Variation of experience and moneyVersion: 1.5Author: Lecode(or Thecode)Version History
- <Version 1.5> - Possibility to exclude those monsters who have the experience and money variable
Description
This script allows you to vary the experience and the money obtained from the monsters at the end of combat. This prevents the fixed gains
Features
- Allows to vary the experience
- Allows to vary the gold
- Possibility to exclude those monsters who have the experience variable
- Possibility to exclude those monsters who have the money variable
Instructions
-At line 21 we have:Variance_exp = [1, 2, 3]
This value will be added or removed from the exp enemies who are their experience varies.
For exemple,if i put: Variance_exp = [-2,1, 5, 8],
This means that the experience will vary between -2,1,5 and 8
in addition to the exp in Database.So if a monster gives 3 exp,
it will now gives 1,4,8 or 11 exp.-Same thing for the money-Line 24 to 25.Place the ID of monsters that will not be affected by this script.For exp,at line 24
and for gold,at line 25
Script
#####################################################################
#Variation of experience and money after battle
#By Lecode(or Lecode234,Thecode,Thecode234)
#19 Decembre 2010
#English version
#==================================
#This script allows you to vary the experience
#and the money obtained from the monsters at the end of combat.
#This prevents the fixed gains
#====Version 1.5===========
#Possibility to exclude those monsters who have the experience and money variable
#####################################################################
module Lecode
module Modif_ExpArgEnnVar
###################################
#MODIFICATIONS
###################################
#==================================================
#Place the numbers to extend the variance.
#For exemple,if i put: Variance_exp = [-2,1, 5, 8],
#This means that the experience will vary between -2,1,5 and 8 in
#addition to the exp in Database.
#So if a monster gives 3 exp, it will now gives 1,4,8 or 11 exp.
#==================================================
Variance_exp = [1, 2, 3]
Variance_gold = [1, 2, 3, 4, 5]
Enemy_Exclu_exp = [2,5]
Enemy_Exclu_gold = [3,5,10]
###################################
#END OF MODIFICATIONS
###################################
end#Fin du module Modif_ExpArgEnnVar
end#Fin du module Lecode
###################################
#MODIFICATION IN GAME_ENEMY
#==================================
#Manage the variance of the exp and money
#for each enemy.
#==================================
###################################
class Game_Enemy < Game_Battler
#======================================
#Exp for each enemy in DATABASE
#======================================
def exp
if enemy.id. == Lecode::Modif_ExpArgEnnVar::Enemy_Exclu_exp.size
return enemy.exp
else
return enemy.exp += rand(Lecode::Modif_ExpArgEnnVar::Variance_exp.size)
end
end
#======================================
#Gold for each enemy in DATABASE
#======================================
def gold
if enemy.id == Lecode::Modif_ExpArgEnnVar::Enemy_Exclu_gold.size
return enemy.gold
else
return enemy.gold += rand(Lecode::Modif_ExpArgEnnVar::Variance_gold.size)
end
end
end#Fin de la class Game_Enemy
Credit
Support
If you want to make for exemple,JP variation,Mp me Known Compatibility Issues
IDk,sorry =/
Author's Notes
I hope that this script will be of great help =)
And,sorry for my bad english ^^'