Hallo liebes Breadfish Forum,
wieso bekomme ich diesen Error?
error 017: undefined symbol "vehicleid"
das ist die Zeile:
new vehicleid = GetPlayerVehicleID(playerid), ID1;
Hallo liebes Breadfish Forum,
wieso bekomme ich diesen Error?
error 017: undefined symbol "vehicleid"
das ist die Zeile:
new vehicleid = GetPlayerVehicleID(playerid), ID1;
Wo hast du vehicleid definiert?
es reicht doch wenn ich es so mache: new vehicleid = GetPlayerVehicleID(playerid);
oder nicht?
Und das vehicleid ist im Befehl /parken definiert
es reicht doch wenn ich es so mache: new vehicleid = GetPlayerVehicleID(playerid);
oder nicht?
Und das vehicleid ist im Befehl /parken definiert
Ja so ist es richtig.
Poste mal den ganzen Befehl und markiere die Zeile in der der Error ist.
ZitatAlles anzeigen
else if(!strcmp(cmdtext, "/Parken", true))
{
new vehicleid = GetPlayerVehicleID(playerid), ID1; //Hier ist der Error
if(!vehicleid)return emsg(playerid, "> Du kannst deine Privatfahrzeuge nur parken, wenn du sie fährst.");
if(vehicleid == PCInfo[(PI[playerid][veh][0])][PCID])
{
ID1 = 0;
}else if(vehicleid == PCInfo[(PI[playerid][veh][1])][PCID])
{
ID1 = 1;
}else if(vehicleid == PCInfo[(PI[playerid][veh][2])][PCID])
{
ID1 = 2;
}else{
return emsg(playerid, "> Du kannst deine Privatfahrzeuge nur parken, wenn du sie fährst.");
}
new Float:Pos[4];
GetVehiclePos(PCInfo[(PI[playerid][veh][ID])][PCID], Pos[0], Pos[1], Pos[2]);
GetVehicleZAngle(PCInfo[(PI[playerid][veh][ID])][PCID], Pos[3]);
PCInfo[(PI[playerid][veh][ID1])][PCX] = Pos[0];
PCInfo[(PI[playerid][veh][ID1])][PCY] = Pos[1];
PCInfo[(PI[playerid][veh][ID1])][PCZ] = Pos[2];
PCInfo[(PI[playerid][veh][ID1])][PCR] = Pos[3];
imsg(playerid, "> Du hast dein Fahrzeug geparkt. Es wird nun hier spawnen.");
return 1;
}
Nutzt du zufällig einen anderen Editor als den Standardeditor?
Probier es mal so:
new vehicleid, ID1;
vehicleid = GetPlayerVehicleID(playerid);
Wobei so wie du es hast es eigentlich richtig ist.
Hab herausgefunden woran es lag, ein Befehl unter dem /parken befehl hatte errors Hab sie behoben und es geht wieder alles.
Nochmal danke an alle