EZ Server

General Category => User Interfaces => Topic started by: Riot on April 29, 2016, 12:44:12 am



Title: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on April 29, 2016, 12:44:12 am
Hello Friends,

I created this as an alternative to skinnytick's Modified Inventory (http://ezserver.online/forums/index.php?topic=4091.0). His inventory works in RoF2, however does generate errors due to missing components, which may of not been to big of a deal, however I am anal about things, so it bothered me :)

Plus I use a modified version of a bank with open bags (Will post in a new thread about this one, link will be edited in once posted.) that I really liked, and I thought to myself, why not do this in the inventory, however after much searching I couldnt find a inventory with open bags that I liked, so what was the next step, create one I liked. So that is what I did.

So lets take a look. ( Don't forget to check out the other versions below as well )

(Click on the image to view the larger size.)
(http://i65.tinypic.com/e9b29v.jpg) (http://oi64.tinypic.com/20aw3nm.jpg)

So lets go over the modifications I did

first I extended the window both vertically and horizontally (so this inventory might not work for those who use small windows for their alts, at least on their alts it wont), I moved the money, Ebon and radiant crystals to the bottom of the inv, to make room for the bags of course. the krono stuff is hidden and the plot items button is hidden, the HP, MP, and EN have all been moved to the top above the equipment, and the equipment slots have been moved down to make room for that, the HP, MP, and EN can all handle 99,999,999. The money and crystals slots are bigger now too, however because of the way that EQ handles those sections of the inv in the UI files, I was not able to test how much they can handle before it overflows, (I just spent most of my money on the crafter's guild for 6 chars) but it seems from what I could test that it should be able to handle 999,999,999 if not more, but this is unverified currently ( EDIT: I have now verified that this UI can handle 999,999,999 without overflowing on the coins 1 ). all 8 inventory slots have been moved to the top right, and now the bag slots show under them, the slots automatically show determing the size of the bag, the slots will show up to 10, since that is the max of EQemu currently.

1 NOTE: to those who still have slight problems with the money overflowing, the tests were done with the default font and font size of EQ, if you have changed these in the options in the EQ client, then chances are you may not get the same results

The other tabs have not been touched.

Well I believe that about sums it up, feel free to use or modify this inventory as you desire. :)

UI file located as an attachment, however for those who aren't logged in, or have yet to create an account, you may download the UI file here (http://s000.tinyupload.com/index.php?file_id=06635218521862537609)

Quote
Roguetastic's request of the horizontal bags

(Click on the image to view the larger size.)
(http://oi66.tinypic.com/2q32ib4.jpg) (http://oi66.tinypic.com/2kf1id.jpg)
(This screenshot was taken on a test EQEmu server running on my local computer, so dont be alarmed at my level, hp, mp, etc. that was done for testing purposes for the UI)

This alteration is also an attachment to this post, however, for those who aren't logged in, or have yet to make an account, it can be downloaded here (http://s000.tinyupload.com/index.php?file_id=07551824049343853665)

Quote
Chieftan's Modified version of the horizontal inv
Thanks to Chieftan for this version. If you use this version of the inventory, don't forget to thank Chieftan for his awesome modifications to the original version

Chieftan's notes: 4 versions in the zip, UF and RoF2, with and without Bank PP displayed

(http://ezserver.online/forums/Themes/EZServer/images/post/exclamation.gif) Be careful with UF version if using less than 10 slot ags, as it will display all 10 slots available (DO NOT USE SLOTS ABOVE BAG SIZE), RoF2 has fixed that issue

(http://i66.tinypic.com/mrzaqa.jpg)

Adjustments made
Increased size slightly, for stat page display
Moved poison stat position, was in the name
Adjusted all stats positions, now lined up
Moved crystals positions
Moved coin position slightly
Added a version for MQ2, with bank PP displayed

This version is also an attachment to this post, however, for those who aren't logged in, or have yet to make an account, it can be downloaded here (http://s000.tinyupload.com/index.php?file_id=59761770436749456486)

Now for those interested the Bank UI it is posted here (http://ezserver.online/forums/index.php?topic=5134.0)

-- Riot

(http://ezserver.online/forums/Themes/EZServer/images/post/exclamation.gif) this UI piece was modified with RoF2 in mind stuff was added and/or removed to work with no errors in the RoF2 client, you may be able to use it in the UF client, I can not guarantee the results, but if you are still running the UF client, best to upgrade to the RoF2 client, since it works better for EZ, check out the EZ Guide (http://ezserver.online/forums/index.php?topic=2890.0) to get download links for the RoF2 client already patched for EZ, with the exception of the spell file.


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: KnowFear on April 29, 2016, 12:40:27 pm
I like this. Saves from having to shift-B to open bags. Thanks!


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Kelordis on April 29, 2016, 01:20:44 pm
Looking pretty good there, Riot. But the HP display is still glitching out. I have 1.4mil HP and it only display 1mil.


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on April 29, 2016, 03:13:28 pm
I like this. Saves from having to shift-B to open bags. Thanks!

You are very welcome, glad you like it.

Looking pretty good there, Riot. But the HP display is still glitching out. I have 1.4mil HP and it only display 1mil.

I have seen this before on other servers as well as skinnytick's post, i do not think it has really anything to do with the UI, because the code doesnt give you anything other then a type number which indicates what to display, i can run some tests, will have to download and setup an EQemu server, since i do not have over a mil hp on any of my chars currently, which isnt a big deal, im quite familiar with the eqemu server setup. I will poat back my findings and an updated version of the ui if it is indeed in the UI file.

This will also give me a chance to test the coin buttons out to see if i need to modify those to show more or not

-Riot


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Roguetastic on April 29, 2016, 03:52:56 pm
I like the Banking window a lot as it makes things much easier to grab with these tired old eyes at 1440p. :)

How big of a deal would it be to put the bags in the Inventory Window in a Horizontal configuration as opposed to the Vertical config it uses now? I can see it would add even more width to the window so, maybe it's not aesthetically as pleasing but, it would help with the confusion I sometimes experience sorting stuff.

Thanks for these enhancements!


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on April 29, 2016, 04:26:44 pm
I like the Banking window a lot as it makes things much easier to grab with these tired old eyes at 1440p. :)

How big of a deal would it be to put the bags in the Inventory Window in a Horizontal configuration as opposed to the Vertical config it uses now? I can see it would add even more width to the window so, maybe it's not aesthetically as pleasing but, it would help with the confusion I sometimes experience sorting stuff.

Thanks for these enhancements!

EDIT: I misread the post, yes it is possible, I will make the modification and upload an alternate version. It should be ready a little later today. Since I am doing this, I might as well make an alternate version of the bank as well, that one in a vertical configuration


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on April 29, 2016, 09:32:45 pm
Looking pretty good there, Riot. But the HP display is still glitching out. I have 1.4mil HP and it only display 1mil.

From my testing, this is not anything to do with the UI, which is what i figured, I have no idea why its reporting incorrectly, but i have tested on a test server with several different configurations and have yet to get any type of incorrect reporting. i have tested with HP @ 8 - 9mil HP set by several different methods, from hp from items, to buffs, and have yet to get an incorrect hp, this took some time testing, since every time i edited a spell or item i had to restart the test server, lol, however I could not get it to report any incorrect hp from /hp to the inv hp, even the hp on my player window that i use was the same.

So at this time, I can not do anything about incorrect reporting of HP, however this could be couple different possibilities, this could be something on the EZ server, or this could be something with MQ2, the /hp command is a MQ2 function, so I would think this is more of a possibility then a glitch on the EZ server.

If the problem happens inside the default UI, then it more then likely a problem that has nothing to do with the UI, since my UI is based off the original UI with modifications to the box sizes, then I wouldn't see why it wouldn't report the same between the original UI and my modified UI

regardless, I do apologize, because there is nothing I can do about this issue, and even if for some reason it is something with the UI, I have no idea how to go about fixing the incorrect display, since I have no control over what is displayed once the EQType is set in the UI.

- Riot


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Kelordis on April 29, 2016, 09:52:02 pm
MQ2 report it wrong, UI report it wrong, HP bar report it wrong. Only thing that got it right is /say hp and that it.

http://puu.sh/oAKjP/529be2971f.jpg


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on April 30, 2016, 12:02:02 am
First, just wanted to say the original post has been updated to include Roguetastic's request of the bags running horizontally in the UI


MQ2 report it wrong, UI report it wrong, HP bar report it wrong. Only thing that got it right is /say hp and that it.

http://puu.sh/oAKjP/529be2971f.jpg

ahh, yah, that function isn't built into my test server, so i can't check that, unfortunately that has to do with the server/client setup, somewhere along the lines the client is either calculating the hp wrong, or being passed the incorrect hp

I could be totally incorrect, but if I am not mistaken, the calculations are on client side as well as the server side, and what is reported to us in game overall is what the client calculated, so if there is modifications to the calculations server side or the EQEmu doesn't have the same exact calculations as live, the client would report incorrect information, the same goes for mp, en, atk, pretty much any stat. This is done to cut down as much calls to the server as they can, 1 player's client already makes 1000s of calls to the server just in seconds as it is, when you have 1000s of players doing that you get a huge number of calls to the server, so they try to eliminate as many unneeded calls to the server, like something as simple as hp, they want to keep it to the bare essentials, this is why our clients are 9 gigabytes, most of it is graphics, but quite a bit of it is quests, dialog, spell lists and descriptions, etc, surprisingly the item list is not among them, usually MMOs have the item list in there too, but EQ is a bit older, so that might be why.

nothing can really be done with that, with the exception of hacking the client, but it would take quite a bit of time to reverse engineer, modify, and get the client working correctly without knowing exactly what DLL handles the calculations and without possibly causing more undesirable issues in game.

--Riot


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Roguetastic on April 30, 2016, 01:16:21 pm
Thanks, Riot. The horizontal bag config is awesome.

Well done!



Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on April 30, 2016, 01:49:41 pm
Thanks, Riot. The horizontal bag config is awesome.

Well done!



to be quite honest, i started using it too,  :P


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Chunka on May 01, 2016, 06:19:59 am
I like it....solid add.


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Chieftan on May 01, 2016, 08:29:23 am
Real nice work on this, ties in nicely with my all bag open bank window

Just done a little tinkering, and added a compatible version for Underfoot, for those who still use it, =)

Adjustments made
Increased size slightly, for stat page display
Moved poison stat position, was in the name
Adjusted all stats positions, now lined up
Moved crystals positions
Moved coin position slightly
Added a version for MQ2, with bank PP displayed

Screenshot ( UF with Bank pp )

(http://i66.tinypic.com/mrzaqa.jpg)

Thanks again for the share

4 versions in the zip, UF and RoF2, with and without Bank PP displayed

May add some more MQ2 info to the stat page, as quite a big space for additional info =)

Note.
Be careful with UF version if using less than 10 slot bags, as it will display all 10 slots available (DO NOT USE SLOTS ABOVE BAG SIZE), RoF2 has fixed that issue

Thank again


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on May 01, 2016, 02:05:27 pm
Nice mods/additions, I will add your version to the original post.

and nice catch with the poison stat, sometimes editing the UI files can get tired on the eyes because of all the text.

Time for me to move to your version =P


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Chieftan on May 01, 2016, 05:48:48 pm
Thanks, and np

Yeah, missing/errors in code is easily done, Always possible that I missed something in my modified version, and not quite right
Post here, if anyone spots any error(s)
One of us will sort it :-)

When you start messing with code, you start to understand what Akka and Hate have to do, and appreciate what they do for the server a lot more
And what they do, is way above simple xml coding


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Riot on May 01, 2016, 06:52:50 pm
When you start messing with code, you start to understand what Akka and Hate have to do, and appreciate what they do for the server a lot more
And what they do, is way above simple xml coding

Thats for sure, I don't miss the days of running private servers and coding/programing. I feel for hate and akka, it can be overwhelming at times.


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: Ekiir on January 12, 2020, 09:17:55 am
Any kind soul with UI skills care to update the inventory mod so we can take advantage of the newly added slots? :)

Pretty please, sugar on top :)


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: RedDwarf on January 12, 2020, 09:50:48 am
Think this is same one I'm using
Will be looking at it tonight
Price is a GSS haha :D    JK
Will post when sorted, unless someone else posts it


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: bobo on January 12, 2020, 01:56:31 pm
I forget where this UI inv window first came from.  I take no credit for this.

I modified the window size to accommodate large plat amounts (100M+) and the 2 new slots.  I am not about fashion more about function.  If anyone wants to square things up or add to it be my guest. 


Title: Re: Modified RoF2 Inv With 99,999,999 hp/mana & open bags
Post by: RedDwarf on January 12, 2020, 03:43:25 pm
Hi

Updated this one, should be ok but let me know if any issue, had to move some bits round to fit extra slots in =)

>Edit<
Minor update to fix background of extra slots to match others

Red

(https://i.ibb.co/b2bcFMY/10-slot.jpg)