Exp - Tabbellen Problem / Fehler...

10/26/2014 12:12 9TAILS#1
Hallo, ich hab die EXP Tabbelle bei der Revsion: "1765" ( 2455) bearbeitet.

Ich wollte auserdem das max. Level auf 100, da aber das MAX_LEVEL: 100 in den Config´s bei dieser älteren Version nicht möglich ist , habe ich die Lv. 99 Max. Diff umgeschrieben zu Max. Lv 100.

Dif:
PHP Code:
This difference file is created by The Interactive Disassembler
Maximum level 100
game1765
0002DDB1
64 64
0002DC55
64 63
0008CEEE
64 64
0008D688
64 64 
Und hier nun das Problem:

Hier sieht man, dass er die EXP wunderbar läd. von 98 auf 99:
[Only registered and activated users can see links. Click Here To Register...]


und hier der bug.. von 99 auf 100 läd der den max. Wert wenn das max Lv noch auf 99 gestellt wäre:
[Only registered and activated users can see links. Click Here To Register...]

Auf Lv 100 ganz normal weiter gehts auch nicht.
[Only registered and activated users can see links. Click Here To Register...]

Wie kann ich den Fehler von Lv 99 auf 100 beheben..?
Ich habe nur 1 EXP - Tabelle bearbeitet die Haupttabelle....
Hat jemand eine Lösung?


LG Tom Jessel
10/29/2014 15:18 9TAILS#2
Push#
10/30/2014 15:22 9TAILS#3
Push#
11/01/2014 09:59 9TAILS#4
PUSH#
11/01/2014 11:15 xGr33n#5
Liegt wohl an der getnextexp(so heißt das ganze zumind. in neuren revisionen) Funktion in der game selbst. Hab' die alte Revision nicht sonst könnt ich mal mit IDA rein schauen.

Hab' sie doch noch gefunden versuchs mal damit:

Quote:
DIFFBYIDA UNSO

game_r1765
0002DE1F: 7F 90
0002DE20: 08 90
00022F70: 62 64
0002DBFC: 62 64
0002DE1E: 62 64
0003ACBA: 62 64
00173567: 62 64
00173581: 62 64
11/01/2014 18:34 9TAILS#6
Quote:
Originally Posted by xGr33n View Post
Liegt wohl an der getnextexp(so heißt das ganze zumind. in neuren revisionen) Funktion in der game selbst. Hab' die alte Revision nicht sonst könnt ich mal mit IDA rein schauen.

Hab' sie doch noch gefunden versuchs mal damit:
Danke xGr33n für die diff <3 aber ist noch kleiner Fehler drinn...

Er zeigt die exp an aber nur wenn ich sage /l 99 /l 100 aber wenn ich so exp gebe steht wieder diese blöde 20000000 da..
11/02/2014 12:14 xGr33n#7
Quote:
Originally Posted by saver345 View Post
Danke xGr33n für die diff <3 aber ist noch kleiner Fehler drinn...

Er zeigt die exp an aber nur wenn ich sage /l 99 /l 100 aber wenn ich so exp gebe steht wieder diese blöde 20000000 da..
Ich werd gleich mal nachsehen

Quote:
This difference file is created by The Interactive Disassembler

game_r1765
0002DA95: 62 64
00173519: 62 64
führ die mal noch zusätzlich aus, solltest du noch ein Backup der game haben führ die hier auf dem Backup aus:
Quote:
This difference file is created by The Interactive Disassembler

game_r1765
00022F70: 62 64
0002DA95: 62 64
0002DBFC: 62 64
0002DE1E: 62 64
0003ACBA: 62 64
00173567: 62 64
00173581: 62 64
0002DA95: 62 64
00173519: 62 64
11/02/2014 14:53 9TAILS#8
VIELEN DANK xGr33n <3 TAUSEND DANK endlich ist es richtig angepasst :)
Wirklich danke, hätte niemals gedacht das mir jemand noch hilft mit der alten Revsion die so wichtig für mein Projekt so wichtig ist !