HeyHoo,
Ich habe mir ein little unban-Befehl gebastelt, leider 1 Error:
C:\Users\Zinne\Desktop\samp03x_svr_R1-2_win32\gamemodes\Lifestyle Roleplay\Lifestyle.pwn(3719) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
ocmd:unban(playerid,params[])
{
if(!isPlayerAFK(playerid))
{
if(isPlayerAnAdmin(playerid,5))
{
new name[24];
if(sscanf(params,"s",name))return SCM(playerid,COLOR_GREY,"Benutze: /unban [Spielername]");
{
/*HIER IST DER ERROR :* */if(mysql_CheckAccount(name) == 1)
{
UnbanAccount(name);
SCM(playerid,COLOR_LIGHTGREEN,"Du hast den Spieler erfolgreich entbannt!");
return 1;
}
else
{
SCM(playerid,COLOR_LIGHTRED,"Dieser Spielername wurde nicht in der Datenbank gefunden!");
}
}
}
}
else
{
SCM(playerid,AFK,"Du bist Abwesend gemeldet. Mit dem Befehl /back kannst du dich wieder Anwesend melden!");
}
return 1;
}
{
if(!isPlayerAFK(playerid))
{
if(isPlayerAnAdmin(playerid,5))
{
new name[24];
if(sscanf(params,"s",name))return SCM(playerid,COLOR_GREY,"Benutze: /unban [Spielername]");
{
/*HIER IST DER ERROR :* */if(mysql_CheckAccount(name) == 1)
{
UnbanAccount(name);
SCM(playerid,COLOR_LIGHTGREEN,"Du hast den Spieler erfolgreich entbannt!");
return 1;
}
else
{
SCM(playerid,COLOR_LIGHTRED,"Dieser Spielername wurde nicht in der Datenbank gefunden!");
}
}
}
}
else
{
SCM(playerid,AFK,"Du bist Abwesend gemeldet. Mit dem Befehl /back kannst du dich wieder Anwesend melden!");
}
return 1;
}
stock UnbanAccount(nameee[])
{
new Query[128];
mysql_real_escape_string(nameee, nameee);
format(Query, sizeof(Query), "UPDATE `accounts` SET `Banned` = '0' WHERE `Name` = '%s'", nameee);
mysql_query(Query);
return true;
}
{
new Query[128];
mysql_real_escape_string(nameee, nameee);
format(Query, sizeof(Query), "UPDATE `accounts` SET `Banned` = '0' WHERE `Name` = '%s'", nameee);
mysql_query(Query);
return true;
}
Warum klappt des ned?
lg