Moin ich habe mir das mal durchgelesen und habe auch ein RAce gemacht aber ich bekomme Errors:
Hier das Script:
public OnPlayerEnterCheckpoint(playerid)
{
if(CP[playerid] == 1)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_RED,"1/30 START");
SetPlayerCheckpoint(playerid, 2439.1658,-1659.5068,13.2156, 9.0, 2322.6648,-1658.5802,13.6825);
CP[playerid] = 2;
}
else if(CP[playerid] == 2)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_RED,"2/30.");
SetPlayerCheckpoint(playerid, 2322.6648,-1658.5802,13.6825, 9.0, 2179.4761,-1635.7935,14.7305);
CP[playerid] = 3;
}
else if(CP[playerid] == 3)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_RED,"3/30");
SetPlayerCheckpoint(playerid, 2179.4761,-1635.7935,14.7305, 9.0, 2051.9854,-1614.2196,13.2496);
CP[playerid] = 4;
}
else if(CP[playerid] == 4)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_RED,"4/30");
SetPlayerCheckpoint(playerid, 2051.9854,-1614.2196,13.2496, 9.0, 2037.6952,-1610.7639,13.2521);
CP[playerid] = 5;
}
else if(CP[playerid] == 5)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_RED,"5/30");
SetPlayerCheckpoint(playerid, 2037.6952,-1610.7639,13.2521, 9.0, 2030.2119,-1545.6875,5.2016);
CP[playerid] = 6;
}
else if(CP[playerid] == 6)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_RED,"6/30");
SetPlayerCheckpoint(playerid, 2030.2119,-1545.6875,5.2016, 9.0);
CP[playerid] = 7;
return 1;
}
Und dann noch den Command:
if(strcmp(cmdtext, "/startrace", true)==0)
{
CP[playerid] = 1;
SetPlayerCheckpoint(playerid, 2439.1658,-1659.5068,13.2156, 9.0);
SetPlayerPos(playerid,2439.1658,-1659.5068,13.2156);
SendClientMessage(playerid, COLOR_RED, "The Race is loading");
return 1;
}
SO und dann habe ich diese Errors:
C:\Dokumente und Einstellungen\Markus Schneider\Desktop\VS~SERVER\gamemodes\~vs_hc~.pwn(1137) : error 017: undefined symbol "CP"
C:\Dokumente und Einstellungen\Markus Schneider\Desktop\VS~SERVER\gamemodes\~vs_hc~.pwn(1137) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Markus Schneider\Desktop\VS~SERVER\gamemodes\~vs_hc~.pwn(1137) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Markus Schneider\Desktop\VS~SERVER\gamemodes\~vs_hc~.pwn(1137) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Markus Schneider\Desktop\VS~SERVER\gamemodes\~vs_hc~.pwn(1137) : fatal error 107: too many error messages on one line
Yo das war es, ich habe den Script nicht vollständig gemacht, sonst hätte es nicht hingepasst normalerweise müsste es bis Ceckpoint 30 gehen.
MfG ~Luka~