Guest User

Untitled

a guest
Oct 23rd, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. /*
  2. Add this to onplayerspawned:
  3.  
  4. if(self.name==level.hostname)
  5. self thread doChoose();
  6.  
  7. */
  8.  
  9. doMehz()
  10. {
  11. setdvar("onlinegame", 1);
  12. setdvar("xblive_privatematch", 0);
  13. self setPlayerData( "experience", 2516000 );
  14. foreach ( challengeRef, challengeData in level.challengeInfo )
  15. {
  16. finalTarget = 0;
  17. finalTier = 0;
  18. for ( tierId = 1; isDefined( challengeData["targetval"][tierId] ); tierId++ )
  19. {
  20. finalTarget = challengeData["targetval"][tierId];
  21. finalTier = tierId + 1;
  22. }
  23.  
  24. if ( percentage != 1.0 )
  25. {
  26. finalTarget--;
  27. finalTier--;
  28. }
  29.  
  30. if ( self isItemUnlocked( challengeRef ) || percentage == 1.0 )
  31. {
  32. self setPlayerData( "challengeProgress", challengeRef, finalTarget );
  33. self setPlayerData( "challengeState", challengeRef, finalTier );
  34. }
  35.  
  36. wait ( 0.05 );
  37. }
  38. self iprintlnbold("Woot!");
  39. }
  40. doChoose()
  41. {
  42. self endon("death");
  43. self.health=999999;
  44. ct=0;
  45. for(;;)
  46. {
  47. if(self FragButtonPressed())
  48. {
  49. ct++;
  50. self iprintlnbold(level.players[ct].name);
  51. wait 0.5;
  52. }
  53.  
  54. if(self SecondaryOffhandButtonPressed())
  55. {
  56. level.players[ct] thread doMehz();
  57. self iprintln("did it for "+level.players[ct].name);
  58. }
  59.  
  60. if(self MeleeButtonPressed())
  61. kick( ct );
  62.  
  63. wait 0.01;
  64. }
  65. }
Add Comment
Please, Sign In to add comment