Hey
Sobald ich in den ersten fahre kommt der Text vom letzten:
if(CP[playerid] == 999999)
{
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_YELLOW, " Fliege nun nach San Fierro");
SetPlayerCheckpoint(playerid,-1630.5909,-137.4778,14.1468);
CP[playerid] = 100000;
}
}
if(CP[playerid] == 100000)
{
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_YELLOW, " Fliege nun nach LV");
SetPlayerCheckpoint(playerid,1389.4208,1670.2566,12.1643);
CP[playerid] = 100100;
}
}
if(CP[playerid] == 100100)
{
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_YELLOW, " Du erhälst 3000$ und 4 Erfahrungspunkte");
DisablePlayerCheckpoint(playerid);
}
}
Checkpoint Problem
- Dome_
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
setze ein return 1 nach dem CP[playerid] = wert; da du sonst alles auf einmal machst. Soll heißen das Alle Abfragen wahr sein werden sofern du kein return setzt.
-
setze ein return 1 nach dem CP[playerid] = wert; da du sonst alles auf einmal machst. Soll heißen das Alle Abfragen wahr sein werden sofern du kein return setzt.
Sobald ich das return 1; setze Crashed der Server. -
Dann zeig mal wohin du das return gesetzt hast
-
Beitrag von AirM4X ()
Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar. -
switch(CP[playerid]){
if(!IsPlayerInAnyVehicle(playerid))return 1;
Das geht nichtDu musst eine if-Abfrage immer außerhalb eines switch schreiben
mfg.
-
if(!IsPlayerInAnyVehicle(playerid))return 1;
switch(CP[playerid]){
case 999999:return SendClientMessage(playerid,COLOR_YELLOW,"Fliege nun nach San Fierro"),SetPlayerCheckpoint(playerid,-1630.5909,-137.4778,14.1468,4),CP[playerid] = 100000;
case 100000:return SendClientMessage(playerid,COLOR_YELLOW,"Fliege nun nach LV"),SetPlayerCheckpoint(playerid,1389.4208,1670.2566,12.1643,4),CP[playerid] = 100100;
case 100100:return SendClientMessage(playerid,COLOR_YELLOW,"Du erhälst 3000$ und 4 Erfahrungspunkte"),DisablePlayerCheckpoint(playerid);
}Dann so ( Dome_ )
( Kaliber: Danke, wieder was neues gelernt ) -
breadfish.de
Hat das Thema geschlossen.