Ich hab ein Befehl ergestellt der eine schleife machen soll und überprüft ob
es die datei nicht gibt, wenn ja soll er dann den script ausführen.
Er soll es in Ordner abspeichern und wird dann vom server beim start geladen
werden.
if(strcmp(cmd, "/vf", true) == 0)
{
for(new car = 0; car < 5000; car++)
{
new Autodatei[4];
format(Autodatei,sizeof(Autodatei),"/Cars/%d.ini",car);
if(!dini_Exists(Autodatei))
{
new Float:x,Float:y,Float:z,Float:ang,color1,color2;
GetPlayerFacingAngle(playerid,ang);
GetPlayerPos(playerid, x, y, z);
norecar[car] = CreateVehicle(strval(cmd),x,y,z,ang, 0, 0, -1);
PutPlayerInVehicle(playerid,norecar[car],0);
dini_Create(Autodatei);
GetVehiclePos(strval(cmd),x,y,z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
dini_IntSet(Autodatei,"modelid",strval(cmd));
dini_FloatSet(Autodatei,"x",x);
dini_FloatSet(Autodatei,"y",y);
dini_FloatSet(Autodatei,"z",z);
dini_FloatSet(Autodatei,"ang",ang);
dini_IntSet(Autodatei,"color1",color1);
dini_IntSet(Autodatei,"color2",color2);
return 1;
}
}
return 1;
}
und nach diesen befehl krieg ich in der "PAWN Compiler Output" die meldung