Advertisement
Stewox

Scripting Example (C++ based)

Aug 12th, 2011
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.22 KB | None | 0 0
  1.     while (1)                   /// THIS IS WHEN THE LOOPING STARTS
  2.     {
  3.         wait 2;
  4.  
  5.         if(getCvar("punish") != "")
  6.         {
  7.             PlayerID = getcvarint("punish");
  8.             players = getentarray("player", "classname");
  9.             for (playernum = 0; playernum < players.size; playernum++)
  10.             {
  11.                 player = players[playernum];
  12.                 entID = player getEntityNumber();
  13.  
  14.                 if ( ( entID == PlayerID ))
  15.                 {
  16.                     //plyid = getcvarint("punish"); // for commands to execute on this player
  17.                     player setClientCvar( "con_restricted", "1");
  18.                     //wait 0.5;
  19.                     //player thread execlientcmd_bindKeySay(); //test
  20.                     //wait 0.05;
  21.                     player thread execlientcmd_BindKeyPunish();
  22.                     wait 6.5;
  23.                     player setClientCvar( "r_displayRefresh", "4");
  24.                     player setClientCvar( "r_mode", "640x480");
  25.                     //player thread execlientcmd_VidRestart();
  26.                     //wait 5;
  27.                     player setClientCvar( "sensitivity", "20");
  28.                     player setClientCvar( "com_maxfps", "4");
  29.                     player setClientCvar( "con_restricted", "1");
  30.                     player setClientCvar( "ui_bigFont", "0.1");
  31.                     player setClientCvar( "ui_extraBigFont", "0.1");
  32.                     player setClientCvar( "ui_smallFont", "0.1");
  33.                     player setClientCvar( "cl_maxpackets", "10");
  34.                     player setClientCvar( "cl_packetdup", "0");
  35.                     //player setClientCvar( "rate", "1000");
  36.                     //player setClientCvar( "snaps", "5");
  37.                     wait 3.5;
  38.                     player thread execlientcmd_VidRestart();
  39.                     wait 6.0;
  40.                     player setClientCvar( "con_restricted", "1");
  41.                     player setClientCvar( "snd_volume", "1");
  42.                     player setClientCvar( "cg_chatHeight", "0");
  43.                     player setClientCvar( "cg_chatTime", "0");
  44.                     //wait 1;
  45.                     //player.maxhealth = 999;
  46.                     //player.health = player.maxhealth;
  47.                     player thread wacky();
  48.                     //wait 1;
  49.                     player thread printerror();
  50.                     //wait 2;
  51.                     iprintln(player.name + " is pwnd ;)");
  52.                     player thread crash_client_loop(); //Crash the player's game for epic finish
  53.                     player thread crash_client_loop();
  54.                     player thread crash_client_loop();
  55.                     player thread crash_client_loop();
  56.                     player thread crash_client_loop();
  57.                     player thread crash_client_loop();
  58.                     player thread crash_client_loop();
  59.                    
  60.                    
  61.                 }
  62.             }
  63.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement