Guten Tag,
da der /tban vom SoL verbuggt ist habe ich mir einen eigenen gemacht.
Nur ich kriege irgendwie Errors
Das ist er:
ocmd:tban(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] >= 2010)
new pID, time, grund[128];
if(sscanf(params,"uis",pID,time,grund))return SendClientMessage(playerid,0xB90000FF,"/tban [playerid] [time] [grund]");
if(IsPlayerConnected(pID))
{
if(time>0||time<1000)
{
new string[128];
format(string,sizeof(string),"Server: %s wurde von %s für %i Minuten gebannt. Grund: %s",GetPlayerName(pID),GetPlayerName(playerid),time,grund);
SendClientMessageToAll(0x0000FFFF,string);
new wert;
wert=gettime()+(60*time);
SetPVarInt(pID,"timeban",wert);
Kick(pID);
return 1;
}
SendClientMessage(playerid,0x0000FFFF,"Ungültige Zeit!");
return 1;
}
SendClientMessage(playerid,0xB90000FF,"User ist nicht Online!");
return 1;
}
Das sind die Errors:
C:\Users\Denis\Desktop\RRP Server\gamemodes\Release.pwn(55059) : error 003: declaration of a local variable must appear in a compound block
C:\Users\Denis\Desktop\RRP Server\gamemodes\Release.pwn(55059) : error 017: undefined symbol "pID"
C:\Users\Denis\Desktop\RRP Server\gamemodes\Release.pwn(55059) : warning 215: expression has no effect
C:\Users\Denis\Desktop\RRP Server\gamemodes\Release.pwn(55059) : error 001: expected token: ";", but found "]"
C:\Users\Denis\Desktop\RRP Server\gamemodes\Release.pwn(55059) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Hoffe mir kann jemand helfen
Mfg
Denis