Passe etwas besser mit der Einrückung und deine Klammern auf. ![]()
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/munition", cmdtext, true))
{
if(IstSpielerInFraktion(playerid, 1))
{
GivePlayerWeapon(playerid,24,20);
SendClientMessage(playerid,0xFFDC00FF,"Du hast deine Dienstwaffe nachgeladen!");
return 1;
}
}
if(!strcmp("/dienst", cmdtext, true))
{
if(IstSpielerInFraktion(playerid, 1))
{
GivePlayerWeapon(playerid,24,0);
SendClientMessage(playerid,0xFFDC00FF,"Du hast deine Dienstwaffe aus dem Schrank genommen!");
return 1;
}
}
return 0;
}
@xCurry:
Schreib es mal so:
if(Fahrsstunde[playerid][fahr_bAktiv])
{
Fahrsstunde[playerid][fahr_Checkpoint]++;
DisablePlayerCheckpoint(playerid);
new playercp = Fahrsstunde[playerid][fahr_Checkpoint];
if(playercp == sizeof(Fahrss_Stationen))
{
new string[128];
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
format(string,sizeof(string),"Du hast die Praktische Prüfung beendet bitte warte auf dein Ergebnis! (%d | %d)",playercp,sizeof(Strassen_Stationen));
SendClientMessage(playerid,GRÜN,string);
Fahrsstunde[playerid][fahr_bAktiv]=false;
}
else
{
new string[128];
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
format(string,sizeof(string),"(%d | %d)",playercp,sizeof(Fahrss_Stationen));
SendClientMessage(playerid,GRÜN,string);
new id = Fahrsstunde[playerid][fahr_Checkpoint];
SetPlayerCheckpoint(playerid,Fahrss_Stationen[id][F_fx],Fahrss_Stationen[id][F_fy],Fahrss_Stationen[id][F_fz],Fahrss_Stationen[id][F_fRad]);
}
}
