Advertisement
Guest User

Untitled

a guest
Mar 26th, 2011
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 8.95 KB | None | 0 0
  1. COMMAND:pm(playerid, params[] )
  2. {
  3.     new str[256], str2[256], id, Name1[MAX_PLAYER_NAME], Name2[MAX_PLAYER_NAME];
  4.     if(sscanf(params, "us", id, str2))
  5.     {
  6.         SendClientMessage(playerid, 0xFF0000FF, "* SYSTEM: /pm <zaidejo ID> <zinute>");
  7.         return 1;
  8.     }
  9.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid, 0x0512CCAA, "* KLAIDA: Zaidejas neprisijunges!");
  10.     if(playerid == id) return SendClientMessage(playerid, 0x0512CCAA, "* KLAIDA: Negali siusti sau PM!");
  11.     {
  12.         GetPlayerName(playerid, Name1, sizeof(Name1));
  13.         GetPlayerName(id, Name2, sizeof(Name2));
  14.         format(str, sizeof(str), "Pranesimas %s(ID %d): %s", Name2, id, str2);
  15.         SendClientMessage(playerid, 0xFF0000FF, str);
  16.         format(str, sizeof(str), "Pranesimas nuo %s(ID %d): %s", Name1, playerid, str2);
  17.         SendClientMessage(id, 0x0512CCAA, str);
  18.     }
  19.     return 1;
  20. }
  21. COMMAND:admin(playerid)
  22. {
  23.             new zin[256] = "Prisijunge adminai:";
  24.             new name[MAX_PLAYER_NAME];
  25.             for(new i = 0; i <MAX_PLAYERS; i++){
  26.             if(IsPlayerConnected(i) && pInfo[playerid][Admin] == 1)
  27.             {
  28.             GetPlayerName(i,name,MAX_PLAYER_NAME);
  29.             format(zin,256,"%s %s,",zin,name);
  30.                 }
  31.             }
  32.             SendClientMessage(playerid,0x0512CCAA,zin);
  33.             return 1;
  34.         }
  35.  
  36.  
  37. /********************************** [aKOMANDOS] *******************************/
  38. COMMAND:kick(playerid, params[])
  39. {
  40.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x33AA33AA, "** Si komanda skirta tik administratoriams.");
  41.     new zID, Reason[128];
  42.     if(sscanf(params,"is", zID, Reason)) return SendClientMessage(playerid, 0x0512CCAA, "** Ismesti zaideja is serverio: /kick [zaidejo ID] [Priezastis]");
  43.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Zaidejo su siuo ID serveryje nera.");
  44.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, " Saves is serverio negalite ismesti.");
  45.     new String[128];
  46.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Administratorius %s ismete zaideja %s is serverio (Priezastis: %s)",PlayerName(playerid), PlayerName(zID), Reason);
  47.     SendClientMessageToAll(0x0512CCAA, String);
  48.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Administratorius %s ismete jus is serverio (Priezastis: %s)",PlayerName(playerid), Reason);
  49.     SendClientMessage(zID, 0x0512CCAA, String);
  50.     format(String, 128, "** [SYSTEM]: Zaidejas sekmingai ismestas");
  51.     SendClientMessage(playerid, 0x0512CCAA," String");
  52.     Kick(zID);
  53.     return 1;
  54. }
  55.  
  56. COMMAND:ban(playerid, params[])
  57. {
  58.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams ir moderatoriams.");
  59.     new zID, Reason[128];
  60.     if(sscanf(params,"is", zID, Reason)) return SendClientMessage(playerid, 0x0512CCAA, "** Uzblokuoti zaideja serveryje: /ban [zaidejo ID] [Priezastis]");
  61.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** zaidejo su siuo ID serveryje nera.");
  62.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, "** Saves serveryje uzblokuoti negalite.");
  63.     new String[128];
  64.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Administratorius %s uzblokavo zaideja %s serveryje (Priezastis: %s)",PlayerName(playerid), PlayerName(zID), Reason);
  65.     SendClientMessageToAll(0x0512CCAA, String);
  66.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Administratorius %s uzblokavo jus serveryje (Priezastis: %s)",PlayerName(playerid), Reason);
  67.     SendClientMessage(zID, 0x0512CCAA, String);
  68.     SendClientMessage(playerid, 0x0512CCAA,"* [SYSTEM] Zaidejas sekmingai uzblokuotas");
  69.     BanEx(zID, Reason);
  70.     return 1;
  71. }
  72. COMMAND:say(playerid, params[])
  73. {
  74.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams ir moderatoriams.");
  75.     new Text[128];
  76.     if(sscanf(params,"s", Text)) return SendClientMessage(playerid, 0x0512CCAA, "** Pranesti visiems: /say [Skelbimas]");
  77.     new String[128];
  78.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Admin: %s : %s",PlayerName(playerid), Text);
  79.     SendClientMessageToAll(0x0512CCAA, String);
  80.     return 1;
  81. }
  82. COMMAND:duotilt(playerid, params[])
  83. {
  84.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams.");
  85.     new zID, suma;
  86.     if(sscanf(params,"dd", zID, suma)) return SendClientMessage(playerid, 0x0512CCAA, "** Duoti pinigu: /duotiLT [zaidejo ID] [suma]");
  87.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Zaidejo su siuo ID serveryje nera.");
  88.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, " Sau negalite duoti LT");
  89.     new String[128];
  90.     if(!CheckValidLT(suma)) return SendClientMessage(playerid, 0x0512CCAA, "* [SYSTEM]: Tiek litu negali duoti [0-1000000]");
  91.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Administratorius %s padovanojo jums Litu: %d",PlayerName(playerid), suma);
  92.     SendClientMessage(zID, 0x0512CCAA, String);
  93.     format(String, 128, "** [SYSTEM]: Zaidejas sekmingai apdovanotas");
  94.     SendClientMessage(playerid, 0x0512CCAA,String);
  95.     GivePlayerMoney(zID, suma);
  96.     return 1;
  97. }
  98. COMMAND:duotixp(playerid, params[])
  99. {
  100.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams.");
  101.     new zID, suma;
  102.     if(sscanf(params,"dd", zID, suma)) return SendClientMessage(playerid, 0x0512CCAA, "** Duoti tasku: /duotixp [zaidejo ID] [kiekis]");
  103.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Zaidejo su siuo ID serveryje nera.");
  104.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, " Sau negalite duoti Tasku");
  105.     new String[128];
  106.     if(!CheckValidLT(suma)) return SendClientMessage(playerid, 0x0512CCAA, "* [SYSTEM]: Tiek tasku negali duoti [0-1000000]");
  107.     if(pInfo[playerid][Admin] == 1) format(String, 128, "Administratorius %s padovanojo jums Tasku: %s",PlayerName(playerid), suma);
  108.     SendClientMessage(zID, 0x0512CCAA, String);
  109.     SendClientMessage(playerid, 0x0512CCAA,"* [SYSTEM] Zaidejas sekmingai apdovanotas taskais");
  110.     SetPlayerScore(zID, suma);
  111.     return 1;
  112. }
  113. COMMAND:freeze(playerid, params[])
  114. {
  115.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams.");
  116.     new zID;
  117.     if(sscanf(params,"d", zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Uzsaldyti zaideja: /freeze [zaidejo ID]");
  118.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Zaidejo su siuo ID serveryje nera.");
  119.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, " Saves negali uzsaldyti");
  120.     new String[128];
  121.     if(pInfo[playerid][Admin] == 1) format(String, 128, "* Administratorius %s uzsalde jus",PlayerName(playerid));
  122.     SendClientMessage(zID, 0x0512CCAA, String);
  123.     SendClientMessage(playerid, 0x0512CCAA,"* [SYSTEM] Zaidejas sekmingai uzsaldytas");
  124.     TogglePlayerControllable(zID,0);
  125.     return 1;
  126. }
  127. COMMAND:unfreeze(playerid, params[])
  128. {
  129.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams.");
  130.     new zID;
  131.     if(sscanf(params,"d", zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Atsaldyti zaideja: /unfreeze [zaidejo ID]");
  132.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Zaidejo su siuo ID serveryje nera.");
  133.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, " Saves negali atsaldyti");
  134.     new String[128];
  135.     if(pInfo[playerid][Admin] == 1) format(String, 128, "* Administratorius %s atsilde jus",PlayerName(playerid));
  136.     SendClientMessage(zID, 0x0512CCAA, String);
  137.     SendClientMessage(playerid, 0x0512CCAA,"* [SYSTEM] Zaidejas sekmingai atsaldytas");
  138.     TogglePlayerControllable(zID,1);
  139.     return 1;
  140. }
  141. COMMAND:duotigun(playerid, params[])
  142. {
  143.     if(pInfo[playerid][Admin] < 1) return SendClientMessage(playerid, 0x0512CCAA, "** Si komanda skirta tik administratoriams.");
  144.     new zID, gunid, ammo;
  145.     if(sscanf(params,"ddd", zID, gunid, ammo)) return SendClientMessage(playerid, 0x0512CCAA, "** Duoti ginkla: /duotigun [zaidejo ID][gun ID][ammo]");
  146.     if(zID == INVALID_PLAYER_ID && !IsPlayerNPC(zID)) return SendClientMessage(playerid, 0x0512CCAA, "** Zaidejo su siuo ID serveryje nera.");
  147.     if(zID == playerid) return SendClientMessage(playerid, 0x0512CCAA, " Saves negali atsaldyti");
  148.     if(!CheckValidGunid(gunid)) return SendClientMessage(playerid, 0x0512CCAA, "** Tokio gunID nera [0-34]");
  149.     if(!CheckValidAmmo(ammo)) return SendClientMessage(playerid, 0x0512CCAA, "** Tiek amunicijos negali duoti [1-1000]");
  150.     new String[128];
  151.     if(pInfo[playerid][Admin] == 1) format(String, 128, "* Administratorius %s isdave jums ginklo ID: %d ir ammo %d",PlayerName(playerid), gunid, ammo);
  152.     SendClientMessage(zID, 0x0512CCAA, String);
  153.     SendClientMessage(playerid, 0x0512CCAA,"* [SYSTEM] Zaidejui sekmingai suteikti ginklai");
  154.     GivePlayerWeapon(zID, gunid, ammo);
  155.     return 1;
  156.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement