AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-17%
Le deal à ne pas rater :
SSD interne Crucial SSD P3 1To NVME à 49,99€
49.99 € 59.99 €
Voir le deal

Partagez
 

 Script Affichage image [resolu]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Gothor
Chevalier Lv.17
Chevalier Lv.17
Gothor


Masculin Age : 31
Inscrit le : 27/04/2008
Messages : 1835

Script Affichage image [resolu] Empty
MessageSujet: Script Affichage image [resolu]   Script Affichage image [resolu] Icon_minitimeLun 20 Juil 2009 - 12:08

Bonjour,
J'ai tenté d'imiter la feinte d'une caricature mal ratée de faux script, et j'aimerais savoir:
- tout d'abord si le code que j'ai fait est possible ^^'
- comment appeler ce script à partir d'un évent Surprised

Et voici le code en question:

Code:
class Poison
  def Poison
    $game_map.screen.pictures[22].show("1_Poison", 0, 0, 0, 100, 100, 255, 0)
    heros_ecran_y -= 16
    $game_map.screen.pictures[22].move(0, 0, 0, 100, 100, 0, 0, 32)
  end
end

Merci d'avance à Mirai no Hikari xD
Revenir en haut Aller en bas
MirainoHikari
Ex-Admin-Script
Ex-Admin-Script
MirainoHikari


Masculin Age : 42
Inscrit le : 26/05/2008
Messages : 2360

Script Affichage image [resolu] Empty
MessageSujet: Re: Script Affichage image [resolu]   Script Affichage image [resolu] Icon_minitimeLun 20 Juil 2009 - 12:35

Je n'ai pas VX avec moi étant à l'université. Cependant, à vue de nez, tu vas avoir du mal avec ce script. Pour commencer, tu as besoin d'un initialize dans ta classe si tu veux pouvoir faire qeleque chose avec ça (tu ne pourras pas l'invoquer depuis un event si tu ne l'as pas). Ensuite, tu devras sans doute le faire hérité de la classe Picture (à vérifier). Quand tu aura ta classe initialize, dans ton event, tu n'as qu'à faire

mon_poison = Poison.new("1_Poison")
mon_poison.poison

évite la majuscule pour tes nom de méthode.
Voilà.

EDIT: retapé
Code:
class Poison
  def initialize(image)
    @poison_pict =  image
  end
  def poison
    $game_map.screen.pictures[22].show(@poison_pict, 0, 0, 0, 100, 100, 255, 0)
    heros_ecran_y -= 16
    $game_map.screen.pictures[22].move(0, 0, 0, 100, 100, 0, 0, 32)
  end
end

EDIT 2 : Pourquoi ne pas simplement utiliser les fonctions directement dans ton interpréteur? ou plus simplement le lancer directement en event?
Revenir en haut Aller en bas
http://mirainohikari.deviantart.com
Sihn
Voyageur Lv.10
Voyageur Lv.10
Sihn


Masculin Age : 36
Inscrit le : 24/04/2009
Messages : 407

Script Affichage image [resolu] Empty
MessageSujet: Re: Script Affichage image [resolu]   Script Affichage image [resolu] Icon_minitimeLun 20 Juil 2009 - 12:39

Remplace class Poison par class Game_Interpreter, puis def Poison par def poison (retires la majuscules, quoi.^^)
Ensuite, la ligne heros_ecran_y -= 16 va faire buguer ton script, heros_ecran_y ne signifiant rien pour le script. Qu'était-elle sensé faire?
Enfin, tu pourras appeler ce script via une commande "insérer un script" contenant juste poison .^^
Revenir en haut Aller en bas
http://www.google.fr/
Gothor
Chevalier Lv.17
Chevalier Lv.17
Gothor


Masculin Age : 31
Inscrit le : 27/04/2008
Messages : 1835

Script Affichage image [resolu] Empty
MessageSujet: Re: Script Affichage image [resolu]   Script Affichage image [resolu] Icon_minitimeLun 20 Juil 2009 - 12:48

ahah, j'ai loupé une partie de mon code ^^

Mon ancien code était donc:

Code:
class poison
  def poison
    character = $game_player
    heros_ecran_x = character.screen_x
    heros_ecran_x -= 36
    heros_ecran_y = character.screen_y
    heros_ecran_y -= 32
    $game_map.screen.pictures[22].show("1_Poison", 0, 0, 0, 100, 100, 255, 0)
    heros_ecran_y -= 16
    $game_map.screen.pictures[22].move(0, 0, 0, 100, 100, 0, 0, 32)
  end
end

Je vais essayer la méthode de Hikari =°
Puis si ça marche pas celle de Sihn, merci à tous les deux ^^

Edit: Nyahahahahah, ça marche!! Merci beaucoup à vous deux ^^'
Revenir en haut Aller en bas
Contenu sponsorisé




Script Affichage image [resolu] Empty
MessageSujet: Re: Script Affichage image [resolu]   Script Affichage image [resolu] Icon_minitime

Revenir en haut Aller en bas
 

Script Affichage image [resolu]

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

 Sujets similaires

-
» [Résolu] Affichage d'une image
» [Résolu]~Event~Un Menu par affichage d'image
» Affichage HUD / Script Requiem ABS 9 (RESOLU)
» [Résolu](script) Sauvegarder une image en png avec ruby.
» Affichage des variables sur la map[resolu]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Résolu-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit