I dont know if you people need it. but this script is for creating a platform game in rmxp:
The credit doesnt go for me is for a guy that i dont remember his name:
Paste a new screen above main:
# ??? XRXS50. Action-Maps XC. ??? built 033010
# by ?? ??
#==============================================================================
# ? ??????????
#==============================================================================
class XRXS50
#
# Action-Maps ?????????ID???
#
ENABLE_FULL_ACTY_MAPS = [1, 2]
#
# ??????
#
ENABLE_SLIDE_DESCENT = true
#
# ??????(true : ?????????????
# false : ?????????????????)
#
JUMP_AS_KEY = false
end
#==============================================================================
# ? Game_Player
#==============================================================================
class Game_Player < Game_Character
#--------------------------------------------------------------------------
# ? ??????????
#--------------------------------------------------------------------------
# ??
attr_writer :direction_fix
attr_accessor :walk_anime
# ??
attr_accessor :now_jumps
attr_writer :xrxs50_direction_sidefix
#--------------------------------------------------------------------------
# ? ????????
#--------------------------------------------------------------------------
def max_jumps
return 1
end
#--------------------------------------------------------------------------
# ? ????
#--------------------------------------------------------------------------
alias xrxs50_turn_left turn_left
def turn_left
if @xrxs50_direction_sidefix
@direction = 4
else
xrxs50_turn_left
end
end
#--------------------------------------------------------------------------
# ? ????
#--------------------------------------------------------------------------
alias xrxs50_turn_right turn_right
def turn_right
if @xrxs50_direction_sidefix
@direction = 6
else
xrxs50_turn_right
end
end
end
#==============================================================================
# ? Scene_Map
#==============================================================================
class Scene_Map
#--------------------------------------------------------------------------
# ? ?????
#--------------------------------------------------------------------------
alias xrxs50_main main
def main
# ????
xrxs50_enable_check
# ????
xrxs50_main
end
#--------------------------------------------------------------------------
# ? ??????
#--------------------------------------------------------------------------
alias xrxs50_update update
def update
# ????
xrxs50_update
# ?????? (?????)
if @xrxs50_enable
update_coordinates
end
end
#--------------------------------------------------------------------------
# ? ?????? (?????)
#--------------------------------------------------------------------------
def update_coordinates
if $game_player.passable?($game_player.x,$game_player.y,2)
unless $game_player.moving?
if XRXS50::ENABLE_SLIDE_DESCENT and
Input.press?(Input::RIGHT) and
$game_player.passable?($game_player.x,$game_player.y+1,6)
$game_player.move_lower_right
elsif XRXS50::ENABLE_SLIDE_DESCENT and
Input.press?(Input::LEFT) and
$game_player.passable?($game_player.x,$game_player.y+1,4)
$game_player.move_lower_left
else
$game_player.move_down
end
end
else
$game_player.move_down
$game_player.walk_anime = true unless $game_player.walk_anime
$game_player.now_jumps = 0
if Input.trigger?(Input::X) and
$game_player.now_jumps < $game_player.max_jumps
if XRXS50::JUMP_AS_KEY
direction = $game_player.direction == 4 ? -1 : 1
else
if Input.press?(Input::RIGHT)
direction = 1
elsif Input.press?(Input::LEFT)
direction = -1
else
direction = 0
end
end
$game_player.jump(direction, -2)
$game_player.now_jumps += 1
$game_player.walk_anime = false
end
end
end
#--------------------------------------------------------------------------
# ? ??????????
#--------------------------------------------------------------------------
alias xrxs50_transfer_player transfer_player
def transfer_player
# ????
xrxs50_transfer_player
# ????
xrxs50_enable_check
end
#--------------------------------------------------------------------------
# ? XRXS50 ????????
#--------------------------------------------------------------------------
def xrxs50_enable_check
if XRXS50::ENABLE_FULL_ACTY_MAPS.include?($game_map.map_id)
$game_player.now_jumps = 0 if $game_player.now_jumps.nil?
@xrxs50_enable = true
$game_player.direction_fix = true
$game_player.xrxs50_direction_sidefix = true
else
@xrxs50_enable = false
$game_player.direction_fix = false
$game_player.xrxs50_direction_sidefix = false
end
end
end
what do you mean????? you mean i can make a playstation game with it???
Quote from: graywolfwhat do you mean????? you mean i can make a playstation game with it???
What it means is that you create a mario style game
And credits to XRXS for making this script.
Unfortunately Dubealex didn't make this script. It was made by XRXS.
how do you use this when i try to playtest it says "script *what i call the script* line 25: typeerror occured undefined superclass Game_Charecter"
EDIT: now i have a different problem i start up the game but its not side scrolling
I LOVE YOU!
I'VE BEEN TRYING TO MAKE A platformer game WITH GAME MAKER FOR A LONG TIME!!
It was called Premium Ninja and you were a Ninjdroid trying to svae humanity from the Humanoids! It would be awesome! THANK YOU!
The programming in game maker is WAY too hard to learn(I know, I tried).
Looks really short to really make a platform game, but I really never will do a platform game withj RPG Maker.
You are right dragonmagna making games with game maker it's no
so easy
wow, i use game maker all the time, infact i was using it for two years before i have RPG maker, i can make pretty much any game exept 3-d. platformers arent so hard once you get gravity down :D
Is it possible to make it look like Super Mario at nes? Can you jump with the script?
yes you can jump, and man i HATE that script! dont get me wrong, a platformer RPG would be cool, but man the movements that script makes are TERRIBLE! i wouldnt use that when i can make a decent platformer on GM
Game maker is easy once you get used to it.
Platformers are actually the hardest thing to make with it, overhead scrollers are MUCH simpler and can look pretty good.
The only reason I still use rm2k3 for rpgs is that making long rpgs in game maker leads to a HUGE loading time.
Demo of game plz?
This topic is over a year old.
(https://rmrk.net/proxy.php?request=http%3A%2F%2Fimg110.imageshack.us%2Fimg110%2F161%2F56619937pk6.jpg&hash=d4ff46088bb857f5844a2096a693c57b5842818f)
*locks*