19.04.2014, 13:32
inlcude
code:
but my file not load vehicle for on server help please
Код HTML:
#include <y_ini> #include <YSI\y_scripting>
Код HTML:
forward LoadEVO(name[], value[]);
public LoadEVO(name[], value[])
{
INI_Int("LASTVEHICLEID", LastEvoVehicleID);
INI_Int("LASTSHOWROOMID", LastShowroomID);
return 1;
}
forward LoadEvoVehicles();
public LoadEvoVehicles()
{
new EVFileName[35], Loadedcount;
for(new i = 0; i < LastEvoVehicleID; i++)
{
format(EVFileName, 35, "%s/Vehicle_%d.ini", EVOVEHICLE_VEHICLE_DIR, i);
if(fexist(EVFileName))
{
INI_ParseFile(EVFileName, "LoadEvoVehicle_%s", .bExtra = true, .extra = i);
Iter_Add(EVs, i);
EvoVehicles[i][EVVehID] = CreateVehicle(EvoVehicles[i][EVModel], EvoVehicles[i][EVX], EvoVehicles[i][EVY], EvoVehicles[i][EVZ], EvoVehicles[i][EVRot], EvoVehicles[i][EVCol1], EvoVehicles[i][EVCol2], -1);
VehEVID[ EvoVehicles[i][EVVehID] ] = i;
VehInSystem[ EvoVehicles[i][EVVehID] ] = 1;
SetVehicleNumberPlate(EvoVehicles[i][EVVehID], EvoVehicles[i][EVPlate]);
SetVehicleToRespawn(EvoVehicles[i][EVVehID]);
LoadVehicleMod(i);
Loadedcount++;
}
}
}
forward LoadEvoVehicle_evo(EvoVehicleID, name[], value[]);
public LoadEvoVehicle_evo(EvoVehicleID, name[], value[])
{
INI_Int("MODEL", EvoVehicles[ EvoVehicleID ][EVModel]);
INI_String("OWNER", EvoVehicles[ EvoVehicleID ][EVOwner], 40);
INI_Float("X", EvoVehicles[ EvoVehicleID ][EVX]);
INI_Float("Y", EvoVehicles[ EvoVehicleID ][EVY]);
INI_Float("Z", EvoVehicles[ EvoVehicleID ][EVZ]);
INI_Float("ROT", EvoVehicles[ EvoVehicleID ][EVRot]);
INI_Int("COL1", EvoVehicles[ EvoVehicleID ][EVCol1]);
INI_Int("COL2", EvoVehicles[ EvoVehicleID ][EVCol2]);
INI_Int("PRICE", EvoVehicles[ EvoVehicleID ][EVPrice]);
INI_Int("SECURITY", EvoVehicles[ EvoVehicleID ][EVSecurity]);
INI_Int("LOCK", EvoVehicles[ EvoVehicleID ][EVLock]);
INI_String("PLATE", EvoVehicles[ EvoVehicleID ][EVPlate], 30);
INI_Int("PJ", EvoVehicles[ EvoVehicleID ][EVPJ]);
EvoVehicles[ EvoVehicleID ][EVExist] = 1;
LoadAllVehicleComponents(EvoVehicleID, name, value);
return 1;
}

