|
You last visited: Today at 16:28
Advertisement
[HELP] Action/list.csv
Discussion on [HELP] Action/list.csv within the Dekaron Private Server forum part of the Dekaron category.
08/07/2011, 20:36
|
#1
|
elite*gold: 0
Join Date: Jul 2009
Posts: 203
Received Thanks: 56
|
[HELP] Action/list.csv
can anyone help me with this file, there is a limitation in there, he can not read more than 2049 lines (correct me if I'm wrong) .. do not ask that gave me the working file, just a guide on how to process. .. if someone could help me I thank you! ^ ^
P.S.: I know it will take an issue in the exe, just do not know how ....
|
|
|
08/07/2011, 20:57
|
#2
|
elite*gold: 0
Join Date: Feb 2009
Posts: 577
Received Thanks: 412
|
I have to agree that it's 2050 max lines since my list.csv is 70kb and it loads fine, and no I didn't edit the exe.
------------
here is where the exe loads the stuff
Code:
CPU Disasm
Address Hex dump Command Comments
00405580 /$ 81EC 0C020000 SUB ESP,20C ; DekaronServerWithAlofixed.00405580(guessed void)
00405586 |. A1 282C7500 MOV EAX,DWORD PTR DS:[752C28]
0040558B |. 53 PUSH EBX
0040558C |. 55 PUSH EBP
0040558D |. 56 PUSH ESI
0040558E |. 57 PUSH EDI
0040558F |. 68 D4D35E00 PUSH 005ED3D4 ; /<%s> = "FILE_ACTION"
00405594 |. 898424 1C0200 MOV DWORD PTR SS:[LOCAL.0],EAX ; |
0040559B |. 8D8424 1C0100 LEA EAX,[LOCAL.64] ; |
004055A2 |. 68 1CD45E00 PUSH 005ED41C ; |Format = "%s"
004055A7 |. 50 PUSH EAX ; |Arg1 => OFFSET LOCAL.64
004055A8 |. E8 33C4FFFF CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
004055AD |. 8B0D 983B7500 MOV ECX,DWORD PTR DS:[753B98]
004055B3 |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
004055B5 |. 83C4 0C ADD ESP,0C
004055B8 |. 8D8424 180100 LEA EAX,[LOCAL.64]
004055BF |. 50 PUSH EAX
004055C0 |. FF52 08 CALL DWORD PTR DS:[EDX+8]
004055C3 |. 68 E0D35E00 PUSH 005ED3E0 ; /<%s> = "ACTION_PATH"
004055C8 |. 8D8C24 1C0100 LEA ECX,[ESP+11C] ; |
004055CF |. 68 1CD45E00 PUSH 005ED41C ; |Format = "%s"
004055D4 |. 51 PUSH ECX ; |Arg1
004055D5 |. 8BF0 MOV ESI,EAX ; |
004055D7 |. E8 04C4FFFF CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
004055DC |. 8B0D 983B7500 MOV ECX,DWORD PTR DS:[753B98]
004055E2 |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
004055E4 |. 83C4 0C ADD ESP,0C
004055E7 |. 8D8424 180100 LEA EAX,[ESP+118]
004055EE |. 50 PUSH EAX
004055EF |. FF52 08 CALL DWORD PTR DS:[EDX+8]
004055F2 |. 8B0D 583B7500 MOV ECX,DWORD PTR DS:[753B58]
004055F8 |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
004055FA |. 56 PUSH ESI
004055FB |. 8BF8 MOV EDI,EAX
004055FD |. FF52 04 CALL DWORD PTR DS:[EDX+4]
00405600 |. 8BF0 MOV ESI,EAX
00405602 |. 68 ECD35E00 PUSH 005ED3EC ; /<%s> = ">>> Loading Action File List...
"
00405607 |. 8D8424 1C0100 LEA EAX,[ESP+11C] ; |
0040560E |. 68 1CD45E00 PUSH 005ED41C ; |Format = "%s"
00405613 |. 50 PUSH EAX ; |Arg1
00405614 |. 897424 20 MOV DWORD PTR SS:[ESP+20],ESI ; |
00405618 |. E8 C3C3FFFF CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
0040561D |. 8D8C24 240100 LEA ECX,[ESP+124]
00405624 |. 51 PUSH ECX ; /Arg1
00405625 |. E8 36F71200 CALL 00534D60 ; \DekaronServerWithAlofixed.00534D60
0040562A |. 8B0D 583C7500 MOV ECX,DWORD PTR DS:[753C58]
00405630 |. 83C4 10 ADD ESP,10
00405633 |. 56 PUSH ESI
00405634 |. 8D4424 14 LEA EAX,[ESP+14]
00405638 |. C74424 14 020 MOV DWORD PTR SS:[ESP+14],2
00405640 |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
00405642 |. 50 PUSH EAX
00405643 |. FF52 04 CALL DWORD PTR DS:[EDX+4]
00405646 |. 8B0D 643C7500 MOV ECX,DWORD PTR DS:[753C64]
0040564C |. E8 4F0B0600 CALL 004661A0 ; [DekaronServerWithAlofixed.004661A0
00405651 |. 33ED XOR EBP,EBP
00405653 |. 8BD8 MOV EBX,EAX
00405655 |. 66:85DB TEST BX,BX
00405658 |. 0F86 AA000000 JBE 00405708
0040565E |. 8BFF MOV EDI,EDI
00405660 |> 8B0D 643C7500 /MOV ECX,DWORD PTR DS:[753C64]
00405666 |. 55 |PUSH EBP ; /Arg1
00405667 |. E8 440B0600 |CALL 004661B0 ; \DekaronServerWithAlofixed.004661B0
0040566C |. 85C0 |TEST EAX,EAX
0040566E |. 0F84 84000000 |JE 004056F8
00405674 |. 50 |PUSH EAX ; /<%s>
00405675 |. 57 |PUSH EDI ; |<%s>
00405676 |. 8D8C24 200100 |LEA ECX,[ESP+120] ; |
0040567D |. 68 10D45E00 |PUSH 005ED410 ; |Format = "%s%s"
00405682 |. 51 |PUSH ECX ; |Arg1
00405683 |. C68424 280100 |MOV BYTE PTR SS:[ESP+128],0 ; |
0040568B |. E8 50C3FFFF |CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
00405690 |. 8D9424 280100 |LEA EDX,[ESP+128]
00405697 |. 52 |PUSH EDX ; /Arg1
00405698 |. E8 C3F61200 |CALL 00534D60 ; \DekaronServerWithAlofixed.00534D60
0040569D |. 68 18D45E00 |PUSH 005ED418 ; /<%s> = "
"
004056A2 |. 8D4424 30 |LEA EAX,[ESP+30] ; |
004056A6 |. 68 1CD45E00 |PUSH 005ED41C ; |Format = "%s"
004056AB |. 50 |PUSH EAX ; |Arg1
004056AC |. E8 2FC3FFFF |CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
004056B1 |. 8D4C24 38 |LEA ECX,[ESP+38]
004056B5 |. 51 |PUSH ECX ; /Arg1
004056B6 |. E8 A5F61200 |CALL 00534D60 ; \DekaronServerWithAlofixed.00534D60
004056BB |. 8B0D 583B7500 |MOV ECX,DWORD PTR DS:[753B58]
004056C1 |. 8B11 |MOV EDX,DWORD PTR DS:[ECX]
004056C3 |. 83C4 24 |ADD ESP,24
004056C6 |. 8D8424 180100 |LEA EAX,[ESP+118]
004056CD |. 50 |PUSH EAX
004056CE |. FF52 04 |CALL DWORD PTR DS:[EDX+4]
004056D1 |. 8B0D 243C7500 |MOV ECX,DWORD PTR DS:[753C24]
004056D7 |. 8BF0 |MOV ESI,EAX
004056D9 |. 56 |PUSH ESI
004056DA |. 8D4424 14 |LEA EAX,[ESP+14]
004056DE |. C74424 14 100 |MOV DWORD PTR SS:[ESP+14],10
004056E6 |. 8B11 |MOV EDX,DWORD PTR DS:[ECX]
004056E8 |. 50 |PUSH EAX
004056E9 |. FF52 08 |CALL DWORD PTR DS:[EDX+8]
004056EC |. 8B0D 583B7500 |MOV ECX,DWORD PTR DS:[753B58]
004056F2 |. 8B11 |MOV EDX,DWORD PTR DS:[ECX]
004056F4 |. 56 |PUSH ESI
004056F5 |. FF52 08 |CALL DWORD PTR DS:[EDX+8]
004056F8 |> 83C5 01 |ADD EBP,1
004056FB |. 66:3BEB |CMP BP,BX
004056FE |.^ 0F82 5CFFFFFF \JB 00405660
00405704 |. 8B7424 14 MOV ESI,DWORD PTR SS:[ESP+14]
00405708 |> 8B0D 583B7500 MOV ECX,DWORD PTR DS:[753B58]
0040570E |. 8B01 MOV EAX,DWORD PTR DS:[ECX]
00405710 |. 56 PUSH ESI
00405711 |. FF50 08 CALL DWORD PTR DS:[EAX+8]
00405714 |. 8B8C24 180200 MOV ECX,DWORD PTR SS:[ARG.134]
0040571B |. 5F POP EDI
0040571C |. 5E POP ESI
0040571D |. 5D POP EBP
0040571E |. 5B POP EBX
0040571F |. E8 46721C00 CALL 005CC96A
00405724 |. 81C4 0C020000 ADD ESP,20C
0040572A \. C3 RETN
------------------------------------------------------
some calls
Code:
CPU Disasm
Address Hex dump Command Comments
004661A0 66:8B81 08000 MOV AX,WORD PTR DS:[ECX+80008] ; DekaronServerWithAlofixed.004661A0(guessed void)
004661A7 \. C3 RETN
--------------------------------------------------------
Code:
CPU Disasm
Address Hex dump Command Comments
004661B0 /$ 66:8B4424 04 MOV AX,WORD PTR SS:[ARG.1]
004661B5 66:3B81 08000 CMP AX,WORD PTR DS:[ECX+80008]
004661BC |. 72 05 JB SHORT 004661C3
004661BE |. 33C0 XOR EAX,EAX
004661C0 |. C2 0400 RETN 4
004661C3 |> 0FB7C0 MOVZX EAX,AX
004661C6 |. C1E0 08 SHL EAX,8
004661C9 |. 8D4408 08 LEA EAX,[ECX+EAX+8]
004661CD \. C2 0400 RETN 4
----------------------------------------------
list.csv loading
Code:
CPU Disasm
Address Hex dump Command Comments
00466240 /. 81EC 10020000 SUB ESP,210
00466246 |. A1 282C7500 MOV EAX,DWORD PTR DS:[752C28]
0046624B |. 53 PUSH EBX
0046624C |. 8BD9 MOV EBX,ECX
0046624E |. 55 PUSH EBP
0046624F |. 8D8C24 0C0100 LEA ECX,[LOCAL.66]
00466256 |. 898424 140200 MOV DWORD PTR SS:[LOCAL.0],EAX
0046625D |. E8 CE10FFFF CALL 00457330 ; [DekaronServerWithAlofixed.00457330
00466262 |. 68 C87A6000 PUSH 00607AC8 ; /<%s> = "Action_FileList"
00466267 |. 8D4424 10 LEA EAX,[LOCAL.130] ; |
0046626B |. 68 DC7A6000 PUSH 00607ADC ; |Format = "%s"
00466270 |. 50 PUSH EAX ; |Arg1 => OFFSET LOCAL.130
00466271 |. E8 6AB7F9FF CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
00466276 |. 83C4 0C ADD ESP,0C
00466279 |. 33C0 XOR EAX,EAX
0046627B |. EB 03 JMP SHORT 00466280
0046627D | 8D49 00 LEA ECX,[ECX]
00466280 |> 8A4C04 0C /MOV CL,BYTE PTR SS:[EAX+ESP+0C]
00466284 |. 84C9 |TEST CL,CL
00466286 |. 888C04 0C0100 |MOV BYTE PTR SS:[EAX+ESP+10C],CL
0046628D |. 74 12 |JE SHORT 004662A1
0046628F |. 83C0 01 |ADD EAX,1
00466292 |. 3D 00010000 |CMP EAX,100
00466297 |.^ 72 E7 \JB SHORT 00466280
00466299 |. C68424 0C0100 MOV BYTE PTR SS:[LOCAL.66],0
004662A1 |> 8B8C24 1C0200 MOV ECX,DWORD PTR SS:[ARG.1]
004662A8 |. 898C24 0C0200 MOV DWORD PTR SS:[LOCAL.2],ECX
004662AF |. 8B0D AC3B7500 MOV ECX,DWORD PTR DS:[753BAC]
004662B5 |. 8D8424 0C0100 LEA EAX,[LOCAL.66]
004662BC |. C68424 100200 MOV BYTE PTR SS:[LOCAL.1],0A
004662C4 |. C68424 110200 MOV BYTE PTR SS:[LOCAL.1+1],2C
004662CC |. C68424 120200 MOV BYTE PTR SS:[LOCAL.1+2],1
004662D4 |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
004662D6 |. 50 PUSH EAX
004662D7 |. FF52 08 CALL DWORD PTR DS:[EDX+8]
004662DA |. 8BE8 MOV EBP,EAX
004662DC |. 8B55 00 MOV EDX,DWORD PTR SS:[EBP]
004662DF |. 8BCD MOV ECX,EBP
004662E1 |. C74424 08 000 MOV DWORD PTR SS:[ESP+8],0
004662E9 |. FF52 08 CALL DWORD PTR DS:[EDX+8]
004662EC |. 85C0 TEST EAX,EAX
004662EE |. 0F86 A4000000 JBE 00466398
004662F4 |. 56 PUSH ESI
004662F5 |. 57 PUSH EDI
004662F6 |> 8B4C24 10 MOV ECX,DWORD PTR SS:[ESP+10]
004662FA |. 8B45 00 MOV EAX,DWORD PTR SS:[EBP]
004662FD |. 6A 00 PUSH 0
004662FF |. 51 PUSH ECX
00466300 |. 8BCD MOV ECX,EBP
00466302 |. FF50 10 CALL DWORD PTR DS:[EAX+10]
00466305 |. 68 D87A6000 PUSH 00607AD8 ; /<%s>
0046630A |. 8D5424 18 LEA EDX,[ESP+18] ; |
0046630E |. 68 DC7A6000 PUSH 00607ADC ; |Format = "%s"
00466313 |. 52 PUSH EDX ; |Arg1
00466314 |. 8BF0 MOV ESI,EAX ; |
00466316 |. E8 C5B6F9FF CALL 004019E0 ; \DekaronServerWithAlofixed.004019E0
0046631B |. 8D7C24 20 LEA EDI,[ESP+20]
0046631F |. 83C4 0C ADD ESP,0C
00466322 |. 33C9 XOR ECX,ECX
00466324 |. 8BC6 MOV EAX,ESI
00466326 |. 2BFE SUB EDI,ESI
00466328 |> 8A10 MOV DL,BYTE PTR DS:[EAX]
0046632A |. 3A1407 CMP DL,BYTE PTR DS:[EAX+EDI]
0046632D |. 75 14 JNE SHORT 00466343
0046632F |. 84D2 TEST DL,DL
00466331 |. 74 48 JE SHORT 0046637B
00466333 |. 83C1 01 ADD ECX,1
00466336 |. 83C0 01 ADD EAX,1
00466339 |. 81F9 00010000 CMP ECX,100
0046633F ^ 72 E7 JB SHORT 00466328
00466341 |. EB 38 JMP SHORT 0046637B
00466343 66:8B83 08000 MOV AX,WORD PTR DS:[EBX+80008]
0046634A 8383 08000800 ADD DWORD PTR DS:[EBX+80008],1
00466351 0FB7C0 MOVZX EAX,AX
00466354 |. C1E0 08 SHL EAX,8
00466357 |. 8D7C18 08 LEA EDI,[EBX+EAX+8]
0046635B |. 33D2 XOR EDX,EDX
0046635D |. 8BC7 MOV EAX,EDI
0046635F |. 2BF7 SUB ESI,EDI
00466361 |> 8A0C06 MOV CL,BYTE PTR DS:[EAX+ESI]
00466364 |. 84C9 TEST CL,CL
00466366 |. 8808 MOV BYTE PTR DS:[EAX],CL
00466368 |. 74 11 JE SHORT 0046637B
0046636A |. 83C2 01 ADD EDX,1
0046636D |. 83C0 01 ADD EAX,1
00466370 |. 81FA 00010000 CMP EDX,100
00466376 |.^ 72 E9 JB SHORT 00466361
00466378 |. C607 00 MOV BYTE PTR DS:[EDI],0
0046637B |> 8B7424 10 MOV ESI,DWORD PTR SS:[ESP+10]
0046637F |. 8B55 00 MOV EDX,DWORD PTR SS:[EBP]
00466382 |. 83C6 01 ADD ESI,1
00466385 |. 8BCD MOV ECX,EBP
00466387 |. 897424 10 MOV DWORD PTR SS:[ESP+10],ESI
0046638B |. FF52 08 CALL DWORD PTR DS:[EDX+8]
0046638E |. 3BF0 CMP ESI,EAX
00466390 |.^ 0F82 60FFFFFF JB 004662F6
00466396 |. 5F POP EDI
00466397 |. 5E POP ESI
00466398 |> 8B0D AC3B7500 MOV ECX,DWORD PTR DS:[753BAC]
0046639E |. 8B01 MOV EAX,DWORD PTR DS:[ECX]
004663A0 |. 55 PUSH EBP
004663A1 |. FF50 0C CALL DWORD PTR DS:[EAX+0C]
004663A4 |. 8B8C24 140200 MOV ECX,DWORD PTR SS:[ARG.133]
004663AB |. 5D POP EBP
004663AC |. 5B POP EBX
004663AD |. E8 B8651600 CALL 005CC96A
004663B2 |. 81C4 10020000 ADD ESP,210
004663B8 \. C2 0400 RETN 4
Now this is all i could find. There's more stuff to edit, but I can't find it QQ
so you gotta edit that and some more stuff and it should load more.
Else you just have to remove some useless stuff from it.
|
|
|
08/07/2011, 21:04
|
#3
|
elite*gold: 0
Join Date: Jul 2009
Posts: 203
Received Thanks: 56
|
Thx yosef07212,it really helps! I talked to my college professor about it, he said that the ideal would be to create a dll and redirect it to that part would be more efficient!
good luck with that
|
|
|
08/07/2011, 23:32
|
#4
|
elite*gold: 0
Join Date: Sep 2008
Posts: 277
Received Thanks: 101
|
The limit is in fact 65KB. However if you are using Evolution's old client .exe, the .exe will load more than 65KB. The one that is publicly released for the Aloken server files.
However, the server would not load more than 65KB. So your problem would be the server not loading it. Since Evolution has not released their server .exes, there are no public server .exes that will load more than 65KB.
@ Yousef there are a few things you need to edit. I don't know the specifics since I didn't do it entirely myself, but when you initially fix the error there will be overlap bugs and such.
|
|
|
08/08/2011, 19:42
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 203
Received Thanks: 56
|
911Hacker or yosef07212, when I edit that file, I must based on file size or number of lines?
|
|
|
08/08/2011, 23:36
|
#6
|
elite*gold: 0
Join Date: Sep 2008
Posts: 277
Received Thanks: 101
|
Quote:
Originally Posted by iugareth
911Hacker or yosef07212, when I edit that file, I must based on file size or number of lines?
|
File size.
|
|
|
08/09/2011, 12:51
|
#7
|
elite*gold: 0
Join Date: Jun 2008
Posts: 472
Received Thanks: 277
|
Quote:
Originally Posted by 911Hacker
File size.
|
lol. And not by the file size and the Amount of lines.
|
|
|
08/09/2011, 18:02
|
#8
|
elite*gold: 0
Join Date: Jul 2009
Posts: 203
Received Thanks: 56
|
I think there should be a punishment for guys who post things in order to harm others ...
PS: If you do not want to help, okay .. no problem ... if you want to help, speak the truth! ^ ^
|
|
|
08/12/2011, 06:08
|
#9
|
elite*gold: 0
Join Date: Oct 2009
Posts: 23
Received Thanks: 7
|
size and not by lines
|
|
|
08/12/2011, 13:01
|
#10
|
elite*gold: 0
Join Date: Feb 2009
Posts: 577
Received Thanks: 412
|
Lines i tested it. You can make the names 1 meter long, so the the file will be huge and it still loaded, but when I made it more then 2050 lines, it crashed.
|
|
|
08/12/2011, 13:09
|
#11
|
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
|
I could check it out if I'd manage to create a solution.
Someone willing to share a valid action folder with all listed files and with a list.csv that got more lines than supported?
|
|
|
08/12/2011, 13:12
|
#12
|
elite*gold: 0
Join Date: Feb 2009
Posts: 577
Received Thanks: 412
|
2 secs i'll find it.
|
|
|
08/12/2011, 13:25
|
#13
|
elite*gold: 0
Join Date: Jun 2008
Posts: 472
Received Thanks: 277
|
Quote:
Originally Posted by HellSpider
I could check it out if I'd manage to create a solution.
Someone willing to share a valid action folder with all listed files and with a list.csv that got more lines than supported?
|
Here in this pack has a Share of Global Dekaron Edited, DekaronServer.exe, Dekaron.exe. The list.csv folder action and unique Global Dekaron. Alias files are all original only thing that was done was edited to run but will not modify any file from another server.
GOOD LUCK HELLSPIDER!!!!
|
|
|
08/13/2011, 06:17
|
#14
|
elite*gold: 0
Join Date: Jul 2009
Posts: 203
Received Thanks: 56
|
The staff of Dekaron thanks u Hellspider, guys like you are missing in the forum!
|
|
|
08/14/2011, 01:02
|
#15
|
elite*gold: 0
Join Date: Aug 2009
Posts: 1,297
Received Thanks: 928
|
i have a list file, thats alot more than 65k, it has only 2046 lines, and loads in the server perfectly fine, so as its been said, it is the line count, not the size.
911, if you are not 100% sure about the information you are giving ppl, then either dont give it, or put in there somewhere that you could be wrong, cus not only did u make urself (and evo staff, not that they needed any help) look like an ***, but you are making the ppl here, that are at least trying to get stuff themselves, have to work harder to get the correct information.
so, LINES not SIZE - CONFIRMED
|
|
|
 |
|
Similar Threads
|
Action-CO where real action comes in co privateserver
01/12/2011 - CO2 PServer Archive - 4 Replies
At the begging I would like to say hi
I would like to produce you new server called Action-CO
Server is 5095 as patch and is on VPS
At first I want to say server is still Beta like on levels and that and shopping mall items worth alot atm we r decreasing in time so please we ask you for patience also atm there r no donations for ppl who lives out of egypt atm since there r no Paypay account to provide us with the money untill then there r no donations.
Server Features
1:-Server mobs...
|
[Help] List Of Action Id's?
07/18/2010 - CO2 Private Server - 6 Replies
Does anyone know what all the action id's are for like the jibberish ona TQ Binaries Are?? Or Atleast What ones Are For Nobility??:confused::rolleyes:
|
[Release]List of RuneScape Private Servers - Add your p-serv to the list ASAP!
05/17/2010 - Runescape Private Server - 2 Replies
BTW IM HOPING THIS GETS STICKY, BECAUSE ITS REALLY USEFUL!
Hello, I'v noticed that there is no proper way of advertising a RuneScape Private Server on ElitePvPers.
Im hoping this will fix the problem...
If you have a runescape Private Server write a bit about your p-server under.
|
[Release] NPC list and Action(Task) viewer
07/15/2009 - EO PServer Guides & Releases - 8 Replies
Adding or editing Quests(Task) are very hard works
So I release this program
Now, you can see the Actions in cq_action table more easy
This program made by ASP web program, so you need IIS
Ofcourse, you can convert it to PHP if u have some knolwledge about PHP
npclist.asp shows the NPC list with all fields in cq_npc table
Click the NPC name on the list, and you can see the Action list
|
All times are GMT +1. The time now is 16:29.
|
|