wenn ich aussteige speichert es die coords vom auto, aber ich will das man /park machen muss.
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(GetBuyableCar(vehicleid)!=0)
{
if (strmatch(VehicleSystem[GetBuyableCar(vehicleid)][Owner],PlayerName(playerid)))
{
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,vz);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetBuyableCar(vehicleid)][Carx]=vx;
VehicleSystem[GetBuyableCar(vehicleid)][Cary]=vy;
VehicleSystem[GetBuyableCar(vehicleid)][Carz]=vz;
VehicleSystem[GetBuyableCar(vehicleid)][Cara]=va;
SendClientMessage(playerid, COLOR_GREY, "Auto geparkt°");
SaveCar(playerid);
}
}
return 1;
}
/park
- FfEe
- 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
-
-
if (strcmp("/park", cmdtext, true, 10) == 0)
{
if(GetBuyableCar(vehicleid)!=0)
{
if (strmatch(VehicleSystem[GetBuyableCar(vehicleid)][Owner],PlayerName(playerid)))
{
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,vz);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetBuyableCar(vehicleid)][Carx]=vx;
VehicleSystem[GetBuyableCar(vehicleid)][Cary]=vy;
VehicleSystem[GetBuyableCar(vehicleid)][Carz]=vz;
VehicleSystem[GetBuyableCar(vehicleid)][Cara]=va;
SendClientMessage(playerid, COLOR_GREY, "Auto geparkt°");
SaveCar(playerid);
}
}
return 1;
}ungetestet
-
Code
error 010: invalid function or declaration error 010: invalid function or declaration error 010: invalid function or declaration error 054: unmatched closing brace ("}") error 010: invalid function or declaration
if (strcmp(cmd, "/park", true) == 0)
{
if(GetBuyableCar(vehicleid)!=0)
{
if (strmatch(VehicleSystem[GetBuyableCar(vehicleid)][Owner],PlayerName(playerid)))
{
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,vz);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetBuyableCar(vehicleid)][Carx]=vx;
VehicleSystem[GetBuyableCar(vehicleid)][Cary]=vy;
VehicleSystem[GetBuyableCar(vehicleid)][Carz]=vz;
VehicleSystem[GetBuyableCar(vehicleid)][Cara]=va;
SendClientMessage(playerid, COLOR_GREY, "Auto geparkt°");
SaveCar(playerid);
}
}
return 1;
} -
if (strcmp("/park", cmdtext, true, 10) == 0)
{
if(GetBuyableCar(vehicleid)!=0)
{
if (strmatch(VehicleSystem[GetBuyableCar(vehicleid)][Owner],PlayerName(playerid)))
{
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,vz);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetBuyableCar(vehicleid)][Carx]=vx;
VehicleSystem[GetBuyableCar(vehicleid)][Cary]=vy;
VehicleSystem[GetBuyableCar(vehicleid)][Carz]=vz;
VehicleSystem[GetBuyableCar(vehicleid)][Cara]=va;
SendClientMessage(playerid, COLOR_GREY, "Auto geparkt°");
SaveCar(playerid);
return 1;
}}}
probier es mal so... musst halt nur rihhtig platzieren -
-
sag mir mal in wlechen zeilen da sist pls
-
Code
Alles anzeigenif (strcmp(cmd, "/park", true) == 0) { if(GetBuyableCar(vehicleid)!=0) { if (strmatch(VehicleSystem[GetBuyableCar(vehicleid)][Owner],PlayerName(playerid))) { GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,vz); GetVehicleZAngle(GetPlayerVehicleID(playerid),va); VehicleSystem[GetBuyableCar(vehicleid)][Carx]=vx; VehicleSystem[GetBuyableCar(vehicleid)][Cary]=vy; VehicleSystem[GetBuyableCar(vehicleid)][Carz]=vz; VehicleSystem[GetBuyableCar(vehicleid)][Cara]=va; SendClientMessage(playerid, COLOR_GREY, "Auto geparkt°"); SaveCar(playerid); return 1; }}}
zeile 1 (also hier im script)
zeile 3
zeile 5
zeile 15 -
hmm.. bei mir kann ich es nicht compilen, weiß auch nicht woran es liegt sry
-
Ich bin mir nicht sicher, aber ich glaub da fehlt was.
new Float:vx,Float:vy,Float:vz,Float:va;
wie gesagt bin mir nicht sicher ob es das ist, denn sonst seh ich da keinen fehler -
breadfish.de
Hat das Thema geschlossen.