Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Dekaron > Dekaron Private Server
You last visited: Today at 02:34

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[NEEDHELP] Please Hellspider advice to fix this problem

Discussion on [NEEDHELP] Please Hellspider advice to fix this problem within the Dekaron Private Server forum part of the Dekaron category.

Reply
 
Old   #1
 
LogLife's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
Arrow [NEEDHELP] Please Hellspider advice to fix this problem



my new class every thing look like good , but start the server around 20 minute then got this error how to fix please advice.

(this error from server side)
LogLife is offline  
Old 10/08/2012, 12:45   #2
 
kokamentos's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 116
Received Thanks: 24
try change all 419 to 425
kokamentos is offline  
Old 10/08/2012, 13:18   #3
 
HellSpider's Avatar
 
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
Quote:
Originally Posted by kokamentos View Post
try change all 419 to 425
Wont change anything.

Some point in the code is wrong if the error repeats itself. By the looks of your registers in the bottom, EDI = 419 . Then the application probably tries to read data like "mov r32,dword ptr [edi]" or something similar which will cause an access violation (C0000005) because obviously no memory is allocated at 0x419.

So without looking at the executable I can't say what's wrong with it.

(And no, don't send me it, I don't have time. )
HellSpider is offline  
Old 10/09/2012, 11:40   #4
 
LogLife's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
this error i should be fix only sever side right ? , not about with client ?
or this error send from client ?

in a folder script/weapon_bonename.csv
if i use:
Code:
 BAL_L,BAL_R,BAL_L,BAL_R,ORB
i has got above error.
now i try to change it to:
Code:
BAL_L,BAL_R,BAL_L,BAL_R,ORB
then still got same error but
error code change from 0x000000419 to 0x000000411
LogLife is offline  
Old 10/09/2012, 11:59   #5
 
HellSpider's Avatar
 
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
Quote:
Originally Posted by LogLife View Post
this error i should be fix only sever side right ? , not about with client ?
or this error send from client ?

in a folder script/weapon_bonename.csv
if i use:
Code:
 9,1049,BAL_L,BAL_R,BAL_L,BAL_R,ORB
i has got above error.
now i try to change it to:
Code:
9,1041,BAL_L,BAL_R,BAL_L,BAL_R,TWIN_SWORD
then still got same error but
error code change from 0x000000419 to 0x000000411
Some code edit must be wrong somewhere.
HellSpider is offline  
Old 10/09/2012, 13:01   #6
 
LogLife's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
done!!
LogLife is offline  
Old 10/09/2012, 14:39   #7
 
HellSpider's Avatar
 
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
Seems like one of your calls or jumps is ****** up. They pass execution to the middle of a proc. The exception is made when SCAS DWORD PTR [EDI] is executed and EDI is a constant, not a valid data pointer.

Anyway, check the CALL at 005AA1FB. Tell me what address it calls.
HellSpider is offline  
Old 10/09/2012, 17:53   #8
 
LogLife's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
done!!
LogLife is offline  
Old 10/09/2012, 18:17   #9
 
HellSpider's Avatar
 
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
Quote:
Originally Posted by LogLife View Post
Code:
005AA1FB  |.  E8 300A0000   CALL 005AAC30


Code:
CPU Disasm
Address   Hex dump          Command                                  Comments
005AAC30  /$  8B4424 04     MOV EAX,DWORD PTR SS:[ARG.1]
005AAC34  \.  E9 2E7D4E00   JMP 00A92967
005AAC39  /.  83F8 14       CMP EAX,14                               ; Switch (cases 0..14, 8 exits)
005AAC3C  |.  0F87 89000000 JA 005AACCB
005AAC42  |.  0FB680 ECAC5A MOVZX EAX,BYTE PTR DS:[EAX+5AACEC]
005AAC49  |.  FF2485 D0AC5A JMP DWORD PTR DS:[EAX*4+5AACD0]
005AAC50  |>  8B4424 08     MOV EAX,DWORD PTR SS:[ARG.2]             ; Cases 1, 6, 8 of switch DekaronServer.5AAC39
005AAC54  |.  3D 01040000   CMP EAX,401
005AAC59  |.  74 70         JE SHORT 005AACCB
005AAC5B  |.  3D 06040000   CMP EAX,406
005AAC60  |.  74 69         JE SHORT 005AACCB
005AAC62  |.  3D 08040000   CMP EAX,408
005AAC67  |.  74 62         JE SHORT 005AACCB
005AAC69  |.  3D 0E040000   CMP EAX,40E
005AAC6E  |.  74 5B         JE SHORT 005AACCB
005AAC70  |>  32C0          XOR AL,AL                                ; Cases 0, 2, 3, 4, 5, 7, 9, C, D, 11, 12, 13, 14 of switch DekaronServer.5AAC39
005AAC72  |.  C2 0800       RETN 8
005AAC75  |>  8B4424 08     MOV EAX,DWORD PTR SS:[ARG.2]             ; Case E of switch DekaronServer.5AAC39
005AAC79  |.  3D 01040000   CMP EAX,401
005AAC7E  |.  74 4B         JE SHORT 005AACCB
005AAC80  |.  3D 06040000   CMP EAX,406
005AAC85  |.  74 44         JE SHORT 005AACCB
005AAC87  |.  3D 08040000   CMP EAX,408
005AAC8C  |.  74 3D         JE SHORT 005AACCB
005AAC8E  |.  32C0          XOR AL,AL
005AAC90  |.  C2 0800       RETN 8
005AAC93  |>  817C24 08 0F0 CMP DWORD PTR SS:[ARG.2],40F             ; Case A of switch DekaronServer.5AAC39
005AAC9B  |.  0F94C0        SETE AL
005AAC9E  |.  C2 0800       RETN 8
005AACA1  |>  817C24 08 0A0 CMP DWORD PTR SS:[ARG.2],40A             ; Case F of switch DekaronServer.5AAC39
005AACA9  |.  0F94C0        SETE AL
005AACAC  |.  C2 0800       RETN 8
005AACAF  |>  817C24 08 100 CMP DWORD PTR SS:[ARG.2],410             ; Case B of switch DekaronServer.5AAC39
005AACB7  |.  0F94C0        SETE AL
005AACBA  |.  C2 0800       RETN 8
005AACBD  |>  817C24 08 0B0 CMP DWORD PTR SS:[ARG.2],40B             ; Case 10 of switch DekaronServer.5AAC39
005AACC5  |.  0F94C0        SETE AL
005AACC8  |.  C2 0800       RETN 8
005AACCB  |>  B0 01         MOV AL,1                                 ; Default case of switch DekaronServer.5AAC39
005AACCD  \.  C2 0800       RETN 8
005AACD0   .  70AC5A00      DD 005AAC70
005AACD4   .  50AC5A00      DD 005AAC50
005AACD8   .  93AC5A00      DD 005AAC93
005AACDC   .  AFAC5A00      DD 005AACAF
005AACE0   .  75AC5A00      DD 005AAC75
005AACE4   .  A1AC5A00      DD 005AACA1
005AACE8   .  BDAC5A00      DD 005AACBD
005AACEC   .  00            DB 00
005AACED   .  01            DB 01
005AACEE   .  00            DB 00
005AACEF   .  00            DB 00
005AACF0   .  00            DB 00
005AACF1   .  00            DB 00
005AACF2   .  01            DB 01
005AACF3   .  00            DB 00
005AACF4   .  01            DB 01
005AACF5   .  00            DB 00
005AACF6   .  02            DB 02
005AACF7   .  03            DB 03
005AACF8   .  00            DB 00
005AACF9   .  00            DB 00
005AACFA   .  04            DB 04
005AACFB   .  05            DB 05
005AACFC   .  06            DB 06
005AACFD   .  00            DB 00
005AACFE   .  00            DB 00
005AACFF   .  00            DB 00
005AAD00   .  00            DB 00


and


005AAC34 \. E9 2E7D4E00 JMP 00A92967



