Raised This Month: $ Target: $400
 0% 

WallClimb (climb on walls)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Plugin Info:     Modification:   ALL        Category:   Admin Commands       
Python1320
Junior Member
Join Date: Sep 2005
Location: EU
Old 06-17-2008 , 13:53   WallClimb (climb on walls)
Reply With Quote #1

WallClimb 1.0

Description
With this plugin you can climb on walls. What else can I say?

Download
Use "WallClimb_v1.0.sma" for counter strike and "WallClimb_v1.0_nocstrike.sma" for other mods

ChangeLog
v1.0f
- Switched to pcvars
- Fixed small plugin registration problem
- Plugin is now using only fakemeta instead of both engine and fakemeta, thanks to GHW_Chronic
- Fixed major flaw on _nocstrike version

v0.1-0.7
- Internal builds

Known bugs
- Climbing is not actually climbing but it has the same effect
- Player can climb on roof also
note: Setting amx_climb_method to 0 will disable roofclimbing but the side-effect is that it also disables steering.
- (In use mode) You have to jump once or you can't climb

Todo
- Climb-timelimit to stop players climbing forever
- amx_givewallclimb or something similar (suggested by Zizor. in alpha)
- advanced user access control (levels) (suggested by Zizor. Not done)
- New climbing code (from other plugin, not released, not implemented)
- Better wall detecting (from other plugin, not released, not implemented)
- Optimize old code (partially done in alpha)
- Create a new climbing video (guess...)
- Get some time to do all this (pending)

Credits
Thanks to cheap_suit for his mazing climbing code
GHW_Chronic for pointing out my small bug and for converting the plugin to use only fakemeta

Videos
http://www.youtube.com/watch?v=T3BxdaixAaw

Compiling
As usual but you need this: http://forums.alliedmods.net/showthread.php?t=28284

Tags
Wallclimb , wall climb , climb on walls , wallwalk , walljump , climbing
(easier to find with forum search)

Cvars and commands
Code:
Say
 - "/climbon" "/climboff"  --  Enables/disables [B]players[B] wallclimb (does not override amx_climb)
 - "/Buyclimb"  --  If buymode is activated use this to buy it

Console
 - climbon climboff  --  Read from above
 - buyclimb   --  Read from above

 - amx_climb (1) --  Enable(1) or disable(0) the plugin

 - amx_climb_mode (0)
   - "0" Hold jump and up/down button to climb
   - "1" Hold use key and up/down and press jump
   - "2" Both modes

 - amx_climb_team (2)  --  (for cstrike only) Select the team which can use climbing
   - "0" Terrorists
   - "1" Counter-Terrorists
   - "2" Everyone

 - amx_climb_method (1)
   - "0" Old climbing code (not supported, not recommended to use)
      - I only left it there because in that mode steering doesn't work and also you can't climb on roof
   - "1" New method (suggested)
 - amx_climb_speed (240) --  How fastly use climbs (suggestion: Don't change)

 - amx_climb_buy  (0) -- Control buying (cstrike only)
   - "0" Disable buying
   - "1" Enable buying
   - "2" Enable buying but remove after death
 - amx_climb_cost (5000) -- How much it costs to buy it
Edit: I had some time to code the plugin. It's still alpha. In this case it means it's not so thoroughly tested.
Small unofficial changelog:

- added cvar amx_climb_default to control if users climbing is enabled by deafult.

- Added admin control to disable/enable users climbing - amx_climb_set (@ct, @t @all, nick) on/off. For example amx_climb_set @all off
- Please note that users can still do /climbon /climboff to control this same behaviour. Will be fixed in future releases.

- Optimized code (hopefully)
- Both cstrike and non-cstrike build are now in same file. For non-cstrike version open the file and remove line #define use_cstrike
That's all if I remember correctly, and please, come bug me if you find out that something doesn't work or works weirdly because I'm damn busy or lazy these days.
Attached Files
File Type: sma Get Plugin or Get Source (WallClimb_v1.0.sma - 3706 views - 8.3 KB)
File Type: sma Get Plugin or Get Source (WallClimb_v1.0_nocstrike.sma - 2285 views - 5.2 KB)
File Type: sma Get Plugin or Get Source (WallClimb_v1.4a_uni.sma - 2852 views - 9.3 KB)

Last edited by Python1320; 09-16-2008 at 09:25. Reason: Alpha version
Python1320 is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 22:34.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode