Du kannst mysql_checkaccount umschreiben, sodass dir noch ein anderer wert zurück gegeben wird falls der spieler gebannt sein sollte.
Das wäre wohl die leichteste Methode für dich ^^. Ich geh jetzt mal davon aus das du diese Funktion auch nutzt , da du dich an Maddins tutorial orientiert hast so wie ich sehe.
stock mysql_CheckAccount(playerid)
{
new Query[128],Name[MAX_PLAYER_NAME],count;
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
mysql_real_escape_string(Name, Name);
format(Query, sizeof(Query), "SELECT `Gesperrt` FROM `accounts` WHERE `Name` = '%s' LIMIT 1;", Name);
mysql_query(Query);
mysql_store_result();
count = mysql_fetch_int();
count = mysql_num_rows();
count = (count && mysql_fetch_int())?(2):(count);
mysql_free_result();
return count;
}
jetzige verwendung :
switch(mysql_CheckAccount(playerid)) {
case 0:print("Spieler existiert nicht (Registrierung)");
case 1:print("Spieler existiert (Login)");
case 2:print("Spieler existiert (Gebannt)");
}