Thanks jtb1, the tabbed inv is working fine :) Thanks for keeping the development alive!
Printable View
Thanks jtb1, the tabbed inv is working fine :) Thanks for keeping the development alive!
The tabbed inventory still has multiple bugs.
Posted via Mobile Device
i said i did copy paste it already. the world errors are 8, m_Tabs is undeclared identifier. it seems like they don't recognized m_Tabs as cmover class.
///Edit:::
Fixed worldserver. dealing with the neuz errors. :3
///Edit.
fixed some errors. now these are the remaining errors. please help.
http://prntscr.com/6zo3b
remaining errors: 16
warnings: 10
//Edit.
Nice release.
Errors explain itself.
Posted via Mobile Device
Well, try to redo the wndsummonangel since there cannot be an error if you do this right. Also, use your search tool windows has in it's explorer. Find all Tab_Inventory files and than use notepad or other software to find in the file and add it manually step by step. Also, dun forget the .h files relating to the .cpp files that come up from the first search. Like 'GetInvenIndex is simply a problem becuz it's not yet defined in Mover.h or WndField.h 1 of the 2.
I would recommend doing the wndfield part over again aswell. Keep in mind that it is not only copy paste, but that you need to replace some parts. And yes like caja says, the errors explain itself pretty well. Make sure you redo the wndsummonangel and wndfield and dun forget to check mover.h and windfield.h!
I hope this is a lil bit more explanation. Point being, is that this nice Dave guy did not make this source so people can 'simply' rippoff some of his stuff. I hope you understand that it's difficult becuz some people ask 60 euros for the same function. It's not a matter of copy paste, use your brains and you will get out of the errors. I had some of yours aswell and i've got it fixed aswell.
For everyone: you need to edit the database so it accepts more inventory spaces. If you do not, it DOES put the objects in the right tabs, but does not allow you to still use more than 42 spaces. Problem is, that if you put a lot in Quest tab that you can't put something in elsewhere. I suppoe it's either changing the max inventory spaces in the source (MAX_INVENTORY) or edit it in the database on the item_dbf or both.
I guess you need to either make it 4x42=164 or 4x60=240.
People know wich part of the mssql database I must edit to do this? I've not been looking into this and not generally in the database at all, but it's easier if someone knows where to look instead that i'm going to search for it a long time.
hello,
SilentNL , the tab have 3 know bug , but is "BETA rev 5"
1) the trade with player not reload inventory --> Fix : add the update
2) The inactive tab have not tga -->& Fix : add texture (no have found yet)
3) The max item by tab --> Fix : BDD or Create new value named MAX_TAB(1,2,3,4)_INVENTORY to 42 (for "lock" tab fully) and the MAX_inventory to 164 (for bdd)...
BDD(fr) = DB(english)
http://i40.tinypic.com/29ys66e.png
The inventory tabs work but I just had to fix the inventory theme up a bit so the inactive tabs show up and also there seem to be a few crash issues, such as when I create a CS pet and summon/unsummon it a couple of times or when i walk around with it, I get a random crash.
Neuz error log:
Oh and another issue with these inventory tabs is that when you equipe something/remove, everything else moves up one place, keeping everything on top, if you know what i mean... ppl cant move them around and set inventory how ever they like.Code:2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:39 GetItemProp range_error min:0, max:401581, index:-13762352
2012/ 3/16 02:06:48 Mar 16 2012 01:32:42 1 rCnt=1
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:0047197A
- Registers
EAX=3F7E1DD1 EBX=00000000 ECX=3F7E1DD1 EDX=0018F5D4 ESI=0048ADD0
EDI=00000000 EBP=0018F3F0 ESP=0018F3EC EIP=0047197A FLG=00010212
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
0023:0047197A Neuz.exe
0023:0051441E Neuz.exe
0023:00514784 Neuz.exe
0023:00514784 Neuz.exe
0023:00514784 Neuz.exe
0023:005140BB Neuz.exe
0023:0046EA22 Neuz.exe
0023:0048ADF4 Neuz.exe
0023:76B562FA USER32.dll
0023:76B56D3A USER32.dll
0023:76B577C4 USER32.dll
0023:76B57BCA USER32.dll
0023:0048D0C7 Neuz.exe
0023:00474FAC Neuz.exe
0023:009180AC Neuz.exe
0023:7758339A kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
0023:77AB9EF2 ntdll.dll
0023:77AB9EC5 ntdll.dll
can som1 help me, as good as all links are death on main post, can SOM1 show me, or give me source+rev1 til newest rev??? thx
Just use rev5 beta...
Quote: