Agile PlayerWalljump and wallclimb in MY Blockland? It's more likely than you think.
DescriptionThe Agile Player is like a Parkour player; you can climb up and jump off walls, with simple controls and no clientside code.
How to use it:
Blah blah enable.
To use a wall, you need to be facing it, and very close to it.
Hold in your Jet button.
Jump. If you're facing more up than down, you'll climb up the wall. If you're facing more down than up, you'll jump off the wall.
It's not limited how many times you can climb up a wall, or how many times you can walljump. You can tictac from wall to wall infinitely and climb as high as you want.
It's also datablock extendable; to set it so your datablock can climb, use these three values:
canClimb - Whether or not this datablock can use the wallclimb/walljump functions.
wallJumpVel - the velocity your player jumps off a wall with, horizontally.
wallClimbVel - The velocity your player moves up a wall with, when climbing or jumping.
Enjoy. I hope to see some interesting use for this, although I doubt I will.
Changes in v2:
- onClimb and setClimbable events. Please note that climbability won't save; you'll have to make it refresh what is not climbable manually.
- Changed the location that the wall check is made from. Much easier to climb.
- Added hold; left click while able to climb a wall and you will stay there until you release jet, or left click again (or climb on the wall). Yes, you can use tools while holding.
If you downloaded from the alternate download, please download from here again to reacquire the RTB datafile; I forgot to add it in the alternate version.
DownloadPlayer_Agile.zip (Last Updated: Fri Jan 30, 2009 12:38 am)
InstallationPut Player_Agile.zip into the Add-Ons folder in your Blockland folder.
Click Here to view this file on the RTB Download Manager