17.07.2018, 21:54
when i use this code the server crashes if u joined
Код:
public OnPlayerConnect(playerid) { new str[196]; Account_Reset(playerid); Character_Reset(playerid); NameCheck(playerid); IP_Lookup(playerid); //Account_Lookup(playerid); format(str, 128, "%s csatlakozott.", GetName(playerid)); SendAdminsMessage(1, COLOR_GRAY, str); TogglePlayerSpectating(playerid, 1); SetPlayerColor(playerid, COLOR_WHITE); SetTimerEx("PlayerConnected", 100, false, "d", playerid); } IP_Lookup(playerid) { new query[128], ip[18]; GetPlayerIp(playerid, ip, sizeof(ip)); mysql_format(SQL_CONNECTION, query, sizeof(query), "SELECT * FROM Bans WHERE IP = '%e'", ip); mysql_tquery(SQL_CONNECTION, query, "CheckBanList", "i", playerid); return 1; } forward CheckBanList(playerid); public CheckBanList(playerid) { if(!cache_num_rows()) { SetTimerEx("PlayerConnected", 100, false, "d", playerid); } else { new query[128], ip[18]; GetPlayerIp(playerid, ip, sizeof(ip)); SendClientMessage(playerid, COLOR_GRAY, "Your IP \"%s\" is banned from our servers.", ip); SendClientMessage(playerid, COLOR_GRAY, "You may appeal your ban on our forums."); return Kick(playerid); } return 1; }