12-16-2014, 11:33 PM | #1 |
Nade Whore
Server Owner
Beta Tester Join Date: Sep 2007
Location: Oklahoma
Class/Position: Scout/Soldier Gametype: CTF/TDM Affiliations: blunt. Moto Posts Rated Helpful 128 Times
|
Speed boost lua
For the purposes of my new map, I want to create a boost/lift that shoots people from the corners of my map upwards and towards the center. So a 45 degree angle horizontally and depending on what works best, somewhere between 45-75 degrees vertically.
I've been using this code until now: Code:
base_jump = trigger_ff_script:new({ pushz = 0, pushx = 0 }) function base_jump:ontouch( trigger_entity ) if IsPlayer( trigger_entity ) then local player = CastToPlayer( trigger_entity ) local playerVel = player:GetVelocity() playerVel.z = self.pushz playerVel.x = self.pushx player:SetVelocity( playerVel ) end end player_launch = base_jump:new({ pushz = 0, pushx = 1000 }) |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|