Your Ad Here

Subscribe
 Post #1
 14th June 2010 Last edited by LEETNOOB; 2 Weeks Ago at 05:35AM..
LEETNOOB's Avatar
August 2009
759 Posts
Thanks to: Kogitsune, Meoowe, GParkour creators!


Q: What's this?

A: This is a perfected Climb SWEP (a completely new version of Meoowe's Climb SWEP (which is kinda broken by the way))

Q: How is it different from Meoowe's Climb SWEP?

A: Climbing has been limited to 3 climbs per landing, you can grab onto stuff, do rolls (to halven the fall damage),
snap necks from behind, and beat NPCs to death from front.
However, you cannot grab onto stuff if you're falling too fast and if you can't do a roll if you're falling too fast aswell.

This addon is also supported by SharpeYe.

Q: How do I install it?

A: It's in addon form, so put it into garrysmod/garrysmod/addons (check if there isn't another 'Perfected Climb SWEP' inside this folder though!)

Q: This Climb SWEP is really hard, are there any tips I should know of?

A: Not really, this SWEP will be hard to use for the first time (just like most SWEPS/SENTS that don't shoot bullets)
but you'll get around after some time.

Q: Climbing looks awkward in third person.

A: Hey, I'm not a modeler nor an animator.

Q: What's 'Gradual Acceleration' ?

A: A different mode of gaining speed. You will gain speed the longer you run, more information on how to turn it on/off is in the in-game help menu (cswep_helpmenu).

Q: The view animations are not working with this!

A: Blame the GMod's viewmodel entity and the fact that the whole climbing thing is not supposed to be in a SWEP form.

Q: After I change my speed settings, nothing happens!

A: You need to over-ride the SPEED SETTINGS FIRST, and then after applying the SPEED SETTINGS, you need to RESPAWN (kill yourself/etc.)

Features:
- Climbing
- Grabbing onto ledges
- Wall-running and pushing self backwards
- Rolls (to halven the fall damage)
- Stamina
- Shimmy (hold A or D to shimmy into the wanted direction)
- Necksnapping (2 SWEP types)
- Punching (self-defence I guess)
- Dynamic fall damage
- Gradual Acceleration
- Custom view models
- Customizable player speeds
- Customizable player jump height

Console commands:
cswep_snapsallowed - 1 or 0: enable or disable necksnaps
cswep_switchscripts - switch between Zoey's and Spy's roll scripts (do this if you have both addons installed and you changed your SWEPS)
cswep_helpmenu - open up the Climb SWEP help menu.

Controls:
PRIMARY ATTACK BUTTON - Climb/Push props/Punch/Snap necks (from behind)/Pull yourself up (while grabbed onto a ledge)
SECONDARY ATTACK BUTTON - Grab onto a ledge/While grabbed on - let go of the ledge
JUMP BUTTON - After Wall-running(climbing) twice, turn around and push yourself backwards
RELOAD BUTTON + CROUCH BUTTON (HOLD BOTH) - When landing - do a roll (to halven the fall damage)

Combinations:

While grabbed onto a ledge:
SPACE + A = Push yourself to the left
SPACE + D = Push yourself to the right
SPACE + W = Push yourself backwards

After wall-running twice/thrice:
SPACE + A = Push yourself to the left
SPACE + D = Push yourself to the right
SPACE + W = Push yourself backwards

Changelog:


1.3:
Viewmodels were intended to be in 1.3, however I removed them due to the fact that the animations don't seem to work properly.
+ Added in player speed, jump height controls to the in-game admin-only menu (Q > Utilities > Climb SWEP Menu)
+ Added in controllable roll damage reduction to the in-game admin-only menu (Q > Utilities > Climb SWEP Menu)
+ Added in a screenshake effect when falling down (the faster you are falling, the stronger the effect will be!)
+ From now on whenever you receive damage, you will lose some stamina, and your stamina regeneration will get delayed by 1.5 sec
+ You can now hold down your RELOAD KEY to walk if you're wielding the SWEP and Gradual Acceleration is ON
+ From now on, you only need to hold down your CROUCH KEY and look DOWN to do a roll
/\ Fixed being able to wall-run the ground you're standing on
/\ Fixed entire Climb script breaking down when stripping someone of his/her weapons

/\ Tweaked sprint/jog speeds with Gradual Acceleration
/\ Lightened the roll code
/\ Changed the played sounds when pushing a ragdoll
- Removed some unused stuff in the SWEP code

1.273:
/\ Fixed entire Climb script breaking down often
/\ Fixed switching from Climb SWEP to another weapon and then switching back resulting in having 100% stamina
/\ Fixed not being able to go into noclip if exhausted/tired
/\ Fixed being able to push a frozen prop with no result
/\ Fixed swimming too fast under water
/\ Slightly increased the neck-snap area (easier to do a necksnap now)
/\ Slightly decreased the amount of time required to stand up after doing a roll which halved the received damage (from 0.7 sec to 0.6 sec)

1.272:
/\ Fixed Gradual Acceleration crashing sometimes
/\ Fixed some shimmy bugs
/\ Fixed slightly incorrect fatigue bar percentage prediction
/\ Decreased maximum speed when sprinting/jogging with Gradual Acceleration turned on

1.271:
+ From now on, pressing your SPRINT KEY with Gradual Acceleration turned on will give make you accelerate faster and will increase your speed cap slightly at the cost of Stamina
/\ Fixed being able to climb if falling too fast (for the second time?)
/\ Fixed not being able to snap NPCs' necks with PvP damage turned off
/\ From now on, when you're tired/exhausted with GA turned on you'll only going to be able to run at half your speed, instead of not being able to run at all
/\ Fixed Gradual Acceleration sometimes (rarely) breaking down
/\ Improved neck-snap (no more face-snaps (rare)/shoulder-snaps)
/\ Fixed not speeding up with Gradual Acceleration turned on sometimes
/\ Fixed shimmy draining stamina too fast when holding down multiple direction keys
/\ Fixed stamina draining too fast when holding down multiple keys while hanging on a ledge
/\ Decreased amount of stamina used when shimmying (oh god this word sounds so wrong FFFF)
/\ Slight improvements to shimmy
/\ Changed text from 'Fatigue' to 'Stamina'

1.27:
+ From now on, a player is able to shimmy FORWARD, just press and hold your FORWARD key and you'll move closer to the ledge
+ From now on, your fatigue indicator will also display the amount (in percentage) of fatigue left
/\ Added in some missing content from normal version of the SWEP into the no-fatigue version of the SWEP
/\ Fixed pressing SPRINT KEY not giving a speed boost while grabbing onto a ledge and shimmying (is this word correct? it sounds... wrong)
/\ Fixed fatigue indicator being buggy when fatigue is lower than 2%
/\ Fixed neck-snap sound playing even though you're trying to snap a neck of an NPC who's neck is un-snappable
/\ Fixed neck-snapping un-necksnappable NPCs giving you 2 points on the scoreboard
/\ Fixed being able to grab onto non-frozen props
/\ Slightly increased the maximum possible distance between the ledge and the player to be able to shift between sharp edges (from 30 to 40 units)
/\ Limited ledge-jump to a 30 degree angle, thanks goes to Kogitsune for helping me beat a shitload of Lua errors in the process
(?) Probably fixed heavy breathing sound effect even when fatigue was already past 25%

1.26:
+ From now on, whenever you're tired (when your fatigue reaches 0%) you will not be able to sprint (with Gradual Acceleration turned on), and you will breathe hard until it reaches 25%
/\ Slightly improved slowing down when bumping into something (with Gradual Acceleration turned on)
/\ Now the faster you move with the normal version of the SWEP, the slower your fatigue will regenerate
/\ Wall-jumping now takes slightly more fatigue
/\ Ledge-jumping now takes much more fatigue
/\ View won't get so shaky/crazy when your fatigue is below 15% from now on

1.25:
+ (!) Added in gradual acceleration! (check out the in-game help menu to find out how it works)
+ Added in a simple in-game admin menu to control settings (Q > Utilites > Climb SWEP Menu (admin-only))
+ Added in a heartbeat sound effect whenever your Fatigue is below 30%
/\ Pulling yourself up now consumes some of your energy
- Completely removed the viewmodel (buggy hands still sometimes appear)

1.24:
/\ (!) Fixed Fatigue version of the SWEP being completely broken
/\ Fixed sometimes not being able to do a roll with the non-grip version of the SWEP
/\ Added in un-used grate climb sounds (metal grate/fences)
/\ Changed text from 'Grip' to 'Fatigue'
/\ Fixed buggy view after the shake effect with almost no fatigue left
/\ Fixed shaking effects not working correctly when grabbing onto a ledge
/\ Fixed some more stuff that might have conflicted and/or given Lua errors
/\ Fixed being able to wall-jump into a direction after letting go of a ledge.
/\ Reduced the range at which a player is able to snap a neck/push a prop (from 80 to 60 units)
- Removed a completely unused NWInt (I have no idea what was it doing there)

1.23:
+ Added in material based wall-run sounds
+ Now if you do a roll with another weapon, you will holster your weapon, and after you're done, you'll draw it out (thanks to Zoey!)
/\ Fixed not being able to climb after landing on a prop/player/NPC
/\ Dynamic Fall damage is now optional (mp_falldamage 1/0 - on/off)
/\ Updated in-game help menu on how-to shimmy
- Removed a roll sound

1.22:
+ Added in a version of the Climb SWEP with no grip-o-meter
/\ From now on, a player is able to do a roll with any weapon, when holding down his DUCK KEY
/\ Fixed 'buggy hands' when doing a roll with another weapon
Zoey: /\ Fixed a shimmy glitch
/\ Updated the in-game help menu
/\ Slightly lightened the code
- Removed un-used code

1.21:
/\ Fixed players not being able to snap NPCs' necks if necksnapping is enabled (cswep_snapsenabled 1)
/\ Fixed players being able to climb on NPCs
/\ Fixed players being able to grab onto NPCs

/\ Changed the helpmenu console command from climb_helpmenu to cswep_helpmenu

1.2:
+ From now on, if a player's holding onto a ledge, pressing space will result in push himself where he looks
+ From now on, after landing you will automatically move, and you will also automatically duck/unduck
+ From now on, a player is able to grab onto props

+ Added in 2 new roll sounds
+ Added in grip meter (thanks Zoey)
+ Added in shimmy (thanks goes to Zoey)
+ Added in a console variable cswep_snapsallowed. If set to 1 - you can do a necksnap, otherwise, you'll just punch people
+ Added in a console command that toggles roll types between Zoey's and mine scripts. The command is: cswep_scripttype_switch
/\ From now on, if a player's falling down too fast, he's not going to be able to climb stuff
/\ From now on, if sbox_plpldamage is 1 (as in if PvP damage is disabled) you are not going to be able to snap another player's/NPC's neck
/\ From now on, while holding onto a ledge, and holding down your FORWARD KEY, after pressing jump you will ledge-jump to where you are looking at
/\ Slightly increased the angle at which you have to look to do a roll (from 45 to 35)
/\ Lowered the speed at which if you fall you cannot do a roll (from 1150 to 1000 (length, not Z))
/\ Lowered the height of falling to receive damage
- Removed the no-necksnap version of the SWEP (since I've added in cswep_snapsallowed)
And some other stuff I can't remember


1.11:
+ Added in an in-game help menu, can be opened by writing cswep_helpmenu into your console
+ Added in roll sounds (placeholder until I find better roll sounds somewhere else)
+ Slightly increased the range at which a player is able to wall-run/grab onto stuff (from 30 units to 45 units)
/\ Fixed not being able to climb while wielding the no-necksnap version of the SWEP (!)
/\ Fixed the line 99 bug
/\ Tweaked around with the maximum possible falling speed and not being able to roll/grab onto something
- Removed un-used sound tables in the non-necksnap version of the SWEP.

1.1:
+ Added in dynamic fall damage (activated by using mp_falldamage 1) since some people (like me) didn't have it before
+ After wall-running twice/thrice and pressing SPACE + W/A/D will do a FORWARD/LEFT/RIGHT push
+ While grabbed on a ledge pressing SPACE + W/A/D will do a FORWARD/LEFT/RIGHT push
/\ From now on, pushing yourself into a direction is possible after wall-running twice/thrice
- Removed the arms model after they have been drawn (to avoid buggy arms while doing a roll) for now

1.01
/\ Fixed the line 173 bug in the normal version of the SWEP
/\ Fixed not being able to roll most of the time
/\ Made the SWEP with no necksnap/punching abilities public

YouTube video (Very outdated(Version 1.0)):
View YouTUBE video


http://youtube.com/watch?v=D6kfIhmKLVg


Hurricane's SharpeYe + PCS:
View YouTUBE video


http://youtube.com/watch?v=4SkcdV0Fv1s

Download 1.3 here:
http://www.mediafire.com/?087qbwndsugqa79


Credits:
Kogitsune - clientside roll effect
Meoowe - original script
GParkour guys - check to see if a player can grab onto a ledge

Post your ideas/suggestions!
 Post #2
 14th June 2010
Komeight's Avatar
September 2008
920 Posts
Oh, that is quite nice!
 Post #3
 14th June 2010
RebornYew's Avatar
June 2010
3 Posts
Dude, this is amazing! Very nice work, and I can't wait to try this out!
 Post #4
 14th June 2010
milkandcooki's Avatar
November 2007
1,266 Posts
Climbing reminded me of climbing in Crackdown. Good fun.
 Post #5
 14th June 2010 Last edited by Flubadoo; 14th June 2010 at 08:01AM..
Flubadoo's Avatar
August 2009
1,089 Posts
All this needs now is arms. Oh yeah, REALLY NICE JOB MATEY!

Edited:

This + Sharpeye =
 Post #6
 14th June 2010
LEETNOOB's Avatar
August 2009
759 Posts
All this needs now is arms. Oh yeah, REALLY NICE JOB MATEY!

Edited:

This + Sharpeye =
Oh god your post count.

 Post #7
 14th June 2010
Tobba's Avatar
December 2008
2,032 Posts
Holy shit, i've been waiting for this a long time...
 Post #8
 14th June 2010 Last edited by LEETNOOB; 14th June 2010 at 08:21AM..
LEETNOOB's Avatar
August 2009
759 Posts
Holy shit, i've been waiting for this a long time...
If we turn your post count upside down... What the shit is this.



Anyways, back on track, I'm glad you guys like it.
 Post #9
 14th June 2010
Gold Member
Empty_Shadow's Avatar
July 2006
5,661 Posts
Looks cool.
Got my download.
 Post #10
 14th June 2010 Last edited by LEETNOOB; 14th June 2010 at 09:32AM..
LEETNOOB's Avatar
August 2009
759 Posts
Some people say they get Lua errors when they snap necks. If you guys get any Lua errors when you do a necksnap, please copy+paste the line in here, I don't even know what's wrong.

Ah, nevermind, I found out what caused it and fixed it, link:



1.01
/\ Fixed the line 173 bug in the normal version of the SWEP
/\ Fixed not being able to roll most of the time
/\ Made the SWEP with no necksnap/punching abilities public
 Post #11
 14th June 2010
Gold Member
noobcake's Avatar
November 2006
4,697 Posts
Needs a fist viewmodel, they exist, y'know.

Is there a sound for the neck snapping? I heard nothing in the video.
 Post #12
 14th June 2010
LEETNOOB's Avatar
August 2009
759 Posts
Needs a fist viewmodel, they exist, y'know.

Is there a sound for the neck snapping? I heard nothing in the video.
There is. There are sounds for each action you do. Also, if you haven't, download version 1.01.
 Post #13
 14th June 2010
Flubadoo's Avatar
August 2009
1,089 Posts
Oh god your post count.

omfg thats so win. Now I have to post 670 more times until my next big number. You do the math.

Also, the punching pedestrian thing is really really random. And mean.
 Post #14
 14th June 2010 Last edited by sk83rjosh; 14th June 2010 at 10:09AM..
sk83rjosh's Avatar
November 2009
91 Posts
I like it But, Ive found an error.If you target air, like the edge of a map thats far away And try to punch itll say it tried to use a null entity.

I thought it was because it was the boundary of the map but itll work if I target anywhere else.

Plus I cant roll even with 1.01.

One other thing I found annoying is you have to crouch to get up.
If you can find a work around id appreciate it. If you made it higher you couldn't climb into a window though so its not a priority to me.
[EDIT 1]
With that aside I love it so far.

You should add some customizable stuff like how many times we can climb per landing.
 Post #15
 14th June 2010 Last edited by LEETNOOB; 14th June 2010 at 10:07AM..
LEETNOOB's Avatar
August 2009
759 Posts
Plus I cant roll even with 1.01.
You need to look straight down to do a roll and you need to hold down your CROUCH and your RELOAD key at the same time. And you can't do a roll if you're falling too fast.

I'm running 1.01 version on my server and it works fine.

You can join me if you want to:
87.239.112.10:27015

Make sure you have freespace_revolution though.
 Post #16
 14th June 2010
sk83rjosh's Avatar
November 2009
91 Posts
You can join me if you want to:
87.239.112.10:27015

Make sure you have freespace_revolution though.
Id love to join ^_^ I was testing it out on Freespace so no worrys.
You have all the basic to build right?
 Post #17
 14th June 2010
LEETNOOB's Avatar
August 2009
759 Posts
Id love to join ^_^ I was testing it out on Freespace so no worrys.
You have all the basic to build right?
Latest wire and PHX3, we're playing sort of like an infiltration thingy with a new cloak thingy I've been playing around with.
 Post #18
 14th June 2010
That Ninja's Avatar
June 2008
1,139 Posts
If you could find someone nice enough to make third person animations for this (and I mean why not, there are plenty of skilled animators posting around here) this would be the coolest swep ever. I think this alone will make me re-install Gmod.
 Post #19
 14th June 2010
blah2's Avatar
August 2005
1,443 Posts
Somebody should make a Splinter Cell theme mod right now.
 Post #20
 14th June 2010
Mr SPY's Avatar
June 2010
24 Posts
WHY AM I INVISIBLE!??!?! when i hold it?!?!

Edited:

Please help!!#!#@
 Post #21
 14th June 2010
TechnoMysterio's Avatar
May 2010
84 Posts
Does the fall damage mod come with the swep?
 Post #22
 14th June 2010 Last edited by LEETNOOB; 14th June 2010 at 05:32PM..
LEETNOOB's Avatar
August 2009
759 Posts
You mean the dynamic fall damage? No, I thought I was the only one who doesn't have it, so I didn't add it in. I will add it in in the next update.

Edit:

New version released, what's new?

1.1:
+ Added in dynamic fall damage (activated by using mp_falldamage 1) since some people (like me) didn't have it before
+ After wall-running twice/thrice and pressing SPACE + W/A/D will do a FORWARD/LEFT/RIGHT push
+ While grabbed on a ledge pressing SPACE + W/A/D will do a FORWARD/LEFT/RIGHT push
/\ From now on, pushing yourself into a direction is possible after wall-running twice/thrice
- Removed the arms model after they have been drawn (to avoid buggy arms while doing a roll) for now

 Post #23
 14th June 2010
Gold Member
Kung Fu Jew's Avatar
November 2006
3,955 Posts
Absolutely fucking beautiful.

Terrific work.
 Post #24
 14th June 2010
Flubadoo's Avatar
August 2009
1,089 Posts
Oh great.



This is a disgrace to this amazing addon.

Also, thanks for all the quick updates. It's not very often that makers of addons update their addons so fast.
 Post #25
 14th June 2010 Last edited by Kung Fu Jew; 14th June 2010 at 08:15PM..
Gold Member
Kung Fu Jew's Avatar
November 2006
3,955 Posts
How do you pick this up? It doesn't have like a thing to pick up so if you don't spawn with it, you can't get it :(

My server doesn't allow left-clicking of weapons to get them. Side-effect of a "press e to pick up guns" script.

Edited:

nevermind i set it to spawn with players
 Post #26
 14th June 2010 Last edited by Mr SPY; 14th June 2010 at 10:06PM.. (I STILL HAVE A PROBLEM HELP!)
Mr SPY's Avatar
June 2010
24 Posts
I have a problem, I cant see myself, I AM INVISIBLE when i hold it
Need Help! pls
 Post #27
 14th June 2010
MBAfortytwo's Avatar
June 2009
306 Posts
Oh great.



This is a disgrace to this amazing addon.
Don't tell the creator of that crappy save!
 Post #28
 14th June 2010
xxXAcePilotXxx's Avatar
February 2010
999 Posts
This should be called the Sam Fisher SWEP.
 Post #29
 15th June 2010
Ninjarooster's Avatar
March 2010
504 Posts
This looks awesome. I suggest you add a "spiderman" style climbing swep were you can do unlimited wall jumps. Basically what you said you couldn't do in the video :D
 Post #30
 15th June 2010
LEETNOOB's Avatar
August 2009
759 Posts
This looks awesome. I suggest you add a "spiderman" style climbing swep were you can do unlimited wall jumps. Basically what you said you couldn't do in the video :D
Sorry, but no. Realism stays realism.

Also, version 1.11 coming soon.
 Post #31
 15th June 2010
Flubadoo's Avatar
August 2009
1,089 Posts
This should be called the Sam Fisher SWEP.
YES!! And add a silenced pistol that you can draw out that isn't overpowered if you press, lets say E+R at the same time. YES!
 Post #32
 15th June 2010 Last edited by sk83rjosh; 15th June 2010 at 08:47AM..
sk83rjosh's Avatar
November 2009
91 Posts
Im anxious I want 1.11 ^_^

LEET can you tell me some of the improvements that will be coming?
 Post #33
 15th June 2010 Last edited by LEETNOOB; 15th June 2010 at 08:54AM..
LEETNOOB's Avatar
August 2009
759 Posts
Im anxious I want 1.11 ^_^

LEET can you tell me some of the improvements that will be coming?
1.11:
+ Added in an in-game help menu, can be opened by writing climb_helpmenu into your console
+ Slightly increased the range at which a player is able to wall-run/grab onto stuff (from 30 units to 45 units)
/\ Fixed the line 99 bug
/\ Tweaked around with the maximum possible falling speed and not being able to roll/grab onto something

I'm not on the forum 24/7, sorry.
You can also come onto my server if you want to, the IP is 87.239.112.10:27015.
 Post #34
 15th June 2010
sk83rjosh's Avatar
November 2009
91 Posts
I'm not on the forum 24/7, sorry.
Its Fine, I didnt expect you to get back right away anyway. Im just very anxious.
 Post #35
 15th June 2010
Flubadoo's Avatar
August 2009
1,089 Posts
Omg i just realized that you are the dude who made Condition sweps. Internetz to you.
 Post #36
 15th June 2010 Last edited by LEETNOOB; 15th June 2010 at 10:56AM..
LEETNOOB's Avatar
August 2009
759 Posts
Version 1.11's released, link:



What's new?

1.11:
+ Added in an in-game help menu, can be opened by writing climb_helpmenu into your console
+ Added in roll sounds (placeholder until I find better roll sounds somewhere else)
+ Slightly increased the range at which a player is able to wall-run/grab onto stuff (from 30 units to 45 units)
/\ Fixed not being able to climb while wielding the no-necksnap version of the SWEP (!)
/\ Fixed the line 99 bug
/\ Tweaked around with the maximum possible falling speed and not being able to roll/grab onto something
- Removed un-used sound tables in the non-necksnap version of the SWEP.
 Post #37
 15th June 2010 Last edited by sk83rjosh; 15th June 2010 at 11:59AM.. (Regret?)
sk83rjosh's Avatar
November 2009
91 Posts
Nevermind. I feel embarrassed now :P
 Post #38
 15th June 2010
LEETNOOB's Avatar
August 2009
759 Posts
ARG I cant join the server it says "Disconnect: Server Shutting Down"
Fine ignore me bye-bye im not gonna download the swep.Ima go play Dark RP talk to you another time I guess.
You're too over-reactive.

I was restarting my server.
 Post #39
 15th June 2010 Last edited by sk83rjosh; 15th June 2010 at 12:03PM..
sk83rjosh's Avatar
November 2009
91 Posts
Then that would make sense. I wanted to message you an It said you were ignoring me an I was like erm okay.
Plus I was kidding I downloaded it before I posted lol I just wanted to see the reaction.
Besides the point I was mad My gmod crashed.
 Post #40
 15th June 2010
Ye_Olde_Snake's Avatar
September 2009
143 Posts
Zoey just took over :d
Reply

All times are GMT. The time now is 06:43AM.

Facepunch Studios 2010 - Server 'MARGE'