Hallo...
Ich habe einen Fehler, den ich nicht verstehe:
error 001: expected token: "-identifier-", but found "-integer value-"
Die Zeile dazu:
if(GetVehicleID(playerid,params) == 0) return 1;
Kann mir da jemand helfen?
Hallo...
Ich habe einen Fehler, den ich nicht verstehe:
error 001: expected token: "-identifier-", but found "-integer value-"
Die Zeile dazu:
if(GetVehicleID(playerid,params) == 0) return 1;
Kann mir da jemand helfen?
if(GetVehicleID(playerid) == 0) return 1;
Vll so?
Geht auch nicht...
if(GetVehicleID(playerid) == 0) return 1;
Vll so?
Ach quatsch, das heißt GetPlayerVehicleID(playerid)
MFG
Ach quatsch, das heißt GetPlayerVehicleID(playerid)
MFG
Ahh wie konnte ich das übersehen ;D
Aber es kommt ein anderer Error...:o
Was kommt nun und was soll der Befehl überhaupt bezwecken ?
Es kommt immer noch der gleiche fehler der ganze Befehl:
CMD:skip(playerid,params[])
{
if(GetPlayerVirtualWorld(playerid) == 2000)
{
if(!strlen(params)) return SendClientMessage(playerid,0x33AA33AA,"Benutze: /skip <Vehicle Name>");
if(GetVehicleID(playerid) == 0) return 1;
new Float:X,Float:Y,Float:Z,Float:rot;
carid[playerid] = GetVehicleID(playerid,params);
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,rot);
GetXYInFrontOfPlayer(playerid, X, Y, 10);
if(car[playerid] != INVALID_VEHICLE_ID) DestroyVehicle(car[playerid]);
car[playerid] = CreateVehicle(carid[playerid],X,Y,Z,rot+270,1,1,100000);
SetPlayerVirtualWorld(playerid,2000);
SetVehicleVirtualWorld(car[playerid], 2000);
GameTextForPlayer(playerid, VehicleNames[carid[playerid]-400], 1, 1);
}
else
{
SendClientMessage(playerid,0x33AA33AA,"Benutze erst /v !");
}
return 1;
}
Und was soll man mit dem Befehl machen ?
Was soll der Befehl machen ?
versuch mal so:
CMD:skip(playerid,params[])
{
if(GetPlayerVirtualWorld(playerid) == 2000)
{
if(!strlen(params)) return SendClientMessage(playerid,0x33AA33AA,"Benutze: /skip <Vehicle Name>");
if(GetVehicleID(playerid) == 0)
{
new Float:X,Float:Y,Float:Z,Float:rot;
carid[playerid] = GetVehicleID(playerid,params);
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,rot);
GetXYInFrontOfPlayer(playerid, X, Y, 10);
if(car[playerid] != INVALID_VEHICLE_ID) DestroyVehicle(car[playerid]);
car[playerid] = CreateVehicle(carid[playerid],X,Y,Z,rot+270,1,1,100000);
SetPlayerVirtualWorld(playerid,2000);
SetVehicleVirtualWorld(car[playerid], 2000);
GameTextForPlayer(playerid, VehicleNames[carid[playerid]-400], 1, 1);
return 1;
}
}
else
{
SendClientMessage(playerid,0x33AA33AA,"Benutze erst /v !");
}
return 1;
}
GetVehicleID
diese Function GetVehicleId gibt es nicht sondern nur
http://wiki.sa-mp.com/wiki/GetPlayerVehicleID
GetPlayerVehicleID(playerid) es sei den du hast due funktion selbst geschrieben.
eine andere möglichkeit wäre mit !IsPlayerInAnyVehicle(playerid)
zu arbeiten um so abzufragen ob der spieler in keinem auto sitzt
Alles anzeigendiese Function GetVehicleId gibt es nicht sondern nur
http://wiki.sa-mp.com/wiki/GetPlayerVehicleID
GetPlayerVehicleID(playerid) es sei den du hast due funktion selbst geschrieben.
eine andere möglichkeit wäre mit !IsPlayerInAnyVehicle(playerid)
zu arbeiten um so abzufragen ob der spieler in keinem auto sitzt
ja gut. so genau hab ich da jetzt nicht hingeschaut. ich hab nur den aufgab der abfrage bearbeitet, da sie mir etwas komisch aussah.
ja gut. so genau hab ich da jetzt nicht hingeschaut. ich hab nur den aufgab der abfrage bearbeitet, da sie mir etwas komisch aussah.
Daran ist ja nix schlimm ich wollte nur die Function markieren
//edit
breadfish spackt ein bissle beim zitieren doppel zitat D: