ulbi1990

uRcon Console CMDS v1.0 R1

May 15th, 2013
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.41 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new ChatBlock;
  4.  
  5. public OnFilterScriptInit()
  6. {
  7.     print(" ");
  8.     print("\t\t|==============================|");
  9.     print("\t\t|  uRcon Console CMDS v1.0 R1  |");
  10.     print("\t\t|     scriptet by ulbi1990     |");
  11.     print("\t\t| cmds - alle Befehle anzeigen |");
  12.     print("\t\t|==============================|");
  13.     print(" ");
  14.     return 1;
  15. }
  16.  
  17. public OnFilterScriptExit()
  18. {
  19.     return 1;
  20. }
  21.  
  22. public OnRconCommand(cmd[])
  23. {
  24.     if(!strcmp(cmd,"cmds",true))
  25.     {
  26.         new str[550];
  27.         format(str,sizeof(str),"kickall - Kickt alle Spieler vom Server\n");
  28.         strcat(str,"slapall - Slapt alle Spieler auf dem Server\n",sizeof(str));
  29.         strcat(str,"cc - Cleart allen den Chat\n",sizeof(str));
  30.         strcat(str,"freezeall - friert alle Spieler auf dem Server ein\n",sizeof(str));
  31.         strcat(str,"unfreezeall - entfriert alle Spieler auf dem Server\n",sizeof(str));
  32.         strcat(str,"blockchat - Verbietet den Spielern zu schreiben\n",sizeof(str));
  33.         strcat(str,"allowchat - Gibt den Chat wieder frei\n",sizeof(str));
  34.         strcat(str,"healall - Heilt alle Spieler auf dem Server\n",sizeof(str));
  35.         strcat(str,"killall - Killt alle Spieler auf dem Server\n",sizeof(str));
  36.         strcat(str,"allgod - Setzt alle Spieler auf dem Server in Godmode\n",sizeof(str));
  37.         strcat(str,"allgodoff - Entfernt den Godmode bei allen auf dem Server befindlichen Spielern\n",sizeof(str));
  38.         printf("%s",str);
  39.     }
  40.     if(!strcmp(cmd,"kickall",true))
  41.     {
  42.         for(new i=0;i<MAX_PLAYERS;i++)
  43.         {
  44.             Kick(i);
  45.         }
  46.         print("Alle Spieler wurden gekickt!");
  47.     }
  48.     if(!strcmp(cmd,"slapall",true))
  49.     {
  50.         for(new i=0;i<MAX_PLAYERS;i++)
  51.         {
  52.             new Float:zPos[3];
  53.             GetPlayerPos(i,zPos[0],zPos[1],zPos[2]);
  54.             SetPlayerPos(i,zPos[0],zPos[1],zPos[2]+12);
  55.         }
  56.         print("Alle Spieler wurden geslapt!");
  57.     }
  58.     if(!strcmp(cmd,"cc",true))
  59.     {
  60.         for(new i=0;i<100;i++)
  61.         {
  62.             SendClientMessageToAll(-1," ");
  63.         }
  64.         print("Chat wurde gereinigt!");
  65.     }
  66.     if(!strcmp(cmd,"freezeall",true))
  67.     {
  68.         for(new i=0;i<MAX_PLAYERS;i++)
  69.         {
  70.             TogglePlayerControllable(i,0);
  71.         }
  72.         print("Alle Spieler wurden gefreezt!");
  73.     }
  74.     if(!strcmp(cmd,"unfreezeall",true))
  75.     {
  76.         for(new i=0;i<MAX_PLAYERS;i++)
  77.         {
  78.             TogglePlayerControllable(i,1);
  79.         }
  80.         print("Alle Spieler können sich wieder bewegen!");
  81.     }
  82.     if(!strcmp(cmd,"blockchat",true))
  83.     {
  84.         print("Chat wird nun geblockt!");
  85.         ChatBlock=1;
  86.     }
  87.     if(!strcmp(cmd,"allowchat",true))
  88.     {
  89.         print("Chat wird nun nicht mehr geblockt!");
  90.         ChatBlock=0;
  91.     }
  92.     if(!strcmp(cmd,"killall",true))
  93.     {
  94.         for(new i=0;i<MAX_PLAYERS;i++)
  95.         {
  96.             SetPlayerHealth(i,-1);
  97.         }
  98.         print("Alle Spieler wurden gekillt!");
  99.     }
  100.     if(!strcmp(cmd,"healall",true))
  101.     {
  102.         for(new i=0;i<MAX_PLAYERS;i++)
  103.         {
  104.             SetPlayerHealth(i,100);
  105.         }
  106.         print("Alle Spieler wurden gehealt!");
  107.     }
  108.     if(!strcmp(cmd,"allgod",true))
  109.     {
  110.         for(new i=0;i<MAX_PLAYERS;i++)
  111.         {
  112.             SetPlayerHealth(i,10000000);
  113.         }
  114.         print("Allen Spieler wurde Godmode gesetzt!");
  115.     }
  116.     if(!strcmp(cmd,"allgodoff",true))
  117.     {
  118.         for(new i=0;i<MAX_PLAYERS;i++)
  119.         {
  120.             SetPlayerHealth(i,100);
  121.         }
  122.         print("Allen Spieler wurde der Godmode entfernt!");
  123.     }
  124.     return 1;
  125. }
  126.  
  127. public OnPlayerText(playerid,text[])
  128. {
  129.     if(ChatBlock==1)
  130.     {
  131.         SendClientMessage(playerid,0xFF0000FF,"Der Chat wurde von einem Administrator geblockt!");
  132.         return 0;
  133.     }
  134.     return 1;
  135. }
Advertisement
Add Comment
Please, Sign In to add comment