Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Assisted Movement Suite
- @inputs
- @outputs TargetPos:vector X Y Z
- @persist Clip Tp:entity
- @trigger
- runOnChat(1)
- runOnTick(1)
- runOnKeys(owner(),1)
- Toggle = "mouse_5"
- if(first()){
- Test = "teleport"
- runOnFile(1)
- runOnTick(1)
- if(Test:find("json")){
- fileLoad("jsonTest.txt")
- }
- }
- if(owner():keyPressed("Space")){
- owner():applyPlayerForce(vec(0,0,70))
- }
- if(owner():keyPressed("Pad_1")){
- owner():teleport(owner():aimPos()+owner():aimNormal()*owner():height())
- }
- if(owner():keyPressed("Pad_0")){
- owner():teleport(entity():pos()+vec(0,0,0))
- }
- if(owner():keyPressed(Toggle) & (keyClkPressed() == Toggle)){
- Clip = !Clip
- }
- if(Clip == 1){
- owner():applyPlayerForce(owner():vel()*-1+vec(0,0,gravity()*tickInterval()))
- 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()))
- }
- if((owner():lastSaid():explode(" ")[1,string] == "/ptp") & chatClk(owner())){
- hideChat(1)
- PTP = findPlayerByName(lastSaid():explode(" ")[2,string])
- owner():teleport(PTP:pos()+vec(0,0,PTP:height()+5))
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement