Sowww mädels ich hab mich in den letzten tagen stark in pawn gebessert bin schon ziemlich weit in meinen selfmade aber eine wichtige info fehlt mir beziehungsweise mach ich an einer stelle was falsch und das sit in der abfrage ob der spieler offline ist hier mal mein script gibt keine errors aber wenn ich eine id kicken will die nicht auf server ist kommt du hast den spieler gekickt
[pwn]
dcmd_kick(playerid,params[0])
{
new kickid;
if(sscanf(params,"ud",kickid))
{
return SendClientMessage(playerid,COLOR_RED,"/kick [id]");
}
if (IsPlayerAdmin(playerid))
{
if(kickid == INVALID_PLAYER_ID) // <---- da muss das problem liegen
{
SendClientMessage(playerid,COLOR_RED,"Der Spieler ist nicht vorhanden");
}
else
{
SendClientMessage(playerid,COLOR_GREEN,"Der Spieler wurde gekickt");
SendClientMessage(kickid,COLOR_RED,"Du wurdest von einem Admin gekickt");
Kick(kickid);
FreezePlayer(kickid);
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin");
}
return 1;
}
[/pwn]
bitte auch danach um eine kurze erklärung
[pwn]
dcmd_kick(playerid,params[0])
{
new kickid;
if(sscanf(params,"ud",kickid))
{
return SendClientMessage(playerid,COLOR_RED,"/kick [id]");
}
if (IsPlayerAdmin(playerid))
{
if(kickid == INVALID_PLAYER_ID) // <---- da muss das problem liegen
{
SendClientMessage(playerid,COLOR_RED,"Der Spieler ist nicht vorhanden");
}
else
{
SendClientMessage(playerid,COLOR_GREEN,"Der Spieler wurde gekickt");
SendClientMessage(kickid,COLOR_RED,"Du wurdest von einem Admin gekickt");
Kick(kickid);
FreezePlayer(kickid);
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin");
}
return 1;
}
[/pwn]
bitte auch danach um eine kurze erklärung
