Guest User

new code for boat

a guest
Jan 12th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1.  
  2. initSpeed() {
  3. level thread speedUpdater();
  4.  
  5. triggers = getEntArray("speed", "targetname");
  6. for(i = 0; i < triggers.size; i++) triggers[i] thread speed();
  7. }
  8.  
  9. speed()
  10. {
  11. while(1)
  12. {
  13. self waittill ("trigger",player);
  14. player SetMoveSpeedScale(12);
  15. player.curTrig = self;
  16. wait .01;
  17. }
  18. }
  19.  
  20. speedUpdater() {
  21. level.speedPlayers = [];
  22. while(1) {
  23. for(i = 0; i < level.speedPlayers.size; i++) {
  24. if(!level.speedPlayers[i] checkIfSpeed()) {
  25. level.speedPlayers[i] SetMoveSpeedScale(1);
  26. level.speedPlayers[i].curTrig = null;
  27.  
  28. for(j = i + 1; j < level.speedPlayers.size; j++) {
  29. level.speedPlayers[j + 1] = level.speedPlayers[j];
  30. }
  31. level.speedPlayers[level.speedPlayers.size - 1] = null;
  32. }
  33. }
  34. wait .1;
  35. }
  36. }
  37.  
  38. checkIfSpeed() {
  39. if(isdefined(self.curTrig) && self isTouching(self.curTrig))
  40. return true;
  41. else
  42. return false;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment