Page 1 sur 2 • 1, 2
Une fenêtre d'objectif pour vos quêtes !
Mar 1 Juil 2008 - 18:47
Bonjour !
Auteur :
Dark Chocobo
Screen :
Script :
Infos sup' :
A placer au dessus de Main
Vous pouvez modifier tout ce qu'il y a comme : Le titre(Objectif sur le screen) et tous les autres comme Parler à :, etc ...
Vous pouvez mettre aussi un fond, une couleur de texte, c'est expliqué dans le resumé du script.
Vous pouvez aussi mettre une image de votre icon set à chaque ligne.
Auteur :
Dark Chocobo
Screen :
Script :
- Code:
=begin
[ =================================================================== ]
[ =================================================================== ]
[ ============= ] SCRIPT CRIADO POR: [ ============= ]
[ ============= ] [ ============= ]
[ ============= ] >>> Dark Chocobo [ ============= ]
[ ============= ] [ ============= ]
[ ============= ] [ ============= ]
[ ============= ] > Anotações < [ ============= ]
[ ============= ] [ ============= ]
[ ============= ] Agradecimento à: [ ============= ]
[ ============= ] > Jão Rafael [ ============= ]
[ ============= ] [ ============= ]
[ ============= ] [ ============= ]
[ =================================================================== ]
[ ============ ] Mais scripts de Dark Chocobo em: [ ============ ]
[ ============ ] DarkChocoboScripts.4shared.com [ ============ ]
[ =================================================================== ]
[ =============== ] : Comunidade RPG Maker VX : [ =============== ]
[ ===== ] http://www.orkut.com/Community.aspx?cmm=40232098 [ ==== ]
[ =================================================================== ]
[ =================================================================== ]
[ ================== Traduit par Douk =============================== ]
[ ==================== http://rpgmakervx.1fr1.net/=================== ]
[ =================================================================== ]
Résumé:
-- Ce script crée une fenêtre dans laquelle le héros peut voir certains textes
publié par vous.
-- Utilisez votre imagination, vous pouvez créer une liste des objectifs financiers de la
Faser jeu pour le joueur, par une simple liste commune et des achats.
Fonctions:
-- Vous pouvez Faser avec une icône qui apparaît différente pour chaque texte de
liste
-- Vous pouvez changer la couleur de chacun des textes afin de (s) (s)
est (m) en bref.
-- Vous pouvez créer un texte à n'apparaissent qu'après l'activation
d'un interrupteur ou après une variable ont une valeur spécifique, ou de thé
âmbos interrupteur et variáeis ont des valeurs spécifiques.
-- Vous pouvez changer les textes et les couleurs de la même cours du jeu,
selon l'histoire de son art.
Instructions:
-- Vous pouvez modifier les lignes 90 à 96 paramètres de la fenêtre.
-- Vous pouvez utiliser des commandes spéciales dans son texte:
> Voir Variable:
\ \ V [ID]
> Voir le OUI / NON Si une variable est activé ou non:
\ \ S [ID]
> Voir le nom d'un héros:
\ \ H [ID]
> Voir le nom de l'arme utilisée par le héros:
\ \ W [ID]
> Voir le nom de la classe de héros:
\ \ C [ID]
> Voir l'argent du groupe:
\ \ G [ID]
> Voir le nom de la musique ensemble à la carte actuelle:
\ \ B
> Voir le nombre de membres du groupe:
\ \ P
-- Sur la ligne 111 sont archivés les paramètres de leurs textes,
en ajouter de nouveaux suffit de créer une nouvelle ligne ci-dessous et
suivre l'exemple ci-dessus.
ATTENTION: assurez-vous que tous les crochets ( «[» et «]») et
virgules (,) sont placés dans le but de corriger tout ce qui fonctionne
correctement.
-- Pour appeler ce script, utilisez la commande ci-dessous:
= $ Scène DC_Anotações.new
-- Pour modifier les paramètres des textes à un appel pendant le jeu
script et écrire:
$ DarkChocoboScripts [ "Notes"] [ "Textes"] [N] = [
et «N», le numéro du texte.
réécriture et les paramètres ci-dessous le texte:
[ "Texte 01", [0, 0, 255], 0, 0, [0, 0]]
Exemple:
Appel d'un script dans les événements de cette façon:
$ DarkChocoboScripts [ "Notes"] [ "Textes"] [2] = [
[ "Texte 02", [0, 0, 255], 2, 0, [0, 0]]
Note finale: (uniquement pour qui sait mecher en script)
-- En appuyant sur le bouton "B", le joueur sera redirigé vers Scene_Map, si vous
voulons changer cela, allez à la ligne 196 et le modifier.
=end
# Crée les configurations initiales
# Ne pas toucher :
$DarkChocoboScripts = {} if $DarkChocoboScripts.nil?
$DarkChocoboScripts["Anotações"] = {}
$DarkChocoboScripts["Anotações"]["Título"] = "Objectif :" # "Objectif" à changer si besoin
$DarkChocoboScripts["Anotações"]["Tamanho da Fonte"] = 32
$DarkChocoboScripts["Anotações"]["Windowskin da Janela"] = "" # Le fichier doit être dans le ficher System
$DarkChocoboScripts["Anotações"]["Imagem de Fundo"] = "" # Le fichier doit être dans le fichier Pictures
$DarkChocoboScripts["Anotações"]["Distância do Topo"] = 32
$DarkChocoboScripts["Anotações"]["Distância Entre os Textos"] = 4
$DarkChocoboScripts["Anotações"]["Transparência da Janela"] = 200 # 0~255
# Ne pas changer la valeur ci dessous :
$DarkChocoboScripts["Anotações"]["Textos"] = [
# Texte ici: Entrez le texte
# Icon # x: x position de l'icône souhaitée
# Et icône: l'icône et la position désirée
# Opacité: l'icône d'opacité (transparence)
# Couleur: couleur du texte (selon le fichier dans le dossier système de fenêtres)
# Switch: passage nécessaire pour le texte visualisação
# Var_id: id de la variable nécessaire pour le texte visualisação
# Var_val: montant minimum requis de la variable au texte visualisação
# ex:
#["Texto Aqui" , [icone_x, icone_y, opacity], color, switch, [var_id, var_val]],
["Vous devez trouver :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Tuer :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Ramener en vie :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Voler :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Parler à :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]]
] # Observação importante: 'O último texto não deve apresentar uma vírgula no final.'
class Game_Party < Game_Unit
def actors
return @actors
end
end
class DC_Window_Anotações < Window_Base
def initialize
super(0,0,544,416)
windowskin_name = $DarkChocoboScripts["Anotações"]["Windowskin da Janela"] == "" ? "Window" : $DarkChocoboScripts["Anotações"]["Windowskin da Janela"]
self.windowskin = Cache.system(windowskin_name)
if $DarkChocoboScripts["Anotações"]["Imagem de Fundo"] != ""
self.contents.dispose
self.contents = Bitmap.new(Cache.picture($DarkChocoboScripts["Anotações"]["Imagem de Fundo"]))
end
refresh
end
def refresh
backup = self.contents.font.size
self.contents.font.size = $DarkChocoboScripts["Anotações"]["Tamanho da Fonte"] == 0 ? backup : $DarkChocoboScripts["Anotações"]["Tamanho da Fonte"]
self.contents.font.color = system_color
self.contents.draw_text(4, $DarkChocoboScripts["Anotações"]["Distância do Topo"],
self.contents.width, $DarkChocoboScripts["Anotações"]["Tamanho da Fonte"], $DarkChocoboScripts["Anotações"]["Título"], 1)
self.contents.font.color = normal_color
self.contents.font.size = backup
y = WLH + $DarkChocoboScripts["Anotações"]["Distância do Topo"] + $DarkChocoboScripts["Anotações"]["Tamanho da Fonte"]
for i in 0 ... $DarkChocoboScripts["Anotações"]["Textos"].size
y += WLH + $DarkChocoboScripts["Anotações"]["Distância Entre os Textos"]
show = false
if set_switch(i) and set_var(i) then show = true end
unless show
y -= WLH + $DarkChocoboScripts["Anotações"]["Distância Entre os Textos"]
next
end
set_color(i)
set_icon(i, y)
text = $DarkChocoboScripts["Anotações"]["Textos"][i][0]
text.gsub!(/\\V\[([0-9]+)\]/i) { $game_variables[$1.to_i] }
text.gsub!(/\\S\[([0-9]+)\]/i) { $game_switches[$1.to_i] == true ? "Sim" : "Não" }
text.gsub!(/\\H\[([0-9]+)\]/i) { $1.to_i != 0 ? $game_actors[$1.to_i].name : $game_actors[$game_party.actors[0]].name }
text.gsub!(/\\W\[([0-9]+)\]/i) { $1.to_i != 0 ? $game_actors[$1.to_i].weapons[0].name : $game_actors[$game_party.actors[0]].weapons[0].name }
text.gsub!(/\\C\[([0-9]+)\]/i) { $1.to_i != 0 ? $data_classes[$game_actors[$1.to_i].class_id].name : $data_classes[$game_actors[$game_party.actors[0]].class_id].name }
text.gsub!(/\\G/i) { $game_party.gold }
text.gsub!(/\\B/i) { load_data(sprintf("Data/Map%03d.rvdata", $game_map.map_id)).bgm.name }
text.gsub!(/\\P/i) { $game_party.actors.size }
self.contents.draw_text(32, y, self.contents.width, WLH, text)
end
end
def set_color(i)
self.contents.font.color = text_color($DarkChocoboScripts["Anotações"]["Textos"][i][2])
end
def set_icon(i, pos_y)
x = $DarkChocoboScripts["Anotações"]["Textos"][i][1][0]
y = $DarkChocoboScripts["Anotações"]["Textos"][i][1][1]
o = $DarkChocoboScripts["Anotações"]["Textos"][i][1][2]
bitmap = Cache.system("IconSet")
rect = Rect.new(x*24, y*24, 24, 24)
self.contents.blt(4, pos_y, bitmap, rect, o)
end
def set_switch(i)
return true if $DarkChocoboScripts["Anotações"]["Textos"][i][3] == 0
return $game_switches[$DarkChocoboScripts["Anotações"]["Textos"][i][3]]
end
def set_var(i)
return true if $DarkChocoboScripts["Anotações"]["Textos"][i][4][0] == 0
return $game_variables[$DarkChocoboScripts["Anotações"]["Textos"][i][4][0]] >= $DarkChocoboScripts["Anotações"]["Textos"][i][4][1]
end
end
class DC_Anotações < Scene_Base
def start
@note = DC_Window_Anotações.new
@note.opacity = $DarkChocoboScripts["Anotações"]["Transparência da Janela"]
create_menu_background if $DarkChocoboScripts["Anotações"]["Transparência da Janela"] != 255
end
def update
update_menu_background if $DarkChocoboScripts["Anotações"]["Transparência da Janela"] != 255
@note.update
if Input.trigger?(Input::B) then Sound.play_cancel
$scene = Scene_Map.new # Modifier cette ligne
end
end
def terminate
@note.dispose
dispose_menu_background if $DarkChocoboScripts["Anotações"]["Transparência da Janela"] != 255
end
end
Infos sup' :
A placer au dessus de Main
Vous pouvez modifier tout ce qu'il y a comme : Le titre(Objectif sur le screen) et tous les autres comme Parler à :, etc ...
Vous pouvez mettre aussi un fond, une couleur de texte, c'est expliqué dans le resumé du script.
Vous pouvez aussi mettre une image de votre icon set à chaque ligne.
Re: Une fenêtre d'objectif pour vos quêtes !
Mar 1 Juil 2008 - 20:15
Merci bien pour le partage, je teste pour mon projet !
- GummyStaffeux retraité
- Nombre de messages : 2666
Age : 33
Localisation : Belgique
Distinction : Modérateur imprévisible
Papy Lolo' [Nabots Nimousse]
Date d'inscription : 27/01/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Mer 2 Juil 2008 - 10:47
Mouais, pour ce genre de truc moi j'dis rien de tel que les events... mais c'est sûr que c'est pratique. Merci du partage!
PS: Dis, tu passes ta vie à fouiller après des scripts et des ressources ou quoi, Douk?
PS: Dis, tu passes ta vie à fouiller après des scripts et des ressources ou quoi, Douk?
- freeziaStaffeux retraité
- Nombre de messages : 1734
Distinction : Elu membre de l'année 2009 haut la main.
Inventeur du Mapping Show.
caricaturatationeur de la comu'
[ Dudu']
Date d'inscription : 18/02/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Mer 2 Juil 2008 - 14:05
Moi je sais où il trouvent la plupart des scripts : sur RPG Revolution .
Car j'en es vue beaucoup qui figurais avant sur le forum .
Car j'en es vue beaucoup qui figurais avant sur le forum .
Re: Une fenêtre d'objectif pour vos quêtes !
Mer 2 Juil 2008 - 14:38
Cela dit, pour les utilisateurs du script Neo Message System 3.0 Beta (et plus si affinités), il est possible de faire un événement commun ayant le même effet sans passer par un nouveau script, et pour le coup c'est plus facilement personnalisable ^^
Après, de là à savoir si c'est mieux de rajouter un script ou un événement commun, je ne saurais le dire (surtout au niveau de la vitesse de jeu et de la personnalisation de la fenêtre d'objectifs)
Après, de là à savoir si c'est mieux de rajouter un script ou un événement commun, je ne saurais le dire (surtout au niveau de la vitesse de jeu et de la personnalisation de la fenêtre d'objectifs)
Re: Une fenêtre d'objectif pour vos quêtes !
Mer 2 Juil 2008 - 15:14
freezia a écrit:Moi je sais où il trouvent la plupart des scripts : sur RPG Revolution .
Car j'en es vue beaucoup qui figurais avant sur le forum .
Pas du tout ^^
Cherche un peu mieu et tu trouveras
Si tu regardes bien :
Douk a écrit:
[ ================== Traduit par Douk =============================== ]
Je l'ai traduit du Portugais au Français ^^
grrr
Ven 4 Juil 2008 - 9:12
alors la douk tu me rend jaloux !
en plus de t'y connaitre en script tu parle portugais...
bon sinon merci du partage héhé
en plus de t'y connaitre en script tu parle portugais...
bon sinon merci du partage héhé
- Mister GeekStaffeux retraité
- Nombre de messages : 719
Age : 30
Localisation : Vosges
Distinction : aucune
Date d'inscription : 20/12/2007
Re: Une fenêtre d'objectif pour vos quêtes !
Ven 4 Juil 2008 - 20:50
Sympathique comme script
Juste une question (pas lu les commentaires, peut-être ma réponse était dedans) : y'a-t-il moyen de camoufler certaines options ?
Genre parfois, y'aura p'têt' pas besoin de voler et tuer pour la même quête, tu comprends ?
Juste une question (pas lu les commentaires, peut-être ma réponse était dedans) : y'a-t-il moyen de camoufler certaines options ?
Genre parfois, y'aura p'têt' pas besoin de voler et tuer pour la même quête, tu comprends ?
Re: Une fenêtre d'objectif pour vos quêtes !
Ven 4 Juil 2008 - 21:07
Bah ouais y'a une ligne que tu peux enlever, modifier, etc ...
la voilà :
["Vous devez trouver :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Tuer :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Ramener en vie :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Voler :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Parler à :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]]
la voilà :
["Vous devez trouver :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Tuer :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Ramener en vie :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Voler :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]],
["Parler à :" , [ 0 , 0 , 255 ], 0 , 0 , [ 0 , 0 ]]
- HamaarMembre
- Nombre de messages : 183
Age : 30
Localisation : Les fesses calées dans mon fauteuil
Distinction : aucune
Date d'inscription : 25/02/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Lun 28 Juil 2008 - 5:46
Euh pour la traduction portugais>français tu n'aurais pas utilisé un traducteur automatique sur internet car sachant que leur traduction est mot à mot et que dans ton script y a des com' comme ça par exemple :
-- Vous pouvez créer un texte à n'apparaissent qu'après l'activation
d'un interrupteur ou après une variable ont une valeur spécifique, ou de thé
âmbos interrupteur et variáeis ont des valeurs spécifiques.
ou encore :
Vous pouvez changer la couleur de chacun des textes afin de (s) (s)
est (m) en bref.
Vraiment étrange...
sinon ouais c'est un bon script
-- Vous pouvez créer un texte à n'apparaissent qu'après l'activation
d'un interrupteur ou après une variable ont une valeur spécifique, ou de thé
âmbos interrupteur et variáeis ont des valeurs spécifiques.
ou encore :
Vous pouvez changer la couleur de chacun des textes afin de (s) (s)
est (m) en bref.
Vraiment étrange...
sinon ouais c'est un bon script
- AdrezoMembre
- Nombre de messages : 233
Age : 36
Distinction : aucune
Date d'inscription : 29/01/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Lun 28 Juil 2008 - 17:31
ui, Hamaar, en effet, la traduction ne veut strictement rien dire....
Traduit par un bot surement
Traduit par un bot surement
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 21:12
- InvitéInvité
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 21:44
... Pourquoi que sa fonctionne pas ?
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 21:54
bah j'sais pas j'ai tapé le script au dessus de main et je l'ai appelé avec ca : $ Scène DC_Anotações.new et ça marche paaaaaaas
- InvitéInvité
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 21:58
Tu est sur de bien l'avoir mis ?
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:00
je reessaye pour voir, j'editerai
mwahaha j'ai reesayer regarder :
mwahaha j'ai reesayer regarder :
- Spoiler:
- pu*** j'y arrive pas j'entre le script sans rien toucher et ca marche pas...
- InvitéInvité
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:01
Bonne chance, "sal frimeur xD"
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:13
quelqu'un a une solution please ?
- InvitéInvité
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:15
Désoler je vois pas du tout moi je l'est bien mis sa fonctionne
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:18
copie colle le script que t as mis et le script pou l'appeller a partir de ton editeur de script s'il te plaît en spoil afin qe je puisse essayer s'il te plaît
- InvitéInvité
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:24
Et avec un peut de francais ta phrase donne quoi ? (désoler j'ai du mal a comprendre moi ...)
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Dim 3 Aoû 2008 - 22:33
flood powa pour gagner des message ca
Je te demande de faire un copier/coller de ton script de fenêtre de quêtes que tu a positionner au dessus de main et de le poster içi et également la ligne pour appeller le script, MERCI !
Je te demande de faire un copier/coller de ton script de fenêtre de quêtes que tu a positionner au dessus de main et de le poster içi et également la ligne pour appeller le script, MERCI !
- AdrezoMembre
- Nombre de messages : 233
Age : 36
Distinction : aucune
Date d'inscription : 29/01/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Ven 8 Aoû 2008 - 16:06
j'ai le meme probleme que toi oO-Hony-Oo
- oO-Hony-OoMembre
- Nombre de messages : 139
Age : 28
Localisation : Sur RPGMVX =)
Distinction : aucune
Date d'inscription : 31/07/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Ven 8 Aoû 2008 - 16:42
super je vois que j'suis pas le seul mais bon le problème reste inrésolu, personne n'a de solution ? vraiment ?
- HiginiaMembre
- Nombre de messages : 191
Age : 31
Localisation : Somme 80
Distinction : aucune
Date d'inscription : 03/08/2008
Re: Une fenêtre d'objectif pour vos quêtes !
Ven 8 Aoû 2008 - 17:51
exactement le meme probleme , enfin moi c'est un message d'erreur , donc j'ai supprimé =P
en attente ...
en attente ...
Page 1 sur 2 • 1, 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum