- HamaarMembre
- Nombre de messages : 183
Age : 30
Localisation : Les fesses calées dans mon fauteuil
Distinction : aucune
Date d'inscription : 25/02/2008
Script pour sauter (saut d'obstacle possible !!)
Sam 1 Mar 2008 - 12:11
Voila un script permettant de sauter avec la touche Maj (Shift). à mettre au-dessus de Main :
La source est dans le script. Grâce à ce script vous pourrez sauter de petit tremplin ou d'autre chose.
- Code:
#==========================================================================
# ** GameBaker Jump Around
#==========================================================================
# by sandgolem for gamebaker.com
# Version 1 [VX]
# January 30th, 2008
#==========================================================================
#===============================================================
#
# rpgmakervx.1fr1.net
#
#===============================================================
module GameBaker
JumpDisable = 0
JumpSE = RPG::SE.new('Miss')
JumpTrigger = Input::A
end
#==========================================================================
#
# To check for updates or find more scripts, visit:
# http://www.gamebaker.com/rmvx/scripts/
# Our RMXP scripts: http://www.gamebaker.com/rmxp/scripts/
#
# This script was meant to be exclusive to GameBaker.com
#
# Instructions: http://www.gamebaker.com/rmvx/scripts/e/jump-around.php
# Discussion/Help: http://forums.gamebaker.com/showthread.php?t=1222
#
#==========================================================================
class Game_Player
def gamebaker_jumpeffect(x,y)
GameBaker::JumpSE.play
sg = RPG::MoveRoute.new
sg.repeat = false
sg.wait = true
if !passable?(@x + x, @y + y)
if !passable?(@x + (x / 2), @y + (y / 2))
x = 0; y = 0
else
x = x / 2; y = y / 2
end
end
sg.list = [RPG::MoveCommand.new(37)] if !@through
sg.list += [RPG::MoveCommand.new(14,[x,y])]
sg.list += [RPG::MoveCommand.new(38)] if !@through
sg.list += [RPG::MoveCommand.new]
$game_player.force_move_route(sg)
end
alias gamebaker_jumparound_update update
def update
gamebaker_jumparound_update
if Input.trigger?(GameBaker::JumpTrigger) && !moving? && !jumping?
gamebaker_jumpeffect(0, 2) if direction == 2
gamebaker_jumpeffect(-2, 0) if direction == 4
gamebaker_jumpeffect(2, 0) if direction == 6
gamebaker_jumpeffect(0, -2) if direction == 8
end
end
end
#==========================================================================
# End of file! You can find more of our scripts at http://www.gamebaker.com
#==========================================================================
La source est dans le script. Grâce à ce script vous pourrez sauter de petit tremplin ou d'autre chose.
- AlbalrogueMembre
- Nombre de messages : 33
Age : 31
Localisation : Dans mon petit monde...
Distinction : aucune
Date d'inscription : 19/02/2008
Re: Script pour sauter (saut d'obstacle possible !!)
Sam 1 Mar 2008 - 13:56
C'est un bon script, mais peut-on changer la touche pour sauter?
- GummyStaffeux retraité
- Nombre de messages : 2666
Age : 32
Localisation : Belgique
Distinction : Modérateur imprévisible
Papy Lolo' [Nabots Nimousse]
Date d'inscription : 27/01/2008
Re: Script pour sauter (saut d'obstacle possible !!)
Sam 1 Mar 2008 - 14:24
Franchement, faire un script pour pouvoir sauter... c'est de l'abus xD Autant faire un script pour faire son jeu tout seul
M'enfin, merci de l'apport.
![Rolling Eyes](https://2img.net/i/fa/i/smiles/icon_rolleyes.gif)
M'enfin, merci de l'apport.
Re: Script pour sauter (saut d'obstacle possible !!)
Sam 1 Mar 2008 - 20:11
Complétement d'accord avec GameMaker.
Merci tout de même !
Merci tout de même !
- HamaarMembre
- Nombre de messages : 183
Age : 30
Localisation : Les fesses calées dans mon fauteuil
Distinction : aucune
Date d'inscription : 25/02/2008
Re: Script pour sauter (saut d'obstacle possible !!)
Dim 2 Mar 2008 - 22:40
Gamemaker a écrit:Franchement, faire un script pour pouvoir sauter... c'est de l'abus xD Autant faire un script pour faire son jeu tout seul![]()
M'enfin, merci de l'apport.
si tu le dis mais alors c'est plutôt sur le site de la source que tu devrais protester ^^
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|