|
You last visited: Today at 12:12
Advertisement
[Help please] Experience
Discussion on [Help please] Experience within the CO2 Programming forum part of the Conquer Online 2 category.
06/11/2009, 20:25
|
#1
|
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
|
[Help please] Experience
basically... i made a lvling calculator into my CODisappear, but i realize that the exp list i'm using is not right...
those values aren't correct... so i need an exp list OR i need to find a way to find the current percentage in CO... i've tried searching for it w/ cheat engine and have failed over and over and over again... i've searched for a float value and double value, but i just can't seem to find it... anyone know where to find the percentage of current lvl w/ cheat engine? i don't care if it's dynamic, i'll back trace it, but i need to know how to find it first
so i need...
1) the correct exp list lvl 1 - 137
OR
2) how to find the current % w/ cheat engine on CO
ty in advance guys
EDIT:alright so i finally found how to find something, it wasn't the current percentage but i DID find an address that stores the ammount of exp needed to lvl at the current lvl... problem is, it's dynamic (figures)... so now i'm gonna have to backtrace it to find it  ... however, if anyone has the exp list, it'd make my life so much easier XD
|
|
|
06/11/2009, 21:36
|
#2
|
elite*gold: 0
Join Date: Feb 2006
Posts: 151
Received Thanks: 58
|
not what your asking for but have you had a look in olly around the PUSH 18727?
|
|
|
06/11/2009, 21:41
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
|
Quote:
Originally Posted by trash
not what your asking for but have you had a look in olly around the PUSH 18727?
|
umm... can u be more specific on what PUSH 18727 does exactly? (and no, but i'll look)
EDIT:nvm, i looked it up myself...
100135=EXP: %0.3f%%
at least now i know it's a float value rounded down to 3 decimals places that i have to search for
|
|
|
06/11/2009, 22:18
|
#4
|
elite*gold: 0
Join Date: May 2009
Posts: 98
Received Thanks: 30
|
Quote:
Originally Posted by ookamocka
basically... i made a lvling calculator into my CODisappear, but i realize that the exp list i'm using is not right...
those values aren't correct... so i need an exp list OR i need to find a way to find the current percentage in CO... i've tried searching for it w/ cheat engine and have failed over and over and over again... i've searched for a float value and double value, but i just can't seem to find it... anyone know where to find the percentage of current lvl w/ cheat engine? i don't care if it's dynamic, i'll back trace it, but i need to know how to find it first
so i need...
1) the correct exp list lvl 1 - 137
OR
2) how to find the current % w/ cheat engine on CO
ty in advance guys
EDIT:alright so i finally found how to find something, it wasn't the current percentage but i DID find an address that stores the ammount of exp needed to lvl at the current lvl... problem is, it's dynamic (figures)... so now i'm gonna have to backtrace it to find it  ... however, if anyone has the exp list, it'd make my life so much easier XD
|
You can't search the percent number because it is calculated when it uses it.
Code:
mov edi, dword ptr [<&graphicdata.gamedatasetquery>] ; GraphicD.GameDataSetQuery
call edi
fild qword ptr [esp+0x18]
mov edx, dword ptr [eax]
push ecx
push ecx
mov ecx, eax
fmul qword ptr [0x5eab60]
fild qword ptr [esp+0x18]
fdivp st(1), st
fstp qword ptr [esp]
push 0x18727
call dword ptr [edx+0x3c]
push eax
lea eax, dword ptr [esp+0x6c]
push eax
call dword ptr [<&msvcrt.sprintf>] ; msvcrt.sprintf
|
|
|
06/11/2009, 22:26
|
#5
|
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
|
Quote:
Originally Posted by high7
You can't search the percent number because it is calculated when it uses it.
Code:
mov edi, dword ptr [<&graphicdata.gamedatasetquery>] ; GraphicD.GameDataSetQuery
call edi
fild qword ptr [esp+0x18]
mov edx, dword ptr [eax]
push ecx
push ecx
mov ecx, eax
fmul qword ptr [0x5eab60]
fild qword ptr [esp+0x18]
fdivp st(1), st
fstp qword ptr [esp]
push 0x18727
call dword ptr [edx+0x3c]
push eax
lea eax, dword ptr [esp+0x6c]
push eax
call dword ptr [<&msvcrt.sprintf>] ; msvcrt.sprintf
|
i guess that's the reason y i couldn't find it :-P
either way, it doesn't matter... i found the exp table manually... just simply since i could find the exp needed to lvl's address cuz i know lvl 1 is 120, and lvl 2 is 180, just take a lvl 1, search for 120, then lvl him to lvl 2 and filter it to 180, and voila u have the address (dynamic)
but then i took the current lvl address (it's dynamic but i know how to find this one already) and simply just... changed the lvl to what i want it to, and watched the exp needed address change for that lvl... wrote every value...
and now i'll contribute to this forum, the OFFICIAL exp table... these values are 100% accurate for once
Code:
1 120
2 180
3 240
4 360
5 600
6 960
7 1200
8 2400
9 3600
10 8400
11 12000
12 14400
13 18000
14 21600
15 22646
16 32203
17 37433
18 47556
19 56609
20 68772
21 70515
22 75936
23 97733
24 114836
25 120853
26 123981
27 126720
28 145878
29 173436
30 197646
31 202451
32 212160
33 244190
34 285823
35 305986
36 312864
37 324480
38 366168
39 433959
40 460590
41 506738
42 569994
43 728527
44 850829
45 916479
46 935118
47 940800
48 1076593
49 1272780
50 1357994
51 1384861
52 1478400
53 1632438
54 1903104
55 2066042
56 2104924
57 1921085
58 2417202
59 2853462
60 3054574
61 3111217
62 3225600
63 3810962
64 4437896
65 4880605
66 4970962
67 5107200
68 5652518
69 6579162
70 6877991
71 7100700
72 7157657
73 9106860
74 10596398
75 11220549
76 11409192
77 11424000
78 12882952
79 15172807
80 15896990
81 16163799
82 16800000
83 19230280
84 22365208
85 23819312
86 24219528
87 24864000
88 27200077
89 32033165
90 33723801
91 34291317
92 34944000
93 39463523
94 45878567
95 48924236
96 49729220
97 51072000
98 55808379
99 64870058
100 68391931
101 69537026
102 76422968
103 96950789
104 112676755
105 120090482
106 121798280
107 127680000
108 137446887
109 193715970
110 408832150
111 454674685
112 461125885
113 469189885
114 477253885
115 480479485
116 485317885
117 493381885
118 580580046
119 717424987
120 282274058
121 338728870
122 406474644
123 487769572
124 585323487
125 702388184
126 842865821
127 1011438985
128 1073741823
129 1073741823
130 131059
131 393179
132 1179538
133 3538614
134 5307921
135 7961882
136 11942823
i have no idea y it drops so significantly at 130... and how exp balls work then
|
|
|
06/11/2009, 22:32
|
#6
|
elite*gold: 0
Join Date: May 2009
Posts: 98
Received Thanks: 30
|
Quote:
Originally Posted by ookamocka
i guess that's the reason y i couldn't find it :-P
either way, it doesn't matter... i found the exp table manually... just simply since i could find the exp needed to lvl's address cuz i know lvl 1 is 120, and lvl 2 is 180, just take a lvl 1, search for 120, then lvl him to lvl 2 and filter it to 180, and voila u have the address (dynamic)
but then i took the current lvl address (it's dynamic but i know how to find this one already) and simply just... changed the lvl to what i want it to, and watched the exp needed address change for that lvl... wrote every value...
and now i'll contribute to this forum, the OFFICIAL exp table... these values are 100% accurate for once
Code:
1 120
2 180
3 240
4 360
5 600
6 960
7 1200
8 2400
9 3600
10 8400
11 12000
12 14400
13 18000
14 21600
15 22646
16 32203
17 37433
18 47556
19 56609
20 68772
21 70515
22 75936
23 97733
24 114836
25 120853
26 123981
27 126720
28 145878
29 173436
30 197646
31 202451
32 212160
33 244190
34 285823
35 305986
36 312864
37 324480
38 366168
39 433959
40 460590
41 506738
42 569994
43 728527
44 850829
45 916479
46 935118
47 940800
48 1076593
49 1272780
50 1357994
51 1384861
52 1478400
53 1632438
54 1903104
55 2066042
56 2104924
57 1921085
58 2417202
59 2853462
60 3054574
61 3111217
62 3225600
63 3810962
64 4437896
65 4880605
66 4970962
67 5107200
68 5652518
69 6579162
70 6877991
71 7100700
72 7157657
73 9106860
74 10596398
75 11220549
76 11409192
77 11424000
78 12882952
79 15172807
80 15896990
81 16163799
82 16800000
83 19230280
84 22365208
85 23819312
86 24219528
87 24864000
88 27200077
89 32033165
90 33723801
91 34291317
92 34944000
93 39463523
94 45878567
95 48924236
96 49729220
97 51072000
98 55808379
99 64870058
100 68391931
101 69537026
102 76422968
103 96950789
104 112676755
105 120090482
106 121798280
107 127680000
108 137446887
109 193715970
110 408832150
111 454674685
112 461125885
113 469189885
114 477253885
115 480479485
116 485317885
117 493381885
118 580580046
119 717424987
120 282274058
121 338728870
122 406474644
123 487769572
124 585323487
125 702388184
126 842865821
127 1011438985
128 1073741823
129 1073741823
130 131059
131 393179
132 1179538
133 3538614
134 5307921
135 7961882
136 11942823
i have no idea y it drops so significantly at 130... and how exp balls work then
|
EXP is an Int64 so you are missing 32 bits :P.
Code:
120 0 2 3
180 0 2 3
240 0 1 2
360 0 2 3
600 0 2 3
960 0 3 4
1200 0 3 4
2400 0 5 7
3600 0 7 9
8400 0 14 18
12000 0 18 23
14400 0 20 25
18000 0 23 29
21600 0 26 33
22646 0 25 32
32203 0 34 43
37433 0 37 47
47556 0 44 55
56609 0 50 63
68772 0 57 72
70515 0 56 70
75936 0 58 73
97733 0 59 74
114836 0 66 83
120853 0 67 84
123981 0 66 83
126720 0 65 82
145878 0 72 90
173436 0 83 104
197646 0 92 115
202451 0 91 114
212160 0 92 115
244190 0 103 129
285823 0 117 147
305986 0 121 152
312864 0 121 152
324480 0 122 153
366168 0 134 168
433959 0 155 194
460590 0 160 200
506738 0 172 215
569994 0 188 235
728527 0 235 294
850829 0 269 337
916479 0 283 354
935118 0 282 353
940800 0 278 348
1076593 0 312 390
1272780 0 361 452
1357994 0 302 378
1384861 0 302 378
1478400 0 316 395
1632438 0 342 428
1903104 0 392 490
2066042 0 417 522
2104924 0 418 523
1921085 0 374 468
2417202 0 463 579
2853462 0 537 600
3054574 0 566 600
3111217 0 567 600
3225600 0 578 600
3810962 0 672 600
4437896 0 770 600
4880605 0 834 600
4970962 0 837 600
5107200 0 847 600
5652518 0 924 600
6579162 0 1059 600
6877991 0 819 600
7100700 0 833 600
7157657 0 828 600
9106860 0 1040 600
10596398 0 1193 600
11220549 0 831 600
11409192 0 834 600
11424000 0 824 600
12882952 0 918 600
15172807 0 1067 600
15896990 0 1104 600
16163799 0 1109 600
16800000 0 1138 600
19230280 0 1287 600
22365208 0 1479 600
23819312 0 1557 600
24219528 0 1565 600
24864000 0 1588 600
27200077 0 1717 600
32033165 0 2000 600
33723801 0 2082 600
34291317 0 2093 600
34944000 0 1662 600
39463523 0 1877 600
45878567 0 2182 600
48924236 0 2326 600
49729220 0 2365 600
51072000 0 2429 600
55808379 0 2654 600
64870058 0 3085 600
68391931 0 3252 600
69537026 0 3307 600
76422968 0 3634 600
96950789 0 4610 600
112676755 0 5358 600
120090482 0 5710 600
121798280 0 5792 600
127680000 0 6071 600
137446887 0 6536 600
193715970 0 9211 600
408832150 0 9720 600
454674685 0 10810 600
461125885 0 10964 600
469189885 0 11155 600
477253885 0 11347 600
480479485 0 11424 600
485317885 0 11539 600
493381885 0 11730 600
580580046 0 13804 600
717424987 0 17057 600
282274058 0 6711 600
338728870 0 8054 600
406474644 0 9664 600
487769572 0 11597 600
585323487 0 13917 600
702388184 0 16700 600
842865821 0 20040 600
1011438985 0 24048 600
1073741823 0 25527 600
1073741823 0 25527 600
4294167292 1 102106 600
4292567284 5 153159 600
4287767260 17 229739 600
4273367188 53 344608 600
4262567134 80 516912 600
2098883405 121 775368 600
1000841460 182 1163052 600
Haven't looked into what the 3rd/4th column are yet.
|
|
|
06/11/2009, 22:41
|
#7
|
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
|
Quote:
Originally Posted by high7
EXP is an Int64 so you are missing 32 bits :P.
Code:
120 0 2 3
180 0 2 3
240 0 1 2
360 0 2 3
600 0 2 3
960 0 3 4
1200 0 3 4
2400 0 5 7
3600 0 7 9
8400 0 14 18
12000 0 18 23
14400 0 20 25
18000 0 23 29
21600 0 26 33
22646 0 25 32
32203 0 34 43
37433 0 37 47
47556 0 44 55
56609 0 50 63
68772 0 57 72
70515 0 56 70
75936 0 58 73
97733 0 59 74
114836 0 66 83
120853 0 67 84
123981 0 66 83
126720 0 65 82
145878 0 72 90
173436 0 83 104
197646 0 92 115
202451 0 91 114
212160 0 92 115
244190 0 103 129
285823 0 117 147
305986 0 121 152
312864 0 121 152
324480 0 122 153
366168 0 134 168
433959 0 155 194
460590 0 160 200
506738 0 172 215
569994 0 188 235
728527 0 235 294
850829 0 269 337
916479 0 283 354
935118 0 282 353
940800 0 278 348
1076593 0 312 390
1272780 0 361 452
1357994 0 302 378
1384861 0 302 378
1478400 0 316 395
1632438 0 342 428
1903104 0 392 490
2066042 0 417 522
2104924 0 418 523
1921085 0 374 468
2417202 0 463 579
2853462 0 537 600
3054574 0 566 600
3111217 0 567 600
3225600 0 578 600
3810962 0 672 600
4437896 0 770 600
4880605 0 834 600
4970962 0 837 600
5107200 0 847 600
5652518 0 924 600
6579162 0 1059 600
6877991 0 819 600
7100700 0 833 600
7157657 0 828 600
9106860 0 1040 600
10596398 0 1193 600
11220549 0 831 600
11409192 0 834 600
11424000 0 824 600
12882952 0 918 600
15172807 0 1067 600
15896990 0 1104 600
16163799 0 1109 600
16800000 0 1138 600
19230280 0 1287 600
22365208 0 1479 600
23819312 0 1557 600
24219528 0 1565 600
24864000 0 1588 600
27200077 0 1717 600
32033165 0 2000 600
33723801 0 2082 600
34291317 0 2093 600
34944000 0 1662 600
39463523 0 1877 600
45878567 0 2182 600
48924236 0 2326 600
49729220 0 2365 600
51072000 0 2429 600
55808379 0 2654 600
64870058 0 3085 600
68391931 0 3252 600
69537026 0 3307 600
76422968 0 3634 600
96950789 0 4610 600
112676755 0 5358 600
120090482 0 5710 600
121798280 0 5792 600
127680000 0 6071 600
137446887 0 6536 600
193715970 0 9211 600
408832150 0 9720 600
454674685 0 10810 600
461125885 0 10964 600
469189885 0 11155 600
477253885 0 11347 600
480479485 0 11424 600
485317885 0 11539 600
493381885 0 11730 600
580580046 0 13804 600
717424987 0 17057 600
282274058 0 6711 600
338728870 0 8054 600
406474644 0 9664 600
487769572 0 11597 600
585323487 0 13917 600
702388184 0 16700 600
842865821 0 20040 600
1011438985 0 24048 600
1073741823 0 25527 600
1073741823 0 25527 600
4294167292 1 102106 600
4292567284 5 153159 600
4287767260 17 229739 600
4273367188 53 344608 600
4262567134 80 516912 600
2098883405 121 775368 600
1000841460 182 1163052 600
Haven't looked into what the 3rd/4th column are yet.
|
that would explain why the number is so small... that other 32 bytes XD lol... btw, how'd u get that table so fast? took me forever to make mine, i did it manually... btw, i still don't know how to get the values after 129
|
|
|
06/11/2009, 22:45
|
#8
|
elite*gold: 0
Join Date: May 2009
Posts: 98
Received Thanks: 30
|
Int64 = First | (Second << 32);
The list is 0xE08 bytes into the CHero class.
|
|
|
06/11/2009, 22:49
|
#9
|
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
|
Quote:
Originally Posted by high7
The list is 0xE08 bytes into the CHero class.
|
u lost me right there XD lol
btw looking at ur values again, ur 130-136 exp is wrong... cuz it's multiplied by 3x from 130 to 133, then by 1.5 for 134-136
|
|
|
06/11/2009, 23:06
|
#10
|
elite*gold: 0
Join Date: May 2009
Posts: 98
Received Thanks: 30
|
Well that is the list it uses to calculate the percentage...
|
|
|
06/11/2009, 23:26
|
#11
|
elite*gold: 0
Join Date: May 2009
Posts: 98
Received Thanks: 30
|
Just multiplied the 130 exp by 3 and got the 131 experience...
130 = 1FFF3CAFC
131 = 5FFDB60F4
1FFF3CAFC * 3 = 5FFDB60F4
|
|
|
06/12/2009, 02:38
|
#12
|
elite*gold: 0
Join Date: Mar 2009
Posts: 427
Received Thanks: 479
|
Quote:
Originally Posted by high7
Just multiplied the 130 exp by 3 and got the 131 experience...
130 = 1FFF3CAFC
131 = 5FFDB60F4
1FFF3CAFC * 3 = 5FFDB60F4
|
where are you getting 8589134588 from? which is right btw... i ask since in your list... you have 4294167292 for 130
|
|
|
06/12/2009, 03:42
|
#13
|
elite*gold: 0
Join Date: May 2009
Posts: 98
Received Thanks: 30
|
Quote:
Originally Posted by ookamocka
where are you getting 8589134588 from? which is right btw... i ask since in your list... you have 4294167292 for 130
|
Quote:
|
Int64 = First | (Second << 32);
|
First = Number in first column
Second = Number in second column
So for 130 it is
Int64 = 4294167292 | (1 << 32);
|
|
|
 |
Similar Threads
|
Bot experience
05/13/2009 - Metin2 - 4 Replies
bonjour,
je recherche activement un bot expérience fonctionnant sur les serveurs francais.
Merci beaucoup
------------------------------------------------- ----------------------
Hello, I look for actively malformed one experience(experiment) working on the french servers.
Thank you very much
|
Some Experience how to tell if GM is around
12/02/2006 - Final Fantasy XI - 5 Replies
Ehy FFXI ppl listen up! Im from Asura server, well that was 6 months before i got banned LOL!!! And this my experience the time a GM is checking my Pol client or FFXI game software.
The first time i use hacks was god damn cool i don't rent chocobo's anymore(save's me lotta money and time). But even though i tried my best to hide or avoid any contact to other ppl (/sigh) a GM came on invisible mode to check me coz someone reported that he saw 3 ppl just vanish on his sigh w/o any...
|
Bot Experience
09/21/2006 - World of Warcraft - 6 Replies
Hallo Leutz,
zocke nun seit längerem WoW, aber es nervt mich so lange fürs leveln zu brauchen... Gibt es Abhilfen?(Bots nennt bitte Beispiele und wenn es geht auch links)Und wenn ja was ist eure Erfahrung damit?
(O)MfG :D Cheater Deluxe
|
SET UP EXPERIENCE?
04/08/2006 - World of Warcraft - 6 Replies
I SAW SOMEONE CAN INCREASE OR DECREASE HIS LEVEL AND EXPERIENCE.. HOW CAN I DO IT?
IF SOMEONE CAN POST A HACK TO SET UP THE LEVEL OR EXPERIENCE.. I LL BE PLEASED =)
|
TG Experience
11/10/2005 - Conquer Online 2 - 2 Replies
Sorry for being a knob, but I did a search and came up with nothing. Just wondering if it is possible to switch the TG stake files for id's of mosters to get better exp, or something along those lines?
|
All times are GMT +1. The time now is 12:12.
|
|