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!

Scroll drop rate

Newbie Spellweaver
Joined
Apr 20, 2015
Messages
46
Reaction score
0
1. In my server I enchanted all the scrolls values and I like to increase *only* the scroll drop rate on my
server.
is it possible to increase all the scrolls drop rate without changing everything else?

2. and another question: I saw on "intransigentms", a private server a unique exp chart wich works
relative to the monster lvl, if you kill amob higher than your lvl you get higher exp and the opposite.
the server released its source on his website, could someone explain me how I take from the source
only the exp multiplier?
I have a private server wich used only for me for offline gameplay

Ty in advance for the help! :D (and sorry about my bad english)
 
Skilled Illusionist
Joined
Apr 26, 2015
Messages
302
Reaction score
77
That's easy, just increase the rate of the drops on your database.
I think all scroll ids divded by 10000 will result in 204.
 
Upvote 0
Newbie Spellweaver
Joined
Apr 20, 2015
Messages
46
Reaction score
0
That's easy, just increase the rate of the drops on your database.
I think all scroll ids divded by 10000 will result in 204.
TY! :D

Also mabye you could help me with another thing, is there a way to make a certain channel monsters stronger like 3x times than the other channels/? like in accuracy attack exp and stuff
 
Upvote 0
Skilled Illusionist
Joined
Apr 26, 2015
Messages
302
Reaction score
77
if(mob.getLevel() > playerLevel)
multiplier = 1.2
else if(mob.getLevel() < playerLevel)
multiplier = 0.8
else
multiplier = 1

int exp = (int) (mob.getExp() * multiplier)


Just an idea..
 
Upvote 0
Newbie Spellweaver
Joined
Apr 20, 2015
Messages
46
Reaction score
0
Yeah, when you set the initial stats for mobs, make a check for the channel for custom ones

could you explain how i do that?



if(mob.getLevel() > playerLevel)
multiplier = 1.2
else if(mob.getLevel() < playerLevel)
multiplier = 0.8
else
multiplier = 1

int exp = (int) (mob.getExp() * multiplier)


Just an idea..

could you explain please where will i put it?
 
Upvote 0
Newbie Spellweaver
Joined
Apr 20, 2015
Messages
46
Reaction score
0
if(mob.getLevel() > playerLevel)
multiplier = 1.2
else if(mob.getLevel() < playerLevel)
multiplier = 0.8
else
multiplier = 1

int exp = (int) (mob.getExp() * multiplier)


Just an idea..

I've tried to put it in my MapleCharacter through netbeans, doesn't work
 
Upvote 0
Back
Top