Register for your free account! | Forgot your password?

You last visited: Today at 15:02

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

Advertisement



Pet EXP

Discussion on Pet EXP within the Last Chaos Private Server forum part of the Last Chaos category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2010
Posts: 293
Received Thanks: 46
Pet EXP

Hallu

ich bins nochmal^^

Mit den EXP hab ich ja alles hinbekommen jetzt das gleiche noch für die Pet EXP =) Entweder die exp pro lvl runter schrauben oder die EXP hochstellen


Weiss einer wie das geht ?


Hoffe jemand kann helfen


Im Gameserver habe ichs chon gesucht bin aber nicht fündig geworden
xCassAx is offline  
Old 04/05/2012, 23:26   #2
 
dsfgd's Avatar
 
elite*gold: 2
Join Date: Aug 2007
Posts: 599
Received Thanks: 2,925
hier erstmal paar infos die dir vieleicht nichts bringen:

00438320 -> CPet::GetNeedExp

decompiled pseudo code:
Code:
unsigned __int64 CPet::GetNeedExp(int * pet)
{
    return (pow(1.09, pet->level) * 600.0);
}
Diese funktion berechnet wie man unschwer erkennen kann die pet exp in EP1, einfachste lösung die exp zu ändern wäre es die zahl 600.0 zu ändern, z.b. durch 10 teilen -> 10 fache pet exp

die 600.0 findet man hier:
00628668 -> 00 00 00 00 00 C0 82 40 (Offset 0x228668)

60.0 wäre z.b. 00 00 00 00 00 00 4E 40
dsfgd is offline  
Thanks
1 User
Old 04/05/2012, 23:51   #3
 
elite*gold: 0
Join Date: Jun 2010
Posts: 293
Received Thanks: 46
Quote:
Originally Posted by dsfgd View Post
hier erstmal paar infos die dir vieleicht nichts bringen:

00438320 -> CPet::GetNeedExp

decompiled pseudo code:
Code:
unsigned __int64 CPet::GetNeedExp(int * pet)
{
    return (pow(1.09, pet->level) * 600.0);
}
Diese funktion berechnet wie man unschwer erkennen kann die pet exp in EP1, einfachste lösung die exp zu ändern wäre es die zahl 600.0 zu ändern, z.b. durch 10 teilen -> 10 fache pet exp

die 600.0 findet man hier:
00628668 -> 00 00 00 00 00 C0 82 40 (Offset 0x228668)

60.0 wäre z.b. 00 00 00 00 00 00 4E 40
Das 00 00 00 00 00 C0 82 40 fidne ich im gameserver nicht
xCassAx is offline  
Old 04/05/2012, 23:54   #4
 
Sentence''s Avatar
 
elite*gold: 1
Join Date: Oct 2011
Posts: 1,613
Received Thanks: 2,189
Quote:
Originally Posted by xCassAx View Post
Das 00 00 00 00 00 C0 82 40 fidne ich im gameserver nicht
STRG + G -> 228668 eintragen -> OK
Sentence' is offline  
Old 04/06/2012, 00:09   #5
 
elite*gold: 0
Join Date: Jun 2010
Posts: 293
Received Thanks: 46
Quote:
Originally Posted by xSeLx View Post
STRG + G -> 228668 eintragen -> OK
So habe es jetzt gefunden.


habe dann die ersten 8 2er Blöcke makiert und ausfüllen geklickt. Dann ahbe ich den neuen wert 00 00 00 00 00 00 4E 40 eingegeben und ok geklickt. IG wird aber immer noch die alter EXP zahl angezeigt

das problem ist aber das es nicht funtkioniert :// sind immer noch die alten exp zaheln ://
xCassAx is offline  
Old 04/06/2012, 01:11   #6
 
Luôô's Avatar
 
elite*gold: 5
Join Date: Dec 2009
Posts: 1,090
Received Thanks: 434
Quote:
Originally Posted by dsfgd View Post
hier erstmal paar infos die dir vieleicht nichts bringen:

00438320 -> CPet::GetNeedExp

decompiled pseudo code:
Code:
unsigned __int64 CPet::GetNeedExp(int * pet)
{
    return (pow(1.09, pet->level) * 600.0);
}
Diese funktion berechnet wie man unschwer erkennen kann die pet exp in EP1, einfachste lösung die exp zu ändern wäre es die zahl 600.0 zu ändern, z.b. durch 10 teilen -> 10 fache pet exp

die 600.0 findet man hier:
00628668 -> 00 00 00 00 00 C0 82 40 (Offset 0x228668)

60.0 wäre z.b. 00 00 00 00 00 00 4E 40
Wie bekommst du so einen Psuedo Code bzw die Funktionen? IDA zeigt bei mir nichts( außer Sub0543543 usw)
Luôô is offline  
Old 04/06/2012, 01:24   #7
 
» Fabi202cool's Avatar
 
elite*gold: 20
Join Date: Sep 2009
Posts: 2,095
Received Thanks: 4,917
Andere Files
» Fabi202cool is offline  
Thanks
1 User
Old 04/06/2012, 01:42   #8
 
elite*gold: 465
Join Date: Jan 2012
Posts: 438
Received Thanks: 291
Quote:
Originally Posted by xCassAx View Post
So habe es jetzt gefunden.


habe dann die ersten 8 2er Blöcke makiert und ausfüllen geklickt. Dann ahbe ich den neuen wert 00 00 00 00 00 00 4E 40 eingegeben und ok geklickt. IG wird aber immer noch die alter EXP zahl angezeigt
Habe das gleiche problem... :/// pls hilfe
jessi.ep1 is offline  
Old 04/06/2012, 01:44   #9
 
elite*gold: 0
Join Date: Jun 2010
Posts: 293
Received Thanks: 46
weiss einer was ich falsch gemacht habe?
xCassAx is offline  
Old 04/06/2012, 06:52   #10
 
shadow52's Avatar
 
elite*gold: 13
Join Date: May 2009
Posts: 1,314
Received Thanks: 1,483
Quote:
Originally Posted by xCassAx View Post
weiss einer was ich falsch gemacht habe?
1. GameServer beenden...
2. Mit dem Hex-Editor öffnen
3. Zu der Adresse 228668 gehen.
4. Wenn du "00 00 00 00 00 C0 82 40" sehst, einfach nur als beispiel vor "C0" gehen, und einfach zwei Nullen draus machen, danach "82" zu "4E".
5. Falls du das nun gemacht hast einfach oben auf "Datei" oder "File" gehen und speichern, danach den neuen GameServer einfach starten, und schon sollte das Pet weniger Exp pro level brauchen.
shadow52 is offline  
Old 04/06/2012, 08:15   #11
 
elite*gold: 465
Join Date: Jan 2012
Posts: 438
Received Thanks: 291
hat sich erledigt
jessi.ep1 is offline  
Old 04/06/2012, 09:58   #12
 
elite*gold: 0
Join Date: Jun 2010
Posts: 293
Received Thanks: 46
Quote:
Originally Posted by shadow52 View Post
1. GameServer beenden...
2. Mit dem Hex-Editor öffnen
3. Zu der Adresse 228668 gehen.
4. Wenn du "00 00 00 00 00 C0 82 40" sehst, einfach nur als beispiel vor "C0" gehen, und einfach zwei Nullen draus machen, danach "82" zu "4E".
5. Falls du das nun gemacht hast einfach oben auf "Datei" oder "File" gehen und speichern, danach den neuen GameServer einfach starten, und schon sollte das Pet weniger Exp pro level brauchen.
Wir haben es hinbekommen ._. habe bloss net gesehen das der wert 2 mal auftaucht und wir antürlcih bei änderns müssen
xCassAx is offline  
Reply




All times are GMT +2. The time now is 15:02.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.