Hey Ho, bin am Handy desshalb muss ich alles schrieben also nicht meckern wenn's falsch eingedrückt ist
Zum Fehler. Habe 2 Jobs im Script. Busfahrer is Pilot. Bei Busfahrer klappt's alles bei polot passiert nichts im Checkpoint
OnPlayerEnterCheckpoint :
public OnPlayerEnterCheckpoint(playerid)
{
if(Busfahrer[playerid][pmi_bAktiv]) {
Busfahrer[playerid][pmi_Checkpoint]++;
DisablePlayerCheckpoint(playerid);
new playercp = Busfahrer[playerid][pmi_Checkpoint];
if(playercp == sizeof(Bus_Stationen)){
Busfahrer[playerid][pmi_bAktiv]=false;
{
else
{
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
SetPlayerCheckpoimt(playerid,Bus_Stationen[playercp][M_fX],Bus_Stationen[playercp][M_fY],Bus_Stationen[playercp][M_fZ],Bus_Stationen[playercp][M_fRad]);
}
}
}
{
if(Busfahrer[playerid][pmi_bAktiv]) {
Busfahrer[playerid][pmi_Checkpoint]++;
DisablePlayerCheckpoint(playerid);
new playercp = Busfahrer[playerid][pmi_Checkpoint];
if(playercp == sizeof(Bus_Stationen)){
Busfahrer[playerid][pmi_bAktiv]=false;
{
else
{
PlayerPlaySound(playerid,1056,0.0,0.0,0.0);
SetPlayerCheckpoimt(playerid,Bus_Stationen[playercp][M_fX],Bus_Stationen[playercp][M_fY],Bus_Stationen[playercp][M_fZ],Bus_Stationen[playercp][M_fRad]);
}
}
}
Das Gänze klappt auch, habe das ganze kopiert und das ersetzt
Playercp - playercp1
Bus_Stationen - Flug_Stationen
pmi_bAktiv - pmi_fAktiv
Warum Klappt es nicht ? Was muss ich machen :s.
Bin Am Handy wie gesagt Sry wenn iwas falsch eingerückt ist