Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name PushInRange
- @inputs Forcer:wirelink
- @persist Range Ang E:entity
- if(first()|duped())
- {
- runOnTick(1)
- Range=1000 #Radius here
- }
- if(changed(Forcer))
- {
- E=Forcer:entity()
- }
- if(E)
- {
- E:setPos(entity():toWorld(vec(0,0,50)))
- findInSphere(E:pos(),Range)
- findIncludeClass("player")
- findExcludePlayer(owner())
- Target=find()
- Ang=(Target:pos()+vec(0,0,Target:height()/2)+Target:vel()*tickInterval()*1.5-E:pos()):toAngle()
- E:setAng(Ang+ang(-90,0,0))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement