Nabend,
Ich hab ein Autosystem auf meinem Server, wo leider die Autos dauerhaft da sind. Egal ob sich ein Spieler ausloggt oder nicht.
Das finde ich ziehmlich doof da es immer Probleme gab, z.B jemand hat das Auto ins Wasser geschoben und ohne Admin hat man es dann schwer raus bekommen.
Ich hab es schon hinbekommen das, dass Auto verschwindet wenn man sich einloggt.
Bei OnGameModeInit hab ich das stehen:
new string2[64];
for(new h = 1; h < sizeof(CarInfo); h++)
{
format(string2, sizeof(string2), "LARP/Vehicles/%d.ini",h);
if(dini_Exists(string2))
{
ownedcar[h] = AddStaticVehicleEx(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo],60000);
if(CarInfo[h][cPaintjob] != 999)
{
ChangeVehiclePaintjob(h, CarInfo[h][cPaintjob]);
}
SetVehicleVirtualWorld(h, CarInfo[h][cVirWorld]);
SetVehicleModifications(h);
}
}
Nur wenn ich jetzt den Code dort rausnehme, und bei OnPlayerConnect einfüge, dann Spawnt das Auto. Nur leider hat mein Auto eigentlich die ID 1, es hat dann aber i-wie eine ID wie 365 oder so.
Ist ja eigentlich halb so schlimm, nur leider habe ich dann nur rechte über ID 1. D.h ID 365 währe in dem Fall nicht mein Wagen.
Ich würde mich sehr freuen wenn mir jemand weiter hilft.
Mit freundlichen Grüßen,
Slexout.