il est absent dsl mais je lui demanderai
OK merci sinon kelkun dotre c pour faire bruler qqch?
o debut du message tu ecrit son nom c tt
tu met par ex : yuna dit : . ..
Oui mais je prefererais dans un cadre au dessus sinon pour le moment c se que je fait.
_Wolf : Ici tu trouvera ton bonheur ^^
http://rpgmakerxp.free.frfr/forum/index.php?topic=664.0
tu dois avoir une script pour la photo du gars et son nom devant sinon pour ton objet qui brule tu peux faire un event en forme de chipset puis tu le transforme en flamme et puis en plus rien sinon tu fait ton objet tu met un event de flamme dessus puis au bout d´un moment tu teleporte le hero dans la meme map mais ou tu as plus l´objet
Sinon runo pour ton truc je vais voir j´ai pas encore regardé
Runo ton 1er lien j´y comprend rien c´est en chinois et y´a des plein de petits carrés
sinon ton 2eme lien je vois pas a quoi il va me servir
J´AI FINI MA CINEMATIQUE DE DEBUT ![]()
manque plus qu´a corriger quelques derniers bugs ![]()
salut, j´aimerai que vous me donniez des bons site pour des script, j´ai rien trouvé a part rpgmakerxp.free.fr... j´aimerai savoir si il existe un script pour faciliter les combats en A rpg, d´autre avec l´expérience distibuée géré lors de la distribution ( toujours pour les a rpg...).
salut, jai déja 20 script sur mon site, dici 1 semaine je vais en avoir 70, si je réussi à tous les entrer à temps. alors, passez faire votre tour.
http://www.galacticworlds.net/spaceworld
tj désolé pour l´orthographe, mais mon correcteur est en vacance
Ca sent la pub à plein nez...
Mais le site est pas mal ^_^
bien koi, sa va vous aider, er je ment pas, je vais vrm avoir 70 sscript ds 1 semaine
plus tard je mettrais tout les liens possible de mon topic ( mais j´ai dis plus tard
megaman-world.forumactif puis ecrit . com
et tu vas trouve quelque script
PERSONNE na jamais utiliser le scriptmovie player ici???????????????
http://emzo.free.fr/b0t/index.php
http://perso.wanadoo.fr/rpgcrystal/RPGM%20Tutoriaux.htm
http://www.osiris-rpg.com/fr/libs_tgf.php
http://e-ghosting.com/creationde/modules/tutorials/viewtutorial.php?tid=11
http://pagesperso.laposte.net/creationde/modules/news/index.php?storytopic=2
http://cybertwister.jexiste.fr/Zone-freegames/index.html
http://rpgmakerxp.free.fr/
http://www.rpg-creation.com/rm2k/xp/
http://rpgmaking.jexiste.fr/
http://rtgamer.free.fr/index.php?rub=scripts
http://watersoft.phpnet.org/wb/index.php?mod=script&type=4&num=4#t
http://charas-project.net/resources.php?wa=0&lang=en&area=Charasets&howmany=10&fsearch=naruto
Comme promis voici presque toute les adresses trouvables sur mon topic ( enfin presque) si vous en avez d´autre ( assez bien) vous pour aussi les mettre ![]()
Un de ces lien a ressource wizard
Au 1200 eme message ( j´ai pas pu feter mon 1000eme message alors je me ratrape ( dsl pour le flood lapintade mais tant pis) pour ceux qu´ont 2003 vous pouvez aussi utiliser les ressources des lien car il y en a et ressource wizard en fait c´est un logiciel pour convertir les ressources 2003 en ressources XP je l´ai jamais utilisé alors me demandez pas comment m´en servir j´croit que ça va etre mon dernier message pour le mois a venir j´aurais ( peut etre) pas internet jusqu´au 15 aout ( a moin que ma connexion sans fil marche bien sur au mois prochain ou peut etre plus tot
![]()
Salut j´aimerais savoir comment faire un jeux avec les combats comme à la zelda sur RPG Maker xp
merci
osiris-rpg.com
je cois que c le premier tutorial
Permet de lire des vidéos sur Rpg Maker XP.
Faites F11 pour lancer l´éditeur de script. Dans la colonne de gauche, Faites un clic droit puis " Nouveau script". Appelez ce script " modul_movieplayer".
Code:
===
-----------------------------
====
module MoviePlayer
-------------------------
------------------------
class<<self
attr_accessor(:X,:y,:z,:width,:height,:opacity)
end
-------------------------
------------------------
MULTIFILE = 1
ONEFILE = 2
-------------------------
------------------------
@loaded = false
-------------------------
------------------------
def self.load(name,frames=0)
if not @loaded then
if FileTest.exists?("Movies/"+name+".png") then
if frames ! = 0
@rmm_frames = frames
else
if $DEBUG then print " Debug: Nombre de frames necessaire pour ce film." end
return 3 #Error 3: Need the number of frames.
end
@rmm = Sprite.new
@rmm_name = name
@rmm_type = ONEFILE
@rmm_x = 0
@rmm_y = 0
@rmm_z = 4000
@rmm_width = 0
@rmm_height = 0
@frame_counter = 0
@rmm_width =
Bitmap.new("Movies/"+@rmm_name+".png").width/@rmm_
frames
@rmm_height = Bitmap.new("Movies/"+@rmm_name+".png").height
@loaded = true
return 0 #No Errors: Everything wen´t fine.
end
if
FileTest.exists?("Movies/"+name+"/"+name+"_0.png")
then
@rmm = Sprite.new
@rmm_name = name
@rmm_type = MULTIFILE
@rmm_frames = 0
@rmm_x = 0
@rmm_y = 0
@rmm_z = 4000
@rmm_width = 0
@rmm_height = 0
@frame_counter = 0
@rmm_width =
Bitmap.new("Movies/"+@rmm_name+"/"+@rmm_name+"_0.p
ng").width
@rmm_height =
Bitmap.new("Movies/"+@rmm_name+"/"+@rmm_name+"_0.p
ng").height
i = 0
while
FileTest.exist?("Movies/"+@rmm_name+"/"+@rmm_name+
"_#{i}.png")
i = i + 1
end
@rmm_frames = i - 1
@loaded = true
return 0 #No Errors: Everything wen´t fine.
end
if $DEBUG then print " Debug: Fichier non trouvé. Rendez vous sur le Forum
http://www.zone-freegames.fr.tc/ pour plus d´informations." end
return 2 #Error 2: File not found.
end
if $DEBUG then print " Debug: Dernier fichier non trouvé. Rendez vous sur
http://www.zone-freegames.fr.tc/ pour plus d´informations" end
return 1 #Error 1: Needs to unload last movie first.
end
-------------------------
------------------------
def self.start(trans=40)
if not @loaded then
if $DEBUG then print " Debug: Impossible d´ouvrir un fichier non chargé. Pour plus d´informations, allez sur http://www.zone-freegames.fr.tc/" end
return 1 #Error 1: Not loaded.
end
Graphics.freeze
if @rmm_type == ONEFILE then
@rmm.bitmap = Bitmap.new("Movies/"+@rmm_name+".png")
@rmm.src_rect.set(@rmm_width*@frame_counter, 0, @rmm_width, @rmm_height)
end
if @rmm_type == MULTIFILE then
@rmm.bitmap =
Bitmap.new("Movies/"+@rmm_name+"/"+@rmm_name+"_0.p
ng")
@rmm.src_rect.set(0, 0, @rmm.bitmap.width, @rmm.bitmap.height)
end
@frame_counter = 1
Graphics.transition(trans)
end
-------------------------
------------------------
def self.update
if @loaded == true then
if @rmm_type == ONEFILE then
@rmm.src_rect.set(@rmm_width*@frame_counter, 0, @rmm_width, @rmm_height)
end
if @rmm_type == MULTIFILE then
@rmm.bitmap =
Bitmap.new("Movies/"+@rmm_name+"/"+@rmm_name+"_#{@
frame_counter}.png")
@rmm.src_rect.set(0, 0, @rmm.bitmap.width, @rmm.bitmap.height)
end
Graphics.update
@frame_counter = @frame_counter + 1
if @frame_counter == @rmm_frames
@frame_counter = 0
return true
else
return false
end
end
end
-------------------------
------------------------
def self.x; return @rmm.x; end
def self.x=(tx); @rmm.x = tx; end
def self.y; return @rmm.y; end
def self.y=(ty); @rmm.y = ty; end
def self.z; return @rmm.z; end
def self.z=(tz); @rmm.z = tz; end
-------------------------
------------------------
def self.width; return @rmm_width; end
def self.height; return @rmm_height; end
-------------------------
------------------------
def self.opacity; return @rmm.opacity; end
def self.opacity=(topacity); @rmm.opacity = topacity; end
-------------------------
------------------------
def self.loaded?
return @loaded
end
-------------------------
------------------------
def self.frame?
if @loaded then
return @frame_counter
end
end
-------------------------
------------------------
def self.play(movie, loops=1, wait=2, trans=0, x=nil, y=nil, z=4000, opacity=255)
MoviePlayer.load(movie)
if x ! = nil then MoviePlayer.x = x; else MoviePlayer.x = 320 - @rmm_width/2; end
if y ! = nil then MoviePlayer.y = y; else MoviePlayer.y = 240 - @rmm_height/2; end
MoviePlayer.z = z
MoviePlayer.start(trans)
for i in 1..loops
begin
for i in 0..wait
Graphics.update
end
end while MoviePlayer.update == false
end
MoviePlayer.stop(trans)
end
-------------------------
------------------------
def self.stop(trans=40)
if not @loaded then
if $DEBUG then print " Debug: Can´t stop, movie not loaded :
http://www.zone-freegames.fr.tc/" end
return 1 #Error 1: Not loaded.
end
Graphics.freeze
@rmm.bitmap.dispose
@loaded = false
Graphics.transition(trans)
end
end
Maintenant que vous avez votre script, il ne vous reste plus qu´une petite chose à faire. Pour les personnes qui n´y connaissent rien au Ruby, voici comment l´utiliser. Utilisez cette fonction : MoviePlayer.play(movie, loops, wait, trans, x, y, z, opacity)
loops : Combien de fois voulez vous rejouer le film. Default: 1
movie : Le fichier à jouer. Doit être dans un repertoire nommé " movies".
wait : Attente de passage d´une frame à l´autre. Default: 2
trans : Frames de transition au début et fin du film. Default: 40
x,y,z : Ou jouer à l´écran le film. Default: Centrer à l´écran et z=4000
opacity : L´opacité de l´animation.
Il y a aussi les propriétés et fonctions avancées : MoviePlayer.load(movie, frames) : Charge le film. " movie" est le film à charger et " frames" et le nombre de frames que le fichier possède, " frames" peut seulement être utilisé pour 1 seul fichier.
MoviePlayer.start(trans) : Le film commence, " trans" est la frame de transition.
MoviePlayer.update : Mise à jour de la nouvelle prochaine frame, retourne " true" lorsqu´il arrive à la dernière.
MoviePlayer.stop(trans) : Arrête le film, " trans" est la frame de transition.
MoviePlayer.x et MoviePlayer.y et MoviePlayer.z : Ces coordonnées sont les endroits ou la vidéo va être jouée à l´écran. Elles peuvent être changées même pendant la partie.
MoviePlayer.width et MoviePlayer.height : Cela lit seulement les propriétés en rapport avec la taille de l´animation.
MoviePlayer.frame? : Cela recherche quelle frame est en cours
MoviePlayer.loaded? : Cela renvoit true si un fichier est en train d´être joué
PS: quand tu fait ton évènement, tu n´a qu´à appeller un script ( ces dans les choix ) donc:
Utilisez cette fonction : MoviePlayer.play(movie, loops, wait, trans, x, y, z, opacity)
Ceci est pris de mon site RPG Making, ses pas pour la pub, mais pour aider
http://www.galacticworlds.net/spaceworld
Houla mec ça pique les yeux de mettre un script ici, et en plus je crois qu´ils passent mal et sont inutilisables :/
T´aurais pu mettre un lien vers ta page qui le propose... non ? ( Je suppose que ça viens de ton fameux site...)