Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. CMD:offban(playerid,params[])
  2. {
  3. if(PlayerInfo[playerid][bAdmin] < 4) return SCM(playerid, -1, ""#net"Вы не уполномочены использовать эту команду");
  4. new nicks[24], reason[100], day;
  5. if(sscanf(params, "s[24]is[100]", nicks,day,reason)) return SCM(playerid, COLOR_WHITE, "Используйте: /offban [ник] [дни] [причина]");
  6. if(strcmp(PlayerInfo[playerid][pNames], "Nick_Name", false) && strcmp(PlayerInfo[playerid][pNames], "None", false)) SCM(playerid, COLOR_WHITE, "Основателей запрещено банить");
  7. format(stringer, 128, "SELECT * FROM `banlist` WHERE `Nick` = '%s' LIMIT 1", nicks);
  8. mysql_tquery(connects, stringer, "OffBan", "issi",playerid,nicks,reason,day);
  9. return 1;
  10. }
  11.  
  12.  
  13.  
  14. publics: OffBan(playerid,tmp[],reason[], days)
  15. {
  16. new rows, fields;
  17. cache_get_data(rows, fields);
  18. if(rows) return SCM(playerid, COLOR_WHITE, "Игрок заблокирован!");
  19.  
  20. new data[16],year, month, day,unbandate;
  21. getdate(year, month, day);
  22. format(data, 16, "%02d.%02d.%04d", day, month, year);
  23. unbandate = gettime() + days*86400;
  24.  
  25. stringer="";
  26. format(stringer, 1000, "INSERT INTO `banlist` (`Admin`, `Nick`, `Date`, `UnBanDate`, `Reason`, `Status`) VALUES ('%s', '%s', '%s', '%d', '%s', '1')", PlayerInfo[playerid][pNames], tmp, data, unbandate, reason);
  27. mysql_tquery(connects, stringer, "", "");
  28.  
  29. format(stringer, 128, "Администратор %s забанил %s на %d дней в оффлайне. Причина: %s",PlayerInfo[playerid][pNames], tmp, days, reason);
  30. SendClientMessageToAll(COLOR_LIGHTRED,stringer);
  31. return 1;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement