[Develope Idea] Invintory

08/06/2012 02:55 Over-Limit#16
Quote:
Originally Posted by ᶽPhoenix1337ᶽ View Post
Y U LAI ? YUO BEQ NUP KRAL

Is it possible in lua script to increase inventory slots ? (Not talking about the '3 pages +')
_RefQuestReward

PHP Code:
1    221    QSP_WC_EXINVENTORY_2    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    222    QSP_KT_EXINVENTORY_3    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    223    QSP_RM_EXINVENTORY_4    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    253    QSP_CA_EXINVENTORY_2    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    252    QSP_EU_EXINVENTORY_1    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    10    0    0    0    xxx    0    xxx    0    xxx
1    220    QSP_CH_EXINVENTORY_1    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    10    0    0    0    xxx    0    xxx    0    xxx 
have fun
well i dont help so much but it's ok this time ^^
08/06/2012 06:19 ᶽPhoenix1337ᶽ#17
Quote:
Originally Posted by Over-Limit View Post
_RefQuestReward

PHP Code:
1    221    QSP_WC_EXINVENTORY_2    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    222    QSP_KT_EXINVENTORY_3    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    223    QSP_RM_EXINVENTORY_4    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    253    QSP_CA_EXINVENTORY_2    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    4    0    0    0    xxx    0    xxx    0    xxx
1    252    QSP_EU_EXINVENTORY_1    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    10    0    0    0    xxx    0    xxx    0    xxx
1    220    QSP_CH_EXINVENTORY_1    0    0    0    0    0    0    0    0    0    0    0    0    xxx    0    10    0    0    0    xxx    0    xxx    0    xxx 
have fun
well i dont help so much but it's ok this time ^^
Well , Ty so much.
I found other idea related with inventory .
What about , increasing Inventory size?
08/06/2012 10:44 kevin_owner#18
What happens if you increase the inventorySize column in the _Char table? I can remember that my client also crashed when I had a too high inventorySize in my emulator. It was at the third page I think.
08/06/2012 11:02 IceAmStiel#19
As you may have seen ingame, the 3 pages fit perfectly visually in the inventory layout - so I doubt that increasing it works.
But you might test it out by increasing the _Char inventory size by 32, as well as adding 32 new lines into _Inventory up to Slot 139
08/06/2012 11:27 intercsaki#20
I don't know about the structure of the inventory, but by adding more slots, one could make a scrolldown panel on the left side, like in browsers. :D Just to avoid increasing the inventory window itself.
08/06/2012 14:39 razvan14abx#21
Quote:
Originally Posted by intercsaki View Post
I don't know about the structure of the inventory, but by adding more slots, one could make a scrolldown panel on the left side, like in browsers. :D Just to avoid increasing the inventory window itself.
Yes,a scrolldown panel would fits perfectly D: like ch perfectworld has
[Only registered and activated users can see links. Click Here To Register...]
08/06/2012 20:08 vorosmihaly#22
how about adding a new inventory window using this: [Only registered and activated users can see links. Click Here To Register...]
? :D

that would be a challenge :P
08/06/2012 20:22 ᶽPhoenix1337ᶽ#23
But it's kinda unusual :d
08/06/2012 20:57 r7slayer#24
Quote:
Originally Posted by vorosmihaly View Post
how about adding a new inventory window using this: [Only registered and activated users can see links. Click Here To Register...]
? :D

that would be a challenge :P
Wouldnt really work because the old GUI would remain there. That is a guide for adding GUI addons! not to redesign the current GUI.
08/06/2012 21:05 vorosmihaly#25
Quote:
Originally Posted by r7slayer View Post
Wouldnt really work because the old GUI would remain there. That is a guide for adding GUI addons! not to redesign the current GUI.
I know. but you can always modify the packets,and you could also redirect them. :)
so the current one would not cause any problem. :D
08/06/2012 22:40 intercsaki#26
Quote:
Originally Posted by vorosmihaly View Post
I know. but you can always modify the packets,and you could also redirect them. :)
so the current one would not cause any problem. :D
Well, ppl are already talking about making a new emu, because there are many customizations, and vsro files aren't made for custom psro servers.

This is a good idea to implent, if the project once comes alive. :)
08/06/2012 22:55 Shifty*#27
Quote:
Originally Posted by intercsaki View Post
Well, ppl are already talking about making a new emu, because there are many customizations, and vsro files aren't made for custom psro servers.

This is a good idea to implent, if the project once comes alive. :)
Emulator would be rather good for just adding all the new content joymax are coming up with ex. Arabian race(whenever it comes) to keep the server up to date. To much customization won't draw players because people still wanna play silkroad.
08/06/2012 23:20 qoaway#28
I tried now but it dont create new page on inventory replaces into page 3
08/07/2012 00:14 Ninja_Stylez#29
Current max in _Char is 109 if you put more than 109 you get crash on login if I remember right.. So I am wondering how it can be make 109++ ?
08/07/2012 02:17 qoaway#30
first update InventorySize in _Char table (make 110)
insert to _Inventory table = CharID,110,0
you successfuly increased your chars inventory size to 110 but you will get crash when logged into game

to prevent crash :
open sro_client with olly

PHP Code:
006B6685   3C 03          CMP AL,
to

PHP Code:
006B6685   3C 04          CMP AL,
and

PHP Code:
006B70BC   3C 03         CMP AL,
to

PHP Code:
006B70BC   3C 04          CMP AL,
but page 4 replaced with page 3 because 3 page hardcoded in sro_client you can look this addresses :

PHP Code:
0006B7234 006B6ACD (page1), 0006B728D 006B6B29 (page2), 0006B72C9 006B6B65 (page3
i havent finished yet i stuck at this