Main Menu
  • Welcome to The RPG Maker Resource Kit.

Is there a way?

Started by Valcos, March 01, 2007, 03:23:42 AM

0 Members and 1 Guest are viewing this topic.

Valcos

I know I shouldnt be posting it here, I think?? Not sure ??? But is it possible to have a plateform game on XP. Or have a plateform minigame in XP?
Im to cool to have my own signature!!!

:)

search the site, there is an platform script for rpg maker xp.
Watch out for: HaloOfTheSun

Valcos

Im to cool to have my own signature!!!

Valcos

I used search didnt come up with anything  ??? Think you could help me out or is it not even worth it?
Im to cool to have my own signature!!!

&&&&&&&&&&&&&

&&&&&&&&&&&&&&&&

:)

# ??? 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 2
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
Watch out for: HaloOfTheSun

italianstal1ion

Quote from: Italianstal1ionyeah streets of rage was great(narc too ) Im not sure if I ever saw a script like that, where you can move up and down and stuff, but heres a basic side-scroller thats just like metroid.

http://phanxgames.com/pxg/projects/view.asp?id=344

moving platforms are easy to make, just make a regular event and have it move. Just check out the demo to see how he did everything.

Oh but if you wanted to just edit for like, diagnal movements, instead of up and down, you could use sephirothspawns advanced movement system. If you want it, ill go find it.

Valcos

I tried yours Nouman it work but how do you make them jump higher and things like that?
Im to cool to have my own signature!!!