Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from listeners import OnEntityOutput
- from mathlib import Vector
- from players.teams import teams_by_name
- PUSH_OFFSET = Vector(0, 0, 1)
- @OnEntityOutput
- def listener_on_entity_output(output_name, activator, caller, value, delay):
- if output_name != "OnStartTouch":
- return
- if caller.classname != "trigger_push":
- return
- if not activator.is_player():
- return
- player = activator
- if player.dead:
- return
- if player.team not in (teams_by_name['t'], teams_by_name['ct']):
- return
- # Pushing stuff
- player.teleport(player.origin + PUSH_OFFSET, None, None)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement