Advertisement
Guest User

Arathor

a guest
Oct 27th, 2011
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.18 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #if defined FILTERSCRIPT
  4. #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
  5.  
  6. #define BARVA_BILA 0xEFEFF7AA
  7. #define F_CERVENA 0xAA3333AA
  8.  
  9. new max[30][MAX_PLAYERS];//definicia počtu (max)
  10. new auta[MAX_PLAYERS];//definícia auta
  11. new spravce[MAX_PLAYERS];
  12. new warn[MAX_PLAYERS];
  13.  
  14.  
  15. stock Jmeno(playerid)
  16. {
  17.    new name[24];
  18.    GetPlayerName(playerid, name, 24);
  19.    return name;
  20. }
  21.  
  22. chrfind(n,h[],s=0)
  23. {
  24.    new l=strlen(h);
  25.    while(s<l)
  26.    {
  27.       if(h[s]==n) return s;s++;
  28.    }
  29.    return -1;
  30. }
  31.  
  32. public OnFilterScriptInit()
  33. {
  34.     print("\n--------------------------------------");
  35.     print("   Admin Script By Arator on Year 2011  ");
  36.     print("--------------------------------------\n");
  37.     return 1;
  38. }
  39.  
  40. public OnFilterScriptExit()
  41. {
  42.     return 1;
  43. }
  44. public OnPlayerCommandText(playerid, cmdtext[])
  45. {
  46. //prikazy
  47. dcmd(kick,4,cmdtext);
  48. dcmd(setlevel,8,cmdtext);
  49. return 1;
  50. }
  51. //Přikazy
  52.  
  53. //set admin
  54. dcmd_setlevel(playerid, params[])
  55. {
  56. new id = strval(params);
  57. if(spravce[playerid] != 1) return  SendClientMessage(playerid,   0xFFFFFFAA, "Nejsi Admin");
  58. if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Použití /setlevel id [1 - 5]");//ked hráč nezadal id
  59. if(!IsPlayerConnected(id)) return SendClientMessage(playerid,     0xFFFFFFAA, "[!] Toto id neni připojené!");
  60. format(string, sizeof(string), "Admin %s Nastavil Hráči %s Level %d!", PlayerName(playerid),PlayerName(id));
  61. SendClientMessageToAll(0xFF0000AA, string);
  62. spravce[id] = %d;
  63. return 1;
  64. }
  65.  
  66. //kick
  67. dcmd_kick(playerid, params[])
  68. {
  69. new id = strval(params);
  70. if(spravce[playerid] != 1) return  SendClientMessage(playerid,   0xFFFFFFAA, "Niesi Admin");
  71. if (!strlen(params)) return SendClientMessage(playerid, 0xFFFFFFAA, "Použití /kick id");
  72. if(!IsPlayerConnected(id)) return SendClientMessage(playerid,     0xFFFFFFAA, "[!] Toto id neni poipojeno!");
  73. format(string, sizeof(string), "Admin %s vyhodil hráce %s zo serveru!", PlayerName(playerid),PlayerName(id));
  74. SendClientMessageToAll(0xFF0000AA, string);
  75. Kick(id);
  76. return 1;
  77. }
  78.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement