Advertisement
Guest User

Assisted Movement Suite

a guest
Jun 15th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. @name Assisted Movement Suite
  2. @inputs
  3. @outputs TargetPos:vector X Y Z
  4. @persist Clip Tp:entity
  5. @trigger
  6. runOnChat(1)
  7. runOnTick(1)
  8. runOnKeys(owner(),1)
  9. Toggle = "mouse_5"
  10. if(first()){
  11. Test = "teleport"
  12. runOnFile(1)
  13. runOnTick(1)
  14. if(Test:find("json")){
  15. fileLoad("jsonTest.txt")
  16. }
  17. }
  18. if(owner():keyPressed("Space")){
  19. owner():applyPlayerForce(vec(0,0,70))
  20. }
  21.  
  22. if(owner():keyPressed("Pad_1")){
  23. owner():teleport(owner():aimPos()+owner():aimNormal()*owner():height())
  24. }
  25. if(owner():keyPressed("Pad_0")){
  26. owner():teleport(entity():pos()+vec(0,0,0))
  27. }
  28. if(owner():keyPressed(Toggle) & (keyClkPressed() == Toggle)){
  29. Clip = !Clip
  30. }
  31. if(Clip == 1){
  32. owner():applyPlayerForce(owner():vel()*-1+vec(0,0,gravity()*tickInterval()))
  33. owner():teleport(owner():pos()+vec(owner():keyForward()-owner():keyBack(),owner():keyLeft()-owner():keyRight(),owner():keyJump()):rotate(owner():eyeAngles())*(40+40*owner():keySprint()-25*owner():keyDuck()))
  34. }
  35. if((owner():lastSaid():explode(" ")[1,string] == "/ptp") & chatClk(owner())){
  36. hideChat(1)
  37. PTP = findPlayerByName(lastSaid():explode(" ")[2,string])
  38. owner():teleport(PTP:pos()+vec(0,0,PTP:height()+5))
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement