for(new i = 0; i < MAX_VEHICLES; i++)
{
if(!fexist(VehPath(i))) continue;
LoadVehicles(i);
VehCount++;
}
print("[DEBUG] Vehicles loading..");
LoadVehicles(veh)
{
INI_ParseFile(VehPath(veh), "LoadVehicles_%s", .bExtra = true, .extra = veh);
for(new i = 0; i < MAX_DVEHICLES; i++)
{
CreateVehicle(VehInfo[i][vModel],VehInfo[i][vX],VehInfo[i][vY],VehInfo[i][vZ],VehInfo[i][vA],VehInfo[i][vC1],VehInfo[i][vC2], 99999);
}
return true;
}
forward LoadVehicles_Vehicle(vehid,name[],value[]);
public LoadVehicles_Vehicle(vehid,name[],value[])
{
INI_Int("vModel", VehInfo[vehid][vModel]);
INI_Float("vX", VehInfo[vehid][vX]);
INI_Float("vY", VehInfo[vehid][vY]);
INI_Float("vZ", VehInfo[vehid][vZ]);
INI_Float("vA", VehInfo[vehid][vA]);
INI_Int("vJob", VehInfo[vehid][vJob]);
INI_Int("vFaction", VehInfo[vehid][vFaction]);
INI_Int("Color1", VehInfo[vehid][vC1]);
INI_Int("Color2", VehInfo[vehid][vC2]);
INI_Int("vWeed", VehInfo[vehid][vWeed]);
INI_Int("vMoney", VehInfo[vehid][vMoney]);
return true;
}
for(new i = 0; i < MAX_DVEHICLES; i++)
for(new i = 0; i < MAX_VEHICLES; i++)
Change
PHP код:
PHP код:
|
enum vInfo
{
vModel,
vID,
Float:vX,
Float:vY,
Float:vZ,
Float:vA,
vJob,
vFaction,
vC1,
vC2,
vWeed,
vMoney,
}
new VehInfo[MAX_DVEHICLES][vInfo];
new VehCount = 0;
#define MAX_DVEHICLES 500
[Vehicles]
vModel = 560
vX = -1509.387939
vY = 767.996398
vZ = 7.187500
vA = 65.842666
vJob = 0
vFaction = 1
Color1 = 0
Color2 = 0
vWeed = 0
vMoney = 0
#define MAX_DVEHICLES 500
enum vInfo
{
vModel,
vID,
Float:vX,
Float:vY,
Float:vZ,
Float:vA,
vJob,
vFaction,
vC1,
vC2,
vWeed,
vMoney,
}
new VehInfo[MAX_DVEHICLES][vInfo];
new VehCount = 0;
forward LoadVehicles_Vehicle(vehid,name[],value[]);
public LoadVehicles_Vehicle(vehid,name[],value[])
{
INI_Int("vModel", VehInfo[vehid][vModel]);
INI_Float("vX", VehInfo[vehid][vX]);
INI_Float("vY", VehInfo[vehid][vY]);
INI_Float("vZ", VehInfo[vehid][vZ]);
INI_Float("vA", VehInfo[vehid][vA]);
INI_Int("vJob", VehInfo[vehid][vJob]);
INI_Int("vFaction", VehInfo[vehid][vFaction]);
INI_Int("Color1", VehInfo[vehid][vC1]);
INI_Int("Color2", VehInfo[vehid][vC2]);
INI_Int("vWeed", VehInfo[vehid][vWeed]);
INI_Int("vMoney", VehInfo[vehid][vMoney]);
return true;
}
LoadVehicles()
{
for(new i = 0; i < MAX_DVEHICLES; i++)
{
INI_ParseFile(VehPath(i), "LoadVehicles_%s", .bExtra = true, .extra = i);
CreateVehicle(VehInfo[i][vModel],VehInfo[i][vX],VehInfo[i][vY],VehInfo[i][vZ],VehInfo[i][vA],VehInfo[i][vC1],VehInfo[i][vC2], 99999);
}
return true;
}
public OnGamemodeInit()
{
LoadVehicles();
}
Remove everything else and just use these:
PHP код:
|