Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Coders Chit-Chat

Skilled Illusionist
Joined
Mar 20, 2009
Messages
374
Reaction score
378
I need the following definitions for AllotEXP function
----------------------------
g_nReviseExpB
g_nReviseExpA
----------------------------
Thank you.
You can look up all thease static arrays inside the Main Server





Code:
[/COLOR]
[COLOR=#222222]
.data:004D8528    ; int g_nReviseExpA[10][21][/COLOR]
[COLOR=#222222]
.data:004D8528 00+g_nReviseExpA   dd 0,0,0,25,25,25,25; 0[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                                        ; DATA XREF: CMonsterReal::AllotExp(int &,int &,int &)+1E4↑r[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                                        ; CParty::AllotExp(int &,int,tagPOINT &)+56↑r ...[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,50,50,50,100,100; 7[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 14[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,0,0,25,25,25,25; 21[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,50,50,50,100,100; 28[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 35[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,0,25,25,25,25,50; 42[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,50,50,100,100,100; 49[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 56[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,0,25,25,25,25,50; 63[/COLOR]
[COLOR=#222222]
.data:004D8528 19+                dd 50,50,50,50,100,100,100; 70[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 77[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,25,25,25,25,50,50; 84[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,50,100,100,100,100; 91[/COLOR]
[COLOR=#222222]
.data:004D8528 19+                dd 100,100,100,100,100,100,100; 98[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,25,25,25,25,50,50; 105[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,50,100,100,100,100; 112[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 119[/COLOR]
[COLOR=#222222]
.data:004D8528 19+                dd 0,25,25,25,50,50,50; 126[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,100,100,100,100,100; 133[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 140[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,25,25,25,50,50,50; 147[/COLOR]
[COLOR=#222222]
.data:004D8528 19+                dd 50,50,100,100,100,100,100; 154[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 161[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,25,25,25,50,50,50; 168[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,100,100,100,100,100; 175[/COLOR]
[COLOR=#222222]
.data:004D8528 32+                dd 100,100,100,100,100,100,100; 182[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 0,25,25,25,50,50,50; 189[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 50,50,100,100,100,100,100; 196[/COLOR]
[COLOR=#222222]
.data:004D8528 00+                dd 100,100,100,100,100,100,100; 203[/COLOR]
[COLOR=#222222]
.data:004D8870    ; int g_nReviseExpB[10][21][/COLOR]
[COLOR=#222222]
.data:004D8870 00+?g_nReviseExpB@@3PAY0BF@HA dd 0, 25, 25, 25, 50, 50, 50; 0[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                                        ; DATA XREF: CMonsterReal::AllotExp(int &,int &,int &)+24C↑r[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                                        ; CParty::AllotExp(int &,int,tagPOINT &)+BB↑r ...[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 7[/COLOR]
[COLOR=#222222]
.data:004D8870 19+                dd 100, 100, 100, 100, 100, 100, 100; 14[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 25, 25, 25, 50, 50; 21[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 50, 100, 100, 100, 100, 100, 100; 28[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 35[/COLOR]
[COLOR=#222222]
.data:004D8870 19+                dd 0, 0, 0, 25, 25, 25, 50; 42[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 50, 50, 100, 100, 100, 100, 100; 49[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 56[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 0, 0, 25, 25, 25; 63[/COLOR]
[COLOR=#222222]
.data:004D8870 19+                dd 50, 50, 50, 100, 100, 100, 100; 70[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 77[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 0, 0, 0, 25, 25; 84[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 25, 50, 50, 50, 100, 100, 100; 91[/COLOR]
[COLOR=#222222]
.data:004D8870 32+                dd 100, 100, 100, 100, 100, 100, 100; 98[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 0, 0, 0, 0, 25; 105[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 25, 25, 50, 50, 50, 100, 100; 112[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 119[/COLOR]
[COLOR=#222222]
.data:004D8870 32+                dd 0, 0, 0, 0, 0, 0, 0  ; 126[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 25, 25, 25, 50, 50, 50, 100; 133[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 140[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 0, 0, 0, 0, 0  ; 147[/COLOR]
[COLOR=#222222]
.data:004D8870 32+                dd 0, 25, 25, 25, 50, 50, 50; 154[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 161[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 0, 0, 0, 0, 0  ; 168[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 25, 25, 25, 50, 50, 50; 175[/COLOR]
[COLOR=#222222]
.data:004D8870 64+                dd 100, 100, 100, 100, 100, 100, 100; 182[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 0, 0, 0, 0, 0, 0  ; 189[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 0, 25, 25, 25, 50, 50, 50; 196[/COLOR]
[COLOR=#222222]
.data:004D8870 00+                dd 100, 100, 100, 100, 100, 100, 100; 203[/COLOR]
[COLOR=#222222]
.data:004D8BB8    ; int g_nRevisePartyExp[61][/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+?g_nRevisePartyExp@@3PAHA dd 0, 0, 0, 0, 0, 0, 0[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                                        ; DATA XREF: CParty::AllotExp(int &,int,tagPOINT &)+278↑r[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 0, 0, 0, 0, 10, 10, 20[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 20, 30, 30, 40, 40, 50, 50[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 60, 60, 70, 70, 80, 80, 90[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 90, 100, 100, 100, 100, 100, 100[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 100, 100, 100, 100, 100, 100, 100[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 100, 100, 100, 100, 100, 100, 100[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 100, 100, 100, 100, 100, 100, 100[/COLOR]
[COLOR=#222222]
.data:004D8BB8 00+                dd 100, 100, 100, 100, 100[/COLOR]
[COLOR=#222222]



Code:
[/COLOR]
[COLOR=#222222]
static int g_nReviseExpA[10][21] =[/COLOR]
[COLOR=#222222]
{[/COLOR]
[COLOR=#222222]
 { 0, 0, 0, 25, 25, 25, 25, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100 },[/COLOR]
[COLOR=#222222]
 { 0, 0, 0, 25, 25, 25, 25, 50, 50, 50, 50, 50, 100, 100, 100, 100, 100, 100, 100, 100, 100 },[/COLOR]
[COLOR=#222222]
...[/COLOR]
[COLOR=#222222]
...[/COLOR]
[COLOR=#222222]

 
Joined
Sep 30, 2006
Messages
735
Reaction score
207
DeathArt was all but kicked out for not being "nice" enough to leachers

Bakabug imo got more credit than he deserved, the releases he made were advanced in comparison to the average Kal dev but overall not THAT impressive that I remember... He also never completed a single project that I remember.


But just to toss some more names in KingIzu and Zen would be nice if they were back... both haven't even been on their skype/facebook that i knew them on in ages
 
Banned
Banned
Joined
Jul 14, 2016
Messages
184
Reaction score
77
DeathArt was all but kicked out for not being "nice" enough to leachers

Bakabug imo got more credit than he deserved, the releases he made were advanced in comparison to the average Kal dev but overall not THAT impressive that I remember... He also never completed a single project that I remember.


But just to toss some more names in KingIzu and Zen would be nice if they were back... both haven't even been on their skype/facebook that i knew them on in ages

HOLY poop A GHOST !!!!!!!!!!

hey nice to see ya around again :)

I see someone named Creative Zen in rankings around kal still but im guessing its probably not really him
 
Joined
Sep 30, 2006
Messages
735
Reaction score
207
HOLY poop A GHOST !!!!!!!!!!
hey nice to see ya around again :)
I see someone named Creative Zen in rankings around kal still but im guessing its probably not really him
nice to be around again
Mmmm, yeah doubt that's the same Zen.


So, anyway, whats the current state of Kal dev? Whats everyone basing their work on? Last I was active people were starting to release addons with .dll plugins to extend the game... Looks like that's progressed to the norm? Where can i get a good repack with a base setup worth extending? Core 2016 repack from R3v0 what everyone is working with as a base these days? That poop back doored?
 
Junior Spellweaver
Joined
Jan 6, 2016
Messages
184
Reaction score
55
nice to be around again
So, anyway, whats the current state of Kal dev? Whats everyone basing their work on? Last I was active people were starting to release addons with .dll plugins to extend the game... Looks like that's progressed to the norm? Where can i get a good repack with a base setup worth extending? Core 2016 repack from R3v0 what everyone is working with as a base these days? That poop back doored?
Guess everybody is working with the source of revo's files atm.
http://forum.ragezone.com/f315/real-2016-sources-package-1148330/

and for those who can't code 99% are now based on Revo or Beshoy repacks.
 
Joined
Sep 30, 2006
Messages
735
Reaction score
207
Banned
Banned
Joined
Jul 14, 2016
Messages
184
Reaction score
77
Yeah, at a glance that's what it looked like.
Those sources are complete source for r3vo's poop? I grabbed them first thing but haven't had time to look over the source...
yes they are very complete and all ready to compile.

i also compiled a ready to use set of dlls but you know some people are skeptical soooo use them if you would like or compile your own from the source.

its all there and ready to go
 
Junior Spellweaver
Joined
Dec 16, 2012
Messages
187
Reaction score
29
I'm trying to figure where the level limit for "Monster drop" is ..
For example after 28 levels you can't drop an item by a monster, where is that line stored? already checked ItemDrop, ItemDropEx, as well as CreateDropItem, CMonsterReal__Die.. any hint is welcome.
 
Junior Spellweaver
Joined
Dec 16, 2012
Messages
187
Reaction score
29
i'm trying to find the function that updates player's name without a relog,
so that a player doesn't need relogging after reborn to update his name, thanks in advance.
 
Newbie Spellweaver
Joined
Feb 17, 2021
Messages
8
Reaction score
0
ihope if here someone make a video to now how to coding dll. and thanks



ihope if some one do video to know hot to coding in kalonline dlls and thanks
 

Zen

Custom Title Activated
Loyal Member
Joined
Dec 2, 2006
Messages
1,621
Reaction score
152
DeathArt was all but kicked out for not being "nice" enough to leachers

Bakabug imo got more credit than he deserved, the releases he made were advanced in comparison to the average Kal dev but overall not THAT impressive that I remember... He also never completed a single project that I remember.


But just to toss some more names in KingIzu and Zen would be nice if they were back... both haven't even been on their skype/facebook that i knew them on in ages

I come and check on the forum every couple of years hoping to see a cool resurgence and a new retro server to try out or something but I remember what a PITA Kal is to develop for :(

Honestly though I never released anything of meaningful value back in the day. I had a lot of fun and talked a lot of poop though!
 
Back
Top