Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. forward CheckBanList(playerid);
  2. public CheckBanList(playerid)
  3. {
  4. new rows,
  5. unbandate,
  6. reason_ban[30],
  7. admin_name[MAX_PLAYER_NAME+1];
  8.  
  9. cache_get_row_count(rows);
  10. if(rows)
  11. {
  12. cache_get_value_name_int(0, "Unban_Date", unbandate);
  13. if(gettime() >= unbandate)
  14. {
  15. new query_string[40 + MAX_PLAYER_NAME];
  16. format(query_string, sizeof(query_string), "DELETE FROM `banlist` WHERE `Name` = '%s'", pInfo[playerid][pName]);
  17. mysql_tquery(mysql_connect_ID, query_string, "", "");
  18.  
  19. format(query_string, sizeof(query_string), "UPDATE `accounts` SET `ban` = '0' WHERE `player_name` = '%s'", pInfo[playerid][pName]);
  20. mysql_tquery(mysql_connect_ID, query_string, "", "");
  21. return 1;
  22. }
  23. else
  24. {
  25. cache_get_value_name(0, "Reason", reason_ban);
  26. cache_get_value_name(0, "Admin_Name", admin_name);
  27.  
  28. new string[100];
  29. format(string,sizeof(string),"Аккаунт {FF6347}%s{ffffff} временно {FF6347}заблокирован.{ffffff}",pInfo[playerid][pName]);
  30. SendClientMessage(playerid,COLOR_WHITE,string);
  31. format(string,sizeof(string),"Причина: {FF6347}%s{ffffff}. Забанил: {FF6347}%s,", reason_ban, admin_name);
  32. SendClientMessage(playerid,COLOR_WHITE,string);
  33. format(string,sizeof(string),"Осталось: {FF6347}%d дн.{ffffff} до {FF6347}разблокировки", (unbandate-gettime())/86400+1);
  34. SendClientMessage(playerid,COLOR_WHITE,string);
  35. return Kick(playerid);
  36. }
  37.  
  38. }
  39. return 1;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement