Quest Help: Random Mob Spawning ect..
Im looking for a way spawn a mob every so often when one mob is killed.
Say every time you kill a mob there is a 10% change of it spawning a new different mob. This is what ive been testing. I just need to set a number, so if it ='s # then spawn a mob, like if the number comes up as 5, then have it spawn. The only problem is it doesnt seem to random. Like certain numbers dont come up much at all for some reason (i assume thats the way the function is). Does anyone know of a better more "random" way I could do this? If not, i tested it and I guess it will work good enough. If anyone knows a better way plz lemme know Code:
sub EVENT_SAY { This is my complete script atm Code:
sub EVENT_DEATH { |
That would do it. FYI: The $x, $y, and $z are passed at run-time if you want to use those for location rather than a fixed location.
|
The fun thing with random numbers, is that they aren't going to be completely random. To increase the "randomness" of it, you can simply increase your scope.
I.E. if you want it to spawn on one number from 1-10, it is going to have more variance than having it spawn from 91-100 in 1-100. Code:
$random_number = int(rand(100)); Also, if you have a list of monsters you want to spawn, you can use this little trick to pull one out. Code:
sub EVENT_DEATH { |
Quote:
|
All times are GMT -4. The time now is 12:07 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.