Hi
das hier ist mal mein code public OnPlayerEnterRaceCheckpoint(playerid)
{
PlayerData[playerid][Checkpoint]++;
DisablePlayerCheckpoint(playerid);
playercp[playerid] = PlayerData[playerid][Checkpoint];
if(playercp[playerid] == sizeof(SFRace))
{
SendFormatMsg(playerid,COLOR_GREY,"Finishcp: %d/%d",playercp[playerid],sizeof(SFRace));
SetPlayerRaceCheckpoint(playerid,1,SFRace[playercp[playerid]][CP_fX],SFRace[playercp[playerid]][CP_fY],SFRace[playercp[playerid]][CP_fZ],SFRace[playercp[playerid]][CP_fX],SFRace[playercp[playerid]][CP_fY],SFRace[playercp[playerid]][CP_fZ],SFRace[playercp[playerid]][CP_fRad]);
}
else
{
SendFormatMsg(playerid,COLOR_GREY,"Playercp: %d/%d",playercp[playerid],sizeof(SFRace));
SetPlayerRaceCheckpoint(playerid,0,SFRace[playercp[playerid]][CP_fX],SFRace[playercp[playerid]][CP_fY],SFRace[playercp[playerid]][CP_fZ],SFRace[playercp[playerid]+1][CP_fX],SFRace[playercp[playerid]+1][CP_fY],SFRace[playercp[playerid]+1][CP_fZ],SFRace[playercp[playerid]][CP_fRad]);
}
return 1;
}
wenn ich jetzt beim CP 13/14 bin, zeigt er mir den letzten cp nicht an...
das geht bestimmt einfach zu beheben, nur komm ich einfach nicht drauf oO
naja hoffentlich könnt ihr mir helfen
Flo