- mister.darcyMembre
- Nombre de messages : 53
Distinction : aucune
Date d'inscription : 13/02/2009
Modification d'un script
Mer 5 Aoû 2009 - 0:12
Bonjour, en effectuant une recherche sur le forum j'ai trouvé ce script :
EDIT: en testant je me suis aperçu d'une chose, les magasin reste avec le "10000G" je voudrais si c'est possible qu'il effectue aussi le changement de monnaie, c'est a dire qu'a la
place de 101G il dise "o(icone D'or) 1 (icone d'argent) et 1 (icone de bronze) vous comprenez?
merci beaucoup d'avance ^^
- Spoiler:
- #=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# Systeme de monnaie
#
# par syvkal, optimisé et adapté par berka pour RGSS2
#
# permet de creer des sous monnaies
#=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Chaque valeur gagnée represente un bronze, tous les 100 bronzes, un argent, tous les 10000 bronzes, un or
pour payer 10or, 7argent et 3 bronze: <> retirer monnaie: 10 0703
OR = "Or:"
ARGENT = "Ar:"
BRONZE = "Br:"
class Game_Party
def bronze_coins
return @gold % 100
end
def silver_coins
return @gold / 100 % 100
end
def gold_coins
return @gold / 10000
end
end
class Window_Gold < Window_Base
CO_OR = Color.new(150, 150, 0, 255)
CO_ARGENT = Color.new(192, 192, 192, 255)
CO_BRONZE = Color.new(128, 94, 21, 255)
def initialize(x, y)
super(x, y -50, 160, 50+WLH + 32)
refresh
end
def refresh
self.contents.clear
cx = contents.text_size(Vocab::gold).width
self.contents.font.color = CO_OR
self.contents.draw_text(-1, 5, 45, 18, OR.to_s)
self.contents.font.color = normal_color
self.contents.draw_text(20, 5, 120-cx-2, 18, $game_party.gold_coins.to_s, 2)
self.contents.font.color = CO_ARGENT
self.contents.draw_text(0, 25, 50, 18, ARGENT.to_s)
self.contents.font.color = normal_color
self.contents.draw_text(20, 25, 120-cx-2, 18, $game_party.silver_coins.to_s, 2)
self.contents.font.color = CO_BRONZE
self.contents.draw_text(0, 45, 50, 18, BRONZE.to_s)
self.contents.font.color = normal_color
self.contents.draw_text(20, 45, 120-cx-2, 18, $game_party.bronze_coins.to_s, 2)
end
end
EDIT: en testant je me suis aperçu d'une chose, les magasin reste avec le "10000G" je voudrais si c'est possible qu'il effectue aussi le changement de monnaie, c'est a dire qu'a la
place de 101G il dise "o(icone D'or) 1 (icone d'argent) et 1 (icone de bronze) vous comprenez?
merci beaucoup d'avance ^^
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|