Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


 
AccueilSiteDernières imagesRechercherS'enregistrerConnexion
Le deal à ne pas rater :
Cartes Pokémon EV6.5 : où trouver le Bundle Lot 6 Boosters Fable ...
Voir le deal

 

 Variation aléatoire des prix

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Auteur Message
yoman666
Villageois (Nv 2)
Villageois (Nv 2)
yoman666

Masculin Nombre de messages : 31
Age : 34
Point(s) Fort(s) : Boyard? Non? Je sors? Sérieusement:Logique
Point(s) Faible(s) : Heu...Inspiration en dents de scie...
Niveau RPG Maker : Pas trop trop mauvais, limite presque bon...
Date d'inscription : 14/09/2006

Variation aléatoire des prix Vide
MessageSujet: Variation aléatoire des prix   Variation aléatoire des prix Icon_minitimeSam 11 Avr 2009 - 21:15

Bonjour.
Alors voici un script qui permet de faire varier les prix des objets à volonté en fonction d'une variable.

Code:

#===================================
#Bourse par Yoman666
# Faites insérer un script et bourseIt(A,B,C) pour les objets, bourseEq(A,B,C)
# pour les armures et bourseWp(A,B,C) pour les armes.
# A est l'ID du premier objet à modifier , B l'ID du dernier et C l'ID de la variable
# qui définit le pourcentage de variation
# Exemple: Si la variables 10 est égale à 6, bourseIt(2,7,10) augmentera les
# prix des objets 2 à 7 de 6%
# La variables peut être négative ou nulle.
#===================================

def bourseIt(premier, dernier, var)
  for i in premier..dernier
    $data_items[i].price += ($data_items[i].price * var / 100)
  end
end


def bourseEq(premier, dernier, var)
  for i in premier..dernier
    $data_armors[i].price += ($data_armors[i].price * var / 100)
  end
end

def bourseWp(premier, dernier, var)
  for i in premier..dernier
    $data_armors[i].price += ($data_weapons[i].price * var / 100)
  end
end

#=====
#Fin
#=====

Tout est expliqué dans le script.
Revenir en haut Aller en bas
 

Variation aléatoire des prix

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum: Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Partage de scripts :: Systèmes -
|
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit