Hallo zusammen
Ich habe ein Problem
Wenn ich ein User banne, dann steht er auch als gebannt etc in der Datenbank
jetzt hab ich das Problem, das er den Ban beim Connect nicht überprüft.
Ich habe es folgendermaßen gemacht:
stock LoadBan(playerid)
{
new query[128],Data[512];
format(query, 128,"SELECT `Gebannt`,`Banner`,`BanGrund` FROM `player` WHERE `Name` = '%s'",PlayerName(playerid));
mysql_query(query);
mysql_store_result();
while(mysql_fetch_row(Data))
{
sscanf(Data, "p<|>ds[128]s[128]",PI[playerid][pGebannt],PI[playerid][pBanner],PI[playerid][pBanGrund]);
}
if(PI[playerid][pGebannt]==1)
{
SendClientMessage(playerid,cRed,"Du bist auf den Server Gebannt!");
SendClientMessage(playerid,cRed,"banart: {FF8000}Permanent");
format(query, 128,"Der Ausführende Administrator: {FF8000}%s",PI[playerid][pBanner]);
SendClientMessage(playerid,cRed,query);
format(query, 128,"Aus den Grund: {FF8000}%s",PI[playerid][pBanGrund]);
SendClientMessage(playerid,cRed,query);
SendClientMessage(playerid,cRed,"Solltest du einwände haben, dann melde dich im TS");
Kick(playerid);
}
mysql_free_result();
return 1;
}
es kommt nix keine Message nix nicht einmal der Kick wird ausgeführt.
Hat einer eine idee wiso das ist?
währe euch dankbar