Nein, die gehört da nicht hin, die Klammer
Beiträge von danfai
-
-
Ich sagte auch GetPlayerVehicleSeat(playerid) == 0
-
anstatt
if(IsPlayerInAnyVehicle(playerid))
nimmst du das:
if(GetPlayerVehicleSeat(playerid) == 0)/EDIT: Fehler beseitigt, tut mir Leid
-
Eine If-Abfrage mit folgendem Inhalt:
GetPlayerVehicleSeat(playerid) == 0 -
Soweit ich weiß, wird die ID nicht auf 0 gesetzt und der andere CheckPoint wird dann auf dieselbe ID gelegt.
-
Das funktioniert?
return SCPS[0] = CreateDynamicCP(1427.0656,-1669.2120,13.1080,8.0);Ich bin mir nicht sicher, ob er dann die Variable setzt.
Übrigens würde ich dir empfehlen noch die Variablen dann auf zB -1 zu setzen, damit die ID auf jeden Fall weg ist.
Ich könnte mir vorstellen, dass das ein Problem darstellt, also einfach bei if(IsValidCheckPoint()... SCPS[ID] = -1; -
Schicke mal bitte, wo der Checkpoint SCPS[0] erstellt wird.
Benutzt du Incognitos Streamer?/EDIT: Name falsch geschrieben
-
Ich schätze mal, dass LoH die Marker immer wieder setzt.
Da hilft dir auch nicht ShowPlayerMarker(0).
Du musst den Script durchgehen und bei jedem mal wo SetPlayerMarker oder ähnliches ausgeführt wird, musst du das auskommentieren./EDIT: Rechtschreibfehler und anderer Beitrag war schneller.
-
x+ 8.0
hast du bei JustSpawnACar auch playerid hinzugefügt (OnPlayerCommandText wie Maddin beschrieben)
-
float wird Float geschrieben
-
Zeile 29: fehlt ein Komma in Zeile 28
Zeile 46:
1-3: Floats haben immer Werte mit einem Punkt (-1700.0...)
4: Du hast zu wenige Variablen genannt.
5: Klammer ist falsch nicht ')' sondern '}'
Zeile 672: da fehlen bei exit die Variablen '(playerid,params[])'Versuch das erstmal, dann dürften sich die meisten Errors auflösen.
Den Rest bitte noch mal schicken./EDIT: Vorherige Version überarbeitet, die war noch nicht fertig
-
1. Woher hast du einen Hamachi Server?
2. Es gibt in dem Verzeichnis von GTA eine Datei, die rcon.exe heißt.
also cmd -> rcon.exe <hamachiIP> <Port des SAMP Servers> <Rcon_password> -
Was ich meine:
Du deklarierst irgendwo in deinem Script die Funktion b_CreateObject.
Diese Funktion sollst du hier mal posten. -
Du benutzt den Streamer von Incognito?
Damit kan das Problem auftauchen, dass du nicht nah genug am nächsten CheckPoint bist.
Bist du schon mal hingefahren um zu schauen, ob dort ein CheckPoint ist? -
Was davon ist jetzt Zeile 28956?
-
Sowohl in die AT-400 als auch in die Andromada kann man nicht als Passagier einsteigen.
Du kannst dir jedoch einen Script dafür basteln.
Sitchwort OnPlayerKeyStateChange -
Benutze anstatt von "if"-Abfragen "else if".
-
Wie du "/givemoney" machen kannst?
Gehe auf deinen SA:MP Server und gebe "t" und dann "/givemoney" ein.
Der PAWN Script, den du benötigst:
Hier findest du Hilfestellungen:
http://wiki.sa-mp.com/wiki/GivePlayerMoney -
Schicke doch bitte mal die Funktion b_CreateObject.
-
Nutze die Beispielscripts des SA:MP Servers, die beim Server mitgeliefert werden.
Dort benötigst du die Befehle "/lightson" "/startengine".
Der Script heißt "test_cmds.pwn" und liegt bei den Filterscripts.