Hello Again.
I am looking for a script that allows me to make specific enemies drop multiples of items.
For example I would like a slime to drop 2 potions and 5 slime-balls.
There are scripts that permit me to increase the number of drops in this way, but do not exactly work specifically like I want.
When the battle is over, I want them grouped instead of simply listed.
In example
You found
2 potions
5 Slime-balls
or
You Found
potion (2)
slime-ball (5)
or something alone these lines.
Thanks :)
Multiple Enemy Drops
● ARCHIVED · READ-ONLY
-
-
This does exactly what you want:
http://yanflychannel.wordpress.com/rmvxa/battle-scripts/extra-drops/
Using his victory aftermath script will group them together, if they aren't already. -
The extra drops script does not group them together, but the victor aftermath does! I was unaware that the aftermath script existed, and combined, they solve my problem. Thanks!
Is there any way to disable the quotes in the Victory Aftermath Script? -
Uh, without looking I'm not sure. Try deleting them? Just keep a back-up copy of the script on hand, just in-case it breaks everything, I'll look at the script though now, but it could take awhile as I'm slow cooking stuff and need to check.
I'm not too sure if this will work, but try this:
Find
# Win Quotes are what the actors say when a battle is won. VICTORY_QUOTES ={ # :type => Quotes #------------------------------------------------------------------------ :win => [ # Occurs as initial victory quote. '"We won! What an exciting fight!"', '"I didn\'t even break a sweat."', '"That wasn\'t so tough."', '"Let\'s fight something harder!"', ],# Do not remove this. #------------------------------------------------------------------------ :level => [ # Occurs as initial victory quote. '"Yes! Level up!"', '"I\'ve gotten stronger!"', '"Try to keep up with me!"', '"I\'ve grown again!"', ],# Do not remove this. #------------------------------------------------------------------------ :drops => [ # Occurs as initial victory quote. '"I\'ll be taking these."', '"To the victor goes the spoils."', '"The enemies dropped something!"', '"Hey, what\'s this?"', ],# Do not remove this. #------------------------------------------------------------------------ } # Do not remove this.
Change it to this
Code:# Win Quotes are what the actors say when a battle is won. VICTORY_QUOTES ={ # :type => Quotes #------------------------------------------------------------------------ :win => [ # Occurs as initial victory quote. ],# Do not remove this. #------------------------------------------------------------------------ :level => [ # Occurs as initial victory quote. ],# Do not remove this. #------------------------------------------------------------------------ :drops => [ # Occurs as initial victory quote. ],# Do not remove this. #------------------------------------------------------------------------ } # Do not remove this. -
Doing actually this gives an error. As "nil" cannot be a string.# Win Quotes are what the actors say when a battle is won. VICTORY_QUOTES ={ # :type => Quotes #------------------------------------------------------------------------ :win => [ # Occurs as initial victory quote. ],# Do not remove this. #------------------------------------------------------------------------ :level => [ # Occurs as initial victory quote. ],# Do not remove this. #------------------------------------------------------------------------ :drops => [ # Occurs as initial victory quote. ],# Do not remove this. #------------------------------------------------------------------------ } # Do not remove this

I tried replacing the strings with ' ' the result is the following.

It doesn't remove the box is just makes it say nothing. -
Alright, well I only gave it a quick glance lol. I'll look more into it, though I'm sure someone more familiar with his scripts would be more help.