- cartmanMembre
- Nombre de messages : 51
Distinction : aucune
Date d'inscription : 18/06/2011
dépacement d'un énemie sur l'eau ? (résolu)
Ven 21 Oct 2011 - 22:38
bonsoir tout le monde,ici cartman dans une des maps de mon jeu j'ai mis un petit lac avec des enemis,le seule problème c'est que ceux ci reste au milieu de l'eau et n'avancent pas,ils sont bloqué,comment les faire marcher sur l'eau uniquement et non sur la terre ferme,je n'y arrive pas merci à tous
- TTTMembre
- Nombre de messages : 855
Distinction : Trou du cul d'la mère Camu!
Elle est morte! Elle est morte!
Trou du cul d'la mère Camu!
Elle est morte, elle pétera plus!
Date d'inscription : 23/06/2009
Re: dépacement d'un énemie sur l'eau ? (résolu)
Ven 21 Oct 2011 - 22:45
Il faut gérer la passabilité de l'eau et mettre des events tout autour de la zone concernée (sachant qu'un event ne peut pas se déplacer sur un autre event)
- LunriMembre
- Nombre de messages : 675
Age : 33
Distinction : aucune
Date d'inscription : 31/07/2011
Re: dépacement d'un énemie sur l'eau ? (résolu)
Sam 22 Oct 2011 - 10:36
Sinon pour pas surcharger ta map d'events il y a ce script
Tu nommes ton event :
En remplaçant type par 1 (eau de surface) ou par 2 (eau profonde) le premier correspond aux déplacements possibles du radeau, le 2eme aux déplacements possibles du bateau.
Voilà en espérant t'avoir aidé ^^
- Code:
#==============================================================================
# ● [VX] ◦ Déplacement Aquatique
#--------------------------------------------------------------------------
# ◦ Par Milow
# ◦ Version 1
#==============================================================================
# \EAU[type]
# 1 : Eau de Surface
# 2 : Eau Profonde
#==============================================================================
class Game_Event
alias eau_ini initialize
def initialize(*arg)
eau_ini(*arg)
@terrain = name =~ /\\EAU\[([0-9])\]/i ? $1.to_i : 0
end
def map_passable?(x, y)
case @terrain
when 1
return $game_map.boat_passable?(x, y)
when 2
return $game_map.ship_passable?(x, y)
else
return $game_map.passable?(x, y)
end
end
def name
return @event.name
end
end
Tu nommes ton event :
- Code:
\EAU[type]
En remplaçant type par 1 (eau de surface) ou par 2 (eau profonde) le premier correspond aux déplacements possibles du radeau, le 2eme aux déplacements possibles du bateau.
Voilà en espérant t'avoir aidé ^^
- cartmanMembre
- Nombre de messages : 51
Distinction : aucune
Date d'inscription : 18/06/2011
Re: dépacement d'un énemie sur l'eau ? (résolu)
Dim 23 Oct 2011 - 11:45
oki,merci on va essayer ça,sinon,j'ai essayé la méthode d'alice,les enemies avancent bien sur l'eau mais également sur la terre ferme,je mets des évenements tout autour,faut il les nommé ?
- TTTMembre
- Nombre de messages : 855
Distinction : Trou du cul d'la mère Camu!
Elle est morte! Elle est morte!
Trou du cul d'la mère Camu!
Elle est morte, elle pétera plus!
Date d'inscription : 23/06/2009
Re: dépacement d'un énemie sur l'eau ? (résolu)
Dim 23 Oct 2011 - 11:49
Les ennemis de la zone bleue n'en sortiront pas tant que tu n'auras pas coché la case "traverse tout" ; mets plutôt "au-dessus du héros".
Accessoirement moi c'est TTT, pas Alice.j'ai essayé la méthode d'alice
- cartmanMembre
- Nombre de messages : 51
Distinction : aucune
Date d'inscription : 18/06/2011
Re: dépacement d'un énemie sur l'eau ? (résolu)
Dim 23 Oct 2011 - 13:39
ok,je comprends mieux,merci pour l'image,probleme résolu,
- TTTMembre
- Nombre de messages : 855
Distinction : Trou du cul d'la mère Camu!
Elle est morte! Elle est morte!
Trou du cul d'la mère Camu!
Elle est morte, elle pétera plus!
Date d'inscription : 23/06/2009
Re: dépacement d'un énemie sur l'eau ? (résolu)
Dim 23 Oct 2011 - 13:45
Résolu, je déplace
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|