Advertisement
Joker95

Untitled

Feb 9th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. CMD:ban(playerid, params[])
  2. {
  3. if(PlayerInfo[playerid][pAdmin] < 1)
  4. {
  5. new string[256];
  6. new query_string[512];
  7. if(sscanf(params, "ds[256]", params[0], params[1])) return SCM(playerid, 0xffffffFF, "• {FFCC00}[Подсказка] {ffffff}Используйте /ban [ID] [Причина]");
  8. if(PlayerInfo[playerid][pAdmin] == 1) return SCM(playerid, COLOR_WHITE, "{4682B4}[!] {FFFFFF}Доступно администраторам {4682B4}2 {FFFFFF}уровня.");
  9. if(PlayerInfo[params[0]][pAdmin] >= 1) return SCM(playerid, COLOR_WHITE, "{4682B4}[!] {FFFFFF}Администратора нельзя забанить.");
  10. format(query_string, sizeof(query_string),"INSERT INTO `Bans`(`pName`, `Reason`,`Admin`) VALUES ('%s', '%s', '%s')", PlayerInfo[params[0]][pName], params[1], PlayerInfo[playerid][pName]);
  11. mysql_function_query(mysql_connect_id, query_string, true, "","");
  12. format(query_string, sizeof(query_string),"UPDATE `Accounts` SET `pBanned` = '1' WHERE `pName` = '%s'",PlayerInfo[params[0]][pName]);
  13. mysql_function_query(mysql_connect_id, query_string, false, "","");
  14. format(string, sizeof(string), "{FFFFFF}Администратор: {FF6347}%s {FFFFFF}забанил {FF6347}%s. {FFFFFF}Причина: {FF6347}%s", PlayerInfo[playerid][pName],PlayerInfo[params[0]][pName], params[1]);
  15. SCMTA(COLOR_WHITE, string);
  16. PlayerInfo[params[0]][pBanned] += 1;
  17. KickEx(params[0]);
  18. }
  19. else {
  20. SCM(playerid, COLOR_WHITE, "{4682B4}[!] {FFFFFF}Вы не уполномочены использовать данную команду.");
  21. }
  22. return 1;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement