YourMain12

Basic Anticheat (FORTH) (NO SYNTAX)

Jan 7th, 2023
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. : Vector3 ( x y z -- v ) create , , ;
  2. : Vector3_length ( v -- len ) 3 cells + @ * swap @ * + swap @ * + sqrt ;
  3.  
  4. variable player-pos
  5. variable player-vel
  6.  
  7. : update-anticheat
  8. player-pos @ player-vel @ Vector3_length max-vel @ > if
  9. player-vel ! ( Vector3 ) 0 0 0 Vector3 player-vel !
  10. "Cheat detected! Your velocity has been reset." player-send-message
  11. then
  12. ;
  13.  
Tags: Forth
Add Comment
Please, Sign In to add comment