17.12.2009, 21:37
I got an error when I compiled this, it says that the code isn't recognized.... anyone know whats wrong?
(Kicks a player if they fail to login or register
)
Код:
public OnPlayerSpawn(playerid)
{
if(!udb_Exists(PlayerName(playerid)))
{
SendClientMessage(playerid, COLOR_RED, "You have been kicked due to not registering! Please reconnect to the server and use");
SendClientMessage(playerid, COLOR_RED, "/register <password> to create an account.");
Kick(playerid); // this isn't reconized
return true;
}
if(udb_Exists(PlayerName(playerid)))
{
SendClientMessage(playerid, COLOR_RED, "You have been kicked due to not registering! Your account was created/ existed but");
SendClientMessage(playerid, COLOR_RED, "You failed to use /login <password> If this was a mistake, please reconnect to the");
SendClientMessage(playerid, COLOR_RED, "server and use /login <password> or if you have NEVER registered on this server, reconnect");
SendClientMessage(playerid, COLOR_RED, "To the sevrer with a different name and use /register <password>");
Kick(playerid); // this isn't reconized
return true;
}
PlayerData[playerid][Logged] = 0;
PlayerData[playerid][Muted] = 0;
PlayerData[playerid][AdminLevel] = 0;
PlayerData[playerid][Kicks] = 0;
PlayerData[playerid][Bans] = 0;
return true;
}
)