Code:
CPU Disasm
Address   Hex dump          Command                                  Comments
00A92967   \05 00FCFFFF     ADD EAX,-400
00A9296C    83F8 15         CMP EAX,15
00A9296F    74 55           JE SHORT 00A929C6
00A92971    83F8 16         CMP EAX,16
00A92974    74 5E           JE SHORT 00A929D4
00A92976    83F8 17         CMP EAX,17
00A92979    74 46           JE SHORT 00A929C1
00A9297B    83F8 18         CMP EAX,18
00A9297E    74 41           JE SHORT 00A929C1
00A92980    83F8 19         CMP EAX,19
00A92983    74 3C           JE SHORT 00A929C1
00A92985    83F8 1A         CMP EAX,1A
00A92988    74 37           JE SHORT 00A929C1
00A9298A    83F8 1B         CMP EAX,1B
00A9298D    74 32           JE SHORT 00A929C1
00A9298F    83F8 1C         CMP EAX,1C
00A92992    74 2D           JE SHORT 00A929C1
00A92994    83F8 1D         CMP EAX,1D
00A92997    74 28           JE SHORT 00A929C1
00A92999    83F8 1E         CMP EAX,1E
00A9299C    74 23           JE SHORT 00A929C1
00A9299E    83F8 1F         CMP EAX,1F
00A929A1    74 1E           JE SHORT 00A929C1
00A929A3    83F8 20         CMP EAX,20
00A929A6    74 19           JE SHORT 00A929C1
00A929A8    83F8 21         CMP EAX,21
00A929AB    74 14           JE SHORT 00A929C1
00A929AD    83F8 22         CMP EAX,22
00A929B0    74 0F           JE SHORT 00A929C1
00A929B2    83F8 23         CMP EAX,23
00A929B5    74 0A           JE SHORT 00A929C1
00A929B7    83F8 24         CMP EAX,24
00A929BA    74 05           JE SHORT 00A929C1
00A929BC  ^ E9 068AB1FF     JMP 005AB3C7
00A929C1    32C0            XOR AL,AL
00A929C3    C2 0800         RETN 8
00A929C6    817C24 08 16040 CMP DWORD PTR SS:[ESP+8],416
00A929CE    0F94C0          SETE AL
00A929D1    C2 0800         RETN 8
00A929D4    817C24 08 15040 CMP DWORD PTR SS:[ESP+8],415
00A929DC    0F94C0          SETE AL
00A929DF    C2 0800         RETN 8
Hmm.. the proc at 00A92967 is kinda strange. The logic seems kinda odd compared to the default one. I'd suggest recoding that (check some unpacked official dekaron.exe with the new chars if you need a reference).
HellSpider is offline  
Old 10/09/2012, 18:42   #10
 
LogLife's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
Cause of a bug in this image. ( i think not above sory. )
LogLife is offline  
Old 10/09/2012, 19:48   #11
 
HellSpider's Avatar
 
elite*gold: 20
Join Date: Aug 2008
Posts: 2,763
Received Thanks: 4,397
Yeah, I know the error is about weapon IDs.

Found a code error in the picture when I looked closer:

00A929BC JMP 005AB3C7

The jump destination is completely wrong, no idea where it's supposed to jump but for sure it's not 005AB3C7.
HellSpider is offline  
Thanks
1 User
Old 10/09/2012, 21:51   #12
 
LogLife's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 260
Received Thanks: 17
Quote:
Originally Posted by HellSpider View Post
Yeah, I know the error is about weapon IDs.

Found a code error in the picture when I looked closer:

00A929BC JMP 005AB3C7

The jump destination is completely wrong, no idea where it's supposed to jump but for sure it's not 005AB3C7.
your right. thank you so mush friend i just change right destination then the error has gone cool man.

________________THE_END___________________


Last question (little bit )
now my last problem , i can't put the gem into the new weapon socket,(it not allow)
Where can I find the offset to fix this problem ? please advice
LogLife is offline  
Old 10/09/2012, 21:57   #13
 
elite*gold: 0
Join Date: Sep 2012
Posts: 12
Received Thanks: 3
Hellspider - He's very good!
SauDawCal is offline  
Old 10/09/2012, 22:14   #14



 
guesswho-.-'s Avatar
 
elite*gold: 293
Join Date: Jan 2012
Posts: 2,445
Received Thanks: 1,100
Quote:
Originally Posted by SauDawCal View Post
Hellspider - He's very good!
nope, he's the best, but inactive.
guesswho-.- is offline  
Reply


Similar Threads Similar Threads
[Release] Caor bypass by HellSpider
04/20/2011 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 24 Replies
Since noobs started selling the bypass around I guess its better if it gets patched rathar then making some money to some dumb kids. Download link below, extract the .dll in the folder, and use xtrap banish. x.rar
[NeedHelp]/usr Problem!
02/01/2011 - Metin2 Private Server - 7 Replies
AloHa :\ Ich habe auf meinem Server eben eine neue quest eingebaut.... NUn habe ich make.sh ausgeführt und gerebootet........ Nun nach dem Serverstart kam ein Fehler von dem ich bisher noch nie gehört habe ; http://img34.imageshack.us/img34/6346/sytstemfull .png Keine Ahnung was da los ist -.-



All times are GMT +1. The time now is 02:34.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.