Így mentem le a jármûvet.
CMD:scar(playerid)
{
new
File:vFile,
Float:vX,
Float:vY,
Float:vZ,
Float:vA,
stR[200],
vehid;
vehid = GetPlayerVehicleID(playerid);
vFile = fopen(\"vehicles.txt\", io_append);
GetVehiclePos(vehid, vX,vY,vZ);
GetVehicleZAngle(vehid, vA);
format(stR, sizeof(stR), \"CreateVehicle(%d, %.4f, %.4f, %.4f, %.4f, %d, %d, %d); \\r\\n\",GetVehicleModel(vehid),vX,vY,vZ,vA,-1,-1,-1);
if (vFile) { fwrite(vFile, stR); }
fclose(vFile);
SendClientMessage(playerid, -1, \"Lementetted a jármûvet.\");
return 1;
}
Ezt hogy tudnám betölteni OnFilterScriptIni() alatt?
Példa:
new
File:PosFile = fopen(\"vehicles.txt\", io_read),
szline[128],
Float:fX,
Float:fY,
Float:fZ,
Float:fAngle,
iCol1,
iCol2,
iRespawn;
while(fread(PosFile, szline))
{
sscanf(szline, \"\'CreateVehicle(\'dffffddd\');\'\", iModel, fX, fY, fZ, fAngle, iCol1, iCol2, iRespawn);
CreateVehicle(iModel, fX, fY, fZ, fAngle, iCol1, iCol2, iRespawn);
}
fclose(PosFile);