Hallo Community,
bin grade dabei eine Trucker Tour zu machen. Ich weiß nicht, wie man die Abfrage macht, wenn der Anhänger nicht da ist. (Habe gegoogelt, wiki-samp..etc)
Hier die ID: 584.
Hallo Community,
bin grade dabei eine Trucker Tour zu machen. Ich weiß nicht, wie man die Abfrage macht, wenn der Anhänger nicht da ist. (Habe gegoogelt, wiki-samp..etc)
Hier die ID: 584.
if(GetVehicleModel(GetVehicleTrailer(GetPlayerVehicleID(playerid)))!=584)){
//hier was passieren soll wenn nich dran is
}
Hmm /:
if(GetVehicleModel(GetVehicleTrailer(GetPlayerVehicleID(playerid)))!=584))
{
SendClientMessage(playerid,Grün,"Du benötigstet den Oil Anhänger.");
return 1;
}
else if(GetVehicleModel(GetVehicleTrailer(GetPlayerVehicleID(playerid)))=584))
{
//SetPlayerCheckPoint()
}
Kriege :
Zeile (1342) : error 029: invalid expression, assumed zero
Zeile (1347) : warning 225: unreachable code
Zeile (1347) : error 029: invalid expression, assumed zero
Zeile (1347) : warning 215: expression has no effect
Zeile (1347) : error 001: expected token: ";", but found "if"
Zeile (1347) : warning 211: possibly unintended assignment
Zeile (1347) : error 022: must be lvalue (non-constant)
Zeile (1347) : fatal error 107: too many error messages on one line
6 Errors, 3 Warnungen
Du hast Errors im Skript. Kompilierung abgebrochen
PWNMod Compiler Version 1.2
(c) Trooper[Y]
In Kooperation mit GTA-Servers.de
Ein paar zuviele ) in der ersten If abfrage
Immer noch die selben Errors.
so:
if(GetVehicleTrailer(GetPlayerVehicleID(playerid)) == 0)
{
SendClientMessage(playerid,Grün,"Du benötigstet den Oil Anhänger.");
return 1;
}
else
{
//SetPlayerCheckPoint()
}
ZitatZeile (1401) : warning 217: loose indentation
Zeile (1401) : error 014: invalid statement; not in switch
Zeile (1401) : warning 215: expression has no effect
Zeile (1401) : error 001: expected token: ";", but found ":"
Zeile (1401) : error 029: invalid expression, assumed zero
Zeile (1401) : fatal error 107: too many error messages on one line
Die Errors kommen, wenn
else
{
//SetPlayerCheckPoint()
}
drinne ist
;
... ... ...
Antworte doch in Sätzen
Verstehe nicht, was du meinst.
Zeile (1401) : error 001: expected token: ";", but found ":"
Haha sagt doch schon alles
Hast ein : anstatt ;
In dem Code?
if(response == 1)
{
switch (listitem)
{
case 0:
{
if(GetVehicleTrailer(GetPlayerVehicleID(playerid)) == 584)
{
}
}
}
}
Ja moment...
if(response == 1)
{
switch (listitem)
{
case 0:
{
if(GetVehicleModel(GetVehicleTrailer(GetPlayerVehicleID(playerid))) == 584)
{
//Das und das
}
}
}
}
//EDIT: Achja fail...
Naja, GetVehicleTrailer, damit kannste keine Abfrage machen... halt nur 1 oder 0.. 1 = Anhänger dran, 0 = Kein Anhänger dran (Glaub ich O.o)
//EDIT2:
ZitatAlles anzeigen
GetVehicleTrailer
Gets the ID of the trailer attached to a vehicle.
Parameters:
(vehicleid)
vehicleid ID of the vehicle.
Returns The vehicle ID of the trailer or 0 if no trailer is attached.
So jetzt funktioniert es Danke.
Kein Problem
/Closerequest