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!

Drop formula

Imri Persiado
Joined
May 17, 2008
Messages
941
Reaction score
26
Hello everyone,
I am still not sure about rate of the drop formula

Example:

Code:
*¾ְֵֶּ	2900 pl102
*¾ְֵֶּ	1000 pl103 
*¾ְֵֶּ	50 pl104

So what is the reall rate of all of them?

pl102 = 2900%3950*1000 = 73.4%
pl103 = 1000%3950*100 = 25.3%
pl104 = 50%3950*100 = 1.2%

Is it the way calculate the drop rates?

Thanks :thumbup:
 
Last edited:
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
That still depends on your global "drop rate" settings.

But I would guess at:-
100% = 3950
73.42% pl102
25.32% pl103
 1.27% pl104

Each can be multiplied by the number of drops per kill (-1 if gold is a possibility)

Potion multiplier event skews figures a bit, gold event multiplier messes again, and global drop rate affects it too.

The monster NPC (which the server treats the same as players, with an AI playing it) performs a GM ~@get for that NPC at death for each item.
 
Last edited:
Junior Spellweaver
Joined
Aug 31, 2009
Messages
119
Reaction score
22
10 000 = 100%

The total of the drop rates / monster must be 10 000
 
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
must be Moons?

I know all the normal ones are, but I've not had problems with ones I've created which aren't... except it's really hard to work out what the drop rate will be.
 
Imri Persiado
Joined
May 17, 2008
Messages
941
Reaction score
26
All the normals are?that isn't true

Take the Crypt for example:

Code:
*¾ְֵֶּ	100 µ·	1710	2290
*¾ְֵֶּ	1000 pl102 pl103 ps103 pl102 pm102
*¾ְֵֶּ	700 DA107 DA207 WM106 WS106 WS206 WT105 PM102 DS105  OA107 EC102
*¾ְֵֶּ	300 DA108 DA208 WM107 WS107 WS207 WT106 DB106 DS106 DG106 OA206 EC102  OA107
*¾ְֵֶּ	100 DA109 DA209 WM108 WS108 WS208 WT107 DB107 DS107 DG107 OA207 EC102 OS105  OA108

That not looks like 10,000
 
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
Yes yes...
Crypt
Code:
*아이템		4400	없음
*아이템		3500	돈	40 100
*아이템		1000	pl102 pl103 ps103 pl102 pm102
*아이템		700	da107 da207 wm106 ws106 ws206 wt105 pm102 ds105 or107 oa107 ec102
*아이템		300	da108 da208 wm107 ws107 ws207 wt106 db106 ds106 dg106 oa206 ec102 or107 oa107
*아이템		100	da109 da209 wm108 ws108 ws208 wt107 db107 ds107 dg107 oa207 ec102 os105 or108 oa108

4400 + 3500 + 1000 + 700 + 300 + 100 = 10,000 as normal. IDK where you got your messed up Crypt from, but it's not the "normal" Crypt.
 
Newbie Spellweaver
Joined
Mar 19, 2010
Messages
34
Reaction score
4
tnrh i alraedy told you this why u ask here... ?


100 = 1.00 = 1%
1000 = 10.00 = 10%
10000 = 100.00 = 100%

and if needed,
1 = 0.01%
10 = 0.1%

and so hard to test a bit ?
 
Last edited:
Imri Persiado
Joined
May 17, 2008
Messages
941
Reaction score
26
tnrh i alraedy told you this why u ask here... ?


100 = 1.00 = 1%
1000 = 10.00 = 10%
10000 = 100.00 = 100%

and if needed,
1 = 0.01%
10 = 0.1%

and so hard to test a bit ?

Yes smexy then try to explain me a custom monster that have somthing like that

4500 wp101
1000 wp102
500 wp103
20 wp104

10,000 = 100%
In this case 6200 = 100% .

So your formula is correct just for the normal monsters I think only from ept, and I asked about everything.
I think in this case we have to calculate like I've said:

6200 = 100%

wp101 = 72.5%
wp102 = 16.1%
wp103 = 8%
wp104 = 0.3%

But ok now I am pretty sure at my self..
Here is a little suggestion that might help you make new rates.
If you create a new boss or monster just make the 100%=100
example:

Code:
80 WP301
15 WP302
5 WP303

and then you can know that
WP301=80%
WP302=15%
WP303=5%

^_^
 
Last edited:
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
619 Server repack is largely made with non 10,000 total drops in Monster .inf files.

Now, I use a lot of server repacks, servers and clients. Experience suggests that, although (as I said to Moons) the server shows no actual errors and remains stable with such changes, the more this is done in repacks, the more sluggish such repacks seem to work.

This is just a subjective view, with no statistical backing... just how they feel to me. So while it may work, it makes it harder for you to track and seems to make the servers work harder too... so why do it?

N.B. Many repacks with large lists of custom drops and increased drop rates and such also present with lists like this:-
Code:
*아이템		4400	없음
*아이템		3500	돈	40 100
*아이템		1000	pl102
*아이템		1000	pl103
*아이템		1000	ps103
*아이템		1000	pl102
*아이템		1000	pm102
*아이템		700	da107
*아이템		700	da207
*아이템		700	wm106
*아이템		700	ws106
*아이템		700	ws206
*아이템		700	wt105
*아이템		700	pm102
*아이템		700	ds105
*아이템		700	or107
*아이템		700	oa107
*아이템		700	ec102
*아이템		300	da108
*아이템		300	da208
*아이템		300	wm107
*아이템		300	ws107
*아이템		300	ws207
*아이템		300	wt106
*아이템		300	db106
*아이템		300	ds106
*아이템		300	dg106
*아이템		300	oa206
*아이템		300	ec102
*아이템		300	or107
*아이템		300	oa107
*아이템		100	da109
*아이템		100	da209
*아이템		100	wm108
*아이템		100	ws108
*아이템		100	ws208
*아이템		100	wt107
*아이템		100	db107
*아이템		100	ds107
*아이템		100	dg107
*아이템		100	oa207
*아이템		100	ec102
*아이템		100	os105
*아이템		100	or108
*아이템		100	oa108
Example made by hand, configuration exactly the same as the former default Crypt. I presume some manager software (something inferior to PriTaTor) has had it's hand in these lists, but that simple layout change may be what's affecting the perceived performance drop as much as the strange "non-10,000 total".

I haven't tested either theory, I'm just sharing my experiences.

From my point of view, it's an interesting theoretical discussion. But my advise is keep lists to a minimal number of lines and make sure each NPC (monster) totals 10,000 drop chance across all lines for safe, predictable results.
 
Last edited:
Newbie Spellweaver
Joined
Mar 19, 2010
Messages
34
Reaction score
4
tnrh u can go with ur way and not be sure with the results or you can choose the way of all numbers need to be 10000 and be sure...

and couldnt you test ALONE this ?
take a test monster, first time put it 10000 all together and second time try ur way and go ingame see how the drops ...
 
Junior Spellweaver
Joined
Aug 31, 2009
Messages
119
Reaction score
22
tnrh u can go with ur way and not be sure with the results or you can choose the way of all numbers need to be 10000 and be sure...

and couldnt you test ALONE this ?
take a test monster, first time put it 10000 all together and second time try ur way and go ingame see how the drops ...
I don't even know why I replied his topic, everytime this noob asks for help, and after you gave him a correct answer, he just tries to tell you that you are wrong and that what he thinks is the correct solution. I said the total must be 10000 by experience and because gregoo told me this thing aswell.
But bigboy, don't even ask for help if you are the best ok? +read my siggy thx bai
 
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
I don't even know why I replied his topic, everytime this noob asks for help, and after you gave him a correct answer, he just tries to tell you that you are wrong and that what he thinks is the correct solution. I said the total must be 10000 by experience and because gregoo told me this thing aswell.
But bigboy, don't even ask for help if you are the best ok? +read my siggy thx bai
As we're heading into personality traits, this one is a perfect example of how Imri asks questions which are more theoretical than technical.

Recently he is asking questions to which there are multiple conflicting answers already to be found here on these forums alone, let alone among his friends and current active devs.

When he first started posting questions I remember it was like "If I have a dual core @ 2.6Ghz with 1 Gig NVidia graphics and 6 Gig RAM on my server how many players can play on my server at once, and which of these should I spend more on to reduce lag?" (You remember Imri? ^_^)

However, his questions are also challenging and often produce interesting discussion... which I think is healthy in a dev forum. Challenge the existing orthodoxy, mix it up and see if you can't find alternatives.

Imri has his own mind he can make up his own decisions as to which way he will go once he has all the information he can get. He usually chooses something less popular. That's good, he's a person, not a sheep. Might be nice if he found his inner scientist and actually "did the test" against known controls and fed back some results though...

This thread example:-
  • Does it work if they don't add up to 10000? (I already know it does, to some extent)
  • Is the server slower? If so when? (is it just slower to read all the config files or is it slower at spawning or is there lag between monster death and drops forming or does it just increase CPU or RAM usage)
  • Do the sums add up (by and large)... If I kill 10000 of the same spawn with drops that add up to 10000 do I get normal percentages, (what's the mean deviation) and if I do the same with a monster who's drops don't add up exactly, do the rates (within a similar deviation to the control) still add up to a percentage of whatever the total for that config is?
  • Can you find the code where the drop list is read and processed in the server when a hostile NPC (monster) dies. (Holy Grail result, serious Olly and not very likely from Imri.)
With Imri, you usually can't get him to "just run the damn experiment".

You mentioned that Gregoo said they must add up to 10000; the answer is concise and not wrong, and he's not usually very flexible on "options" or "alternatives", so I can see him doing that. If he was to answer, I wouldn't be surprised to see him just drop that "Holy Grail" on us, "Bye" and watch us all "OMG". (I know he's not likely to respond to this thread [for many reasons] I just love how he does that.:eek:tt1:)

I believe you and I, Moons, both like to do the experiment, and then ask the question when the results are less than conclusive. We provide answers that work for us even if they aren't ideal, and even if we know they aren't.

Difference = You keep it short and sweet (sometimes too short), I waffle thereby burying useful info... Oh and I don't STFU when I should. (Kinda goes with the whole waffle thing)

/me STFU.
 
Last edited:
Imri Persiado
Joined
May 17, 2008
Messages
941
Reaction score
26
I don't even know why I replied his topic, everytime this noob asks for help, and after you gave him a correct answer, he just tries to tell you that you are wrong and that what he thinks is the correct solution. I said the total must be 10000 by experience and because gregoo told me this thing aswell.
But bigboy, don't even ask for help if you are the best ok? +read my siggy thx bai

Maybe you gaved me a correct answer but there is alot of custom monsters that your formula does not include on them !
I didnt said you wrong I just said that you are correct in the most of the cases but you decided to act like a little boy and again try to humiliate in public for asking help.
But I will not replay to you cause I'm here to learn and not to fight, grow up!

and smexy I am a studen that learn every day 10 hours somtimes more and in the afternoon I take courses and I have alot of tests in the mean time.
I need to put some time into my server too, so dont tell me just "test" it I dont have enough time to just "test" that why I've replayed in here cause I know that there is alot of nice and smart guys like bobsbol and more that would like to help me and discuss about that instead of argue why you did that instead of that.

And I will say it again:
We are here to learn so stop act like little boys.

and moons
- I am not noob in computers.
- a multiple time thief of course not.
- and I am running my server from a dedicated host.
 
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
Oh yea, FYI, your Crypt is nearly the same. Yours drops more gold less often, and you missed the potions (I think) line.
Code:
*아이템		4400	없음
One thing I never got is how the server knows which mobs drop Mana and which don't.
 
Last edited:
Imri Persiado
Joined
May 17, 2008
Messages
941
Reaction score
26
One thing I never got is how the server knows which mobs drop Mana and which don't.
Couldn't understand this sentence .. how the server knows?you just put the mana code in the drops.
 
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
Oh! Right. Yea, that makes sense... except that makes the increased potion drop event confuse the other figures even more.

--- EDIT ---
Scratch that. Chance of drop is the same, quantity of pots in a stack increases the same as gold event. I've not slept all night, it's too hot a muggy. :(
---/EDIT ---

And 없음 is the chance that the item dropped will be "a nothing". So if max drops (drop count) is 5, there is 44% chance that any one of those drops will not happen.
 
Last edited:
Junior Spellweaver
Joined
Aug 31, 2009
Messages
119
Reaction score
22
Custom monsters use the same formula, noob ! It's not because you choose to make the drop rates and attack custom that the drop formula doesn't need to follow the same rule... And obviously English isn't listed in your study planning.
 
Skilled Illusionist
Joined
Mar 3, 2009
Messages
313
Reaction score
248
For example : 97_frost.inf

Code:
//Number of drops : 1 item
*아이템카운터        1
//Chance of Air Drop : 17.75%
*아이템        1775    없음    
//Chance of Gold Drop : 52.80% from 550 to 950 Gold
*아이템        5280    돈    550 950
//Chance of Items Drop
*아이템        2125    pl104 pm104 pm104    
*아이템         420    da115 da215 wa113 wc113 wh114 wm114 wp114 ws115 ws216 wt114 db113 ds113 om114 dg113 oa213 or114 oa114 gp109    
*아이템         250    da116 da216 wa114 wc114 wh115 wm115 wp115 ws116 ws217 wt115 db114 ds114 om115 dg114 oa214 or115 oa115 os107 gp109 gp110
*아이템         100    da117 da217 wa115 wc115 wh116 wm116 wp116 ws117 ws218 wt116 db115 ds115 om116 dg115 oa215 or116 oa116 os107 gp109 gp110
*아이템          30    da118 da218 wa116 wc116 wh117 wm117 wp117 ws118 ws219 wt117 db116 ds116 om117 dg116 oa216 or117 oa117 os108 gp110 gp113    se101
*아이템           20    db117 ds117 om118 dg117 oa217 or118 oa118 os109 se101 se101

//Chance of Extra Drop : 10% Mystic Mana Potion
*추가아이템     1000    pm104

1775 + 5280 + 2125 + 420 + 250 + 100 + 30 + 20 = 10000 = 100% :)
 
Junior Spellweaver
Joined
Aug 31, 2009
Messages
119
Reaction score
22
No guys you are wrong, trnh1 knows his files are 100% (156165% + 5464864%) <- its 100% I'm sure, ask trnh1, he will confirm !!
 
Back
Top