Script Rpg maker xp
Fermé
Worde
-
7 janv. 2011 à 17:36
zurvivor Messages postés 418 Date d'inscription mardi 9 novembre 2010 Statut Membre Dernière intervention 19 février 2013 - 23 janv. 2011 à 21:59
zurvivor Messages postés 418 Date d'inscription mardi 9 novembre 2010 Statut Membre Dernière intervention 19 février 2013 - 23 janv. 2011 à 21:59
Bonjour,
J'ai Rpg maker xp et mon niveau est très basique
Je voudrais savoir :
-ce qu'est un script
-comment l'utiliser
-comment en créer
-et comment le faire fonctioner
J'ai Rpg maker xp et mon niveau est très basique
Je voudrais savoir :
-ce qu'est un script
-comment l'utiliser
-comment en créer
-et comment le faire fonctioner
A voir également:
- Script Rpg maker xp
- Script vidéo youtube - Guide
- Windows movie maker windows 11 - Télécharger - Montage & Édition
- Cle windows xp - Guide
- Telecharger windows xp - Télécharger - Systèmes d'exploitation
- Movie maker windows 10 - Guide
1 réponse
zurvivor
Messages postés
418
Date d'inscription
mardi 9 novembre 2010
Statut
Membre
Dernière intervention
19 février 2013
111
Modifié par zurvivor le 7/01/2011 à 19:16
Modifié par zurvivor le 7/01/2011 à 19:16
Tout d'abords, bonsoir à toi!
Un script est un gros ensemble de lignes de codes écrite dans un langage qui ici est le RUBY. A la base ton jeu en a plusieurs, qui servent à définir le système de combat, de déplacements, etc. Si tu débute ne change rien là dedans! tu risquerais de provoquer des bugs. Pour en créer un, eh bien d'abords tu dois apprendre le rubis! Mais tu peux aussi en trouver des tout fais sur internet. en général le "mode d'emploi" est avec.
Ils servent à beaucoup de choses, comme faire un système de torche, ou ajouter les diagonales au sens de déplacement du héros.
Quand tu test un script (trouvé sur internet ou fait par toi) il est plus que conseillé de le faire sur une copie de ton projet.
Personnellement je ne connait que très peu de chose en matière de scripts! On peut faire beaucoup de choses rien qu'avec des évènements, et je te conseil de t'attaquer à ça en premier. Pour tes premiers pas tu trouveras des tutoriels ici par exemple http://tuto-rpg.over-blog.com/ n'hésite pas à leur envoyer un mail si tu veux des conseils qui ne figurent pas sur le site je l'ai déjà fait j'ai eu une réponse rapide et claire.
En espérant t'avoir éclairé, bonne soirée et bonne continuation!
Un script est un gros ensemble de lignes de codes écrite dans un langage qui ici est le RUBY. A la base ton jeu en a plusieurs, qui servent à définir le système de combat, de déplacements, etc. Si tu débute ne change rien là dedans! tu risquerais de provoquer des bugs. Pour en créer un, eh bien d'abords tu dois apprendre le rubis! Mais tu peux aussi en trouver des tout fais sur internet. en général le "mode d'emploi" est avec.
Ils servent à beaucoup de choses, comme faire un système de torche, ou ajouter les diagonales au sens de déplacement du héros.
Quand tu test un script (trouvé sur internet ou fait par toi) il est plus que conseillé de le faire sur une copie de ton projet.
Personnellement je ne connait que très peu de chose en matière de scripts! On peut faire beaucoup de choses rien qu'avec des évènements, et je te conseil de t'attaquer à ça en premier. Pour tes premiers pas tu trouveras des tutoriels ici par exemple http://tuto-rpg.over-blog.com/ n'hésite pas à leur envoyer un mail si tu veux des conseils qui ne figurent pas sur le site je l'ai déjà fait j'ai eu une réponse rapide et claire.
En espérant t'avoir éclairé, bonne soirée et bonne continuation!
8 janv. 2011 à 12:55
défiller la carte histoire que mon bonomme ne se retrouve plus quelque part sur la map
sans savoir ou... j'ai déjà vu des script tous faits mais je sais pas ou les inserer SA M'INIRVE!!!
8 janv. 2011 à 18:50
16 janv. 2011 à 18:22
17 janv. 2011 à 19:13
23 janv. 2011 à 14:12
#==============================================================================
# ? Spriteset_Map
#------------------------------------------------------------------------------
# ??????????????????????????????????????
# Scene_Map ??????????????
#==============================================================================
class Spriteset_Map
#--------------------------------------------------------------------------
# ? ?????????
#--------------------------------------------------------------------------
def initialize
# ?????????
@viewport1 = Viewport.new(0, 0, 640, 480)
@viewport2 = Viewport.new(0, 0, 640, 480)
@viewport3 = Viewport.new(0, 0, 640, 480)
@viewport2.z = 200
@viewport3.z = 5000
# ?????????
@tilemap = Tilemap.new(@viewport1)
@tilemap.tileset = RPG::Cache.tileset($game_map.tileset_name)
for i in 0..6
autotile_name = $game_map.autotile_names[i]
@tilemap.autotiles[i] = RPG::Cache.autotile(autotile_name)
end
@tilemap.map_data = $game_map.data
@tilemap.priorities = $game_map.priorities
# ???????????
@panorama = Plane.new(@viewport1)
@panorama.z = -1000
# ??????????
@fog = Plane.new(@viewport1)
@fog.z = 3000
# ??????????????
@character_sprites = []
for i in $game_map.events.keys.sort
sprite = Sprite_Character.new(@viewport1, $game_map.events[i])
@character_sprites.push(sprite)
end
@character_sprites.push(Sprite_Character.new(@viewport1, $game_player))
# ?????
@weather = RPG::Weather.new(@viewport1)
# ???????
@picture_sprites = []
for i in 1..50
@picture_sprites.push(Sprite_Picture.new(@viewport2,
$game_screen.pictures[i]))
end
# ????????????
@timer_sprite = Sprite_Timer.new
# ??????
update
end
#--------------------------------------------------------------------------
# ? ??
#--------------------------------------------------------------------------
def dispose
# ?????????
@tilemap.tileset.dispose
for i in 0..6
@tilemap.autotiles[i].dispose
end
@tilemap.dispose
# ???????????
@panorama.dispose
# ??????????
@fog.dispose
# ??????????????
for sprite in @character_sprites
sprite.dispose
end
# ?????
@weather.dispose
# ???????
for sprite in @picture_sprites
sprite.dispose
end
# ????????????
@timer_sprite.dispose
# ?????????
@viewport1.dispose
@viewport2.dispose
@viewport3.dispose
end
#--------------------------------------------------------------------------
# ? ??????
#--------------------------------------------------------------------------
def update
# ????????????????
if @panorama_name != $game_map.panorama_name or
@panorama_hue != $game_map.panorama_hue
@panorama_name = $game_map.panorama_name
@panorama_hue = $game_map.panorama_hue
if @panorama.bitmap != nil
@panorama.bitmap.dispose
@panorama.bitmap = nil
end
if @panorama_name != ""
@panorama.bitmap = RPG::Cache.panorama(@panorama_name, @panorama_hue)
end
Graphics.frame_reset
end
# ???????????????
if @fog_name != $game_map.fog_name or @fog_hue != $game_map.fog_hue
@fog_name = $game_map.fog_name
@fog_hue = $game_map.fog_hue
if @fog.bitmap != nil
@fog.bitmap.dispose
@fog.bitmap = nil
end
if @fog_name != ""
@fog.bitmap = RPG::Cache.fog(@fog_name, @fog_hue)
end
Graphics.frame_reset
end
# ?????????
@tilemap.ox = $game_map.display_x / 4
@tilemap.oy = $game_map.display_y / 4
@tilemap.update
# ???????????
@panorama.ox = $game_map.display_x / 8
@panorama.oy = $game_map.display_y / 8
# ??????????
@fog.zoom_x = $game_map.fog_zoom / 100.0
@fog.zoom_y = $game_map.fog_zoom / 100.0
@fog.opacity = $game_map.fog_opacity
@fog.blend_type = $game_map.fog_blend_type
@fog.ox = $game_map.display_x / 4 + $game_map.fog_ox
@fog.oy = $game_map.display_y / 4 + $game_map.fog_oy
@fog.tone = $game_map.fog_tone
# ??????????????
for sprite in @character_sprites
sprite.update
end
# ???????????
@weather.type = $game_screen.weather_type
@weather.max = $game_screen.weather_max
@weather.ox = $game_map.display_x / 4
@weather.oy = $game_map.display_y / 4
@weather.update
# ???????
for sprite in @picture_sprites
sprite.update
end
# ????????????
@timer_sprite.update
# ???????????????
@viewport1.tone = $game_screen.tone
@viewport1.ox = $game_screen.shake
# ????????????
@viewport3.color = $game_screen.flash_color
# ?????????
@viewport1.update
@viewport3.update
end
end