HeyHoo,
Ich habe einen /clear-Befehl erstellt.
Allerdings, kommen diese Errors:
C:\Users\_Zinne\Desktop\Spiele\SAMP Server\gamemodes\ProjektXv0.0.3.pwn(4102) : error 029: invalid expression, assumed zero
C:\Users\_Zinne\Desktop\Spiele\SAMP Server\gamemodes\ProjektXv0.0.3.pwn(4102) : warning 215: expression has no effect
C:\Users\_Zinne\Desktop\Spiele\SAMP Server\gamemodes\ProjektXv0.0.3.pwn(4102) : error 001: expected token: ";", but found "if"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Ganzer Befehl:
ocmd:clear(playerid,params[])
{
if(IsAnCop(playerid))
{
if(OnDuty[playerid] == 1)
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"Benutze: /clear [SpielerID]");
{
if(IsPlayerConnected(pID))
{
new carid = GetPlayerVehicleID(playerid);
if(IsAPoliceCar(carid))
{
if(playerid == pID)
{
SCM(playerid,Rot,"Du kannst deine eigene Akte nicht löschen!");
return 1;
}
else
{
if(IsAnCop(pID))
{
SCM(playerid,Rot,"Du kannst einem Polizisten keine Wanteds geben!");
return 1;
}
else
{
new Member[64];
if(SpielerInfo[playerid][pFraktion] == 1)
{
format(Member,sizeof(Member),"Polizist");
}
else if(SpielerInfo[playerid][pFraktion] == 2)
{
format(Member,sizeof(Member),"FBI Agent");
}
else if(SpielerInfo[playerid][pFraktion] == 3)
{
format(Member,sizeof(Member),"U.S. Army Soldat");
}
new str[128],strr[128],strrr[128];
format(str,sizeof(str),"%s %s hat deine Wantedakte gelöscht!",Member,PlayerName(playerid));
format(strr,sizeof(strr),"%s %s hat die Wantedakte von %s gelöscht!",Member,PlayerName(playerid),PlayerName(pID));
format(strrr,sizeof(strrr),"Du hast die Wantedakte von %s gelöscht!!",PlayerName(pID));
SpielerInfo[pID][pWanteds] = 0;
SetPlayerWantedLevel(pID,0);
SCM(pID,HellRot,str);
SCM(playerid,HellRot,strrr);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(IsAnCop(i))
{
SendClientMessage(i,HQmeldung,"");
SendClientMessage(i,Aqua,"Meldung aus dem HQ:");
SendClientMessage(i,HellRot,strr);
SendClientMessage(i,HQmeldung,"");
}
}
}
return 1;
}
}
}
}
}
else if(IsPlayerInRangeOfPoint(playerid,2,252.3370,67.6450,1003.6406))//ZEILE 4102 (ERRORZEILE)
{
if(IsPlayerConnected(pID))
{
if(playerid == pID)
{
SCM(playerid,Rot,"Du kannst deine eigene Akte nicht löschen!");
return 1;
}
else
{
if(IsAnCop(pID))
{
SCM(playerid,Rot,"Du kannst einem Polizisten keine Wanteds geben!");
return 1;
}
else
{
new Member[64];
if(SpielerInfo[playerid][pFraktion] == 1)
{
format(Member,sizeof(Member),"Polizist");
}
else if(SpielerInfo[playerid][pFraktion] == 2)
{
format(Member,sizeof(Member),"FBI Agent");
}
else if(SpielerInfo[playerid][pFraktion] == 3)
{
format(Member,sizeof(Member),"U.S. Army Soldat");
}
new str[128],strr[128],strrr[128];
format(str,sizeof(str),"%s %s hat deine Wantedakte gelöscht!",Member,PlayerName(playerid));
format(strr,sizeof(strr),"%s %s hat die Wantedakte von %s gelöscht!",Member,PlayerName(playerid),PlayerName(pID));
format(strrr,sizeof(strrr),"Du hast die Wantedakte von %s gelöscht!!",PlayerName(pID));
SpielerInfo[pID][pWanteds] = 0;
SetPlayerWantedLevel(pID,0);
SCM(pID,HellRot,str);
SCM(playerid,HellRot,strrr);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(IsAnCop(i))
{
SendClientMessage(i,HQmeldung,"");
SendClientMessage(i,Aqua,"Meldung aus dem HQ:");
SendClientMessage(i,HellRot,strr);
SendClientMessage(i,HQmeldung,"");
}
}
}
return 1;
}
}
}
}
}
}
return 1;
}
bitte um Hilfe!
lg
Deagle