|
Si, se puede. Pero si no dejas el cуdigo nadie te va a poder ayudar a modificarlo.
|
LoadDynamicDoors()
{
new arrCoords[27][64];
new strFromFile2[256];
new File: file = fopen("dynamicdoors.cfg", io_read);
if (file)
{
new idx;
while (idx < sizeof(DDoorsInfo))
{
fread(file, strFromFile2);
splits(strFromFile2, arrCoords, '|');
strmid(DDoorsInfo[idx][ddDescription], arrCoords[0], 0, strlen(arrCoords[0]), 128);
DDoorsInfo[idx][ddCustomInterior] = strval(arrCoords[1]);
DDoorsInfo[idx][ddExteriorVW] = strval(arrCoords[2]);
DDoorsInfo[idx][ddExteriorInt] = strval(arrCoords[3]);
DDoorsInfo[idx][ddInteriorVW] = strval(arrCoords[4]);
DDoorsInfo[idx][ddInteriorInt] = strval(arrCoords[5]);
DDoorsInfo[idx][ddExteriorX] = floatstr(arrCoords[6]);
DDoorsInfo[idx][ddExteriorY] = floatstr(arrCoords[7]);
DDoorsInfo[idx][ddExteriorZ] = floatstr(arrCoords[8]);
DDoorsInfo[idx][ddExteriorA] = floatstr(arrCoords[9]);
DDoorsInfo[idx][ddInteriorX] = floatstr(arrCoords[10]);
DDoorsInfo[idx][ddInteriorY] = floatstr(arrCoords[11]);
DDoorsInfo[idx][ddInteriorZ] = floatstr(arrCoords[12]);
DDoorsInfo[idx][ddInteriorA] = floatstr(arrCoords[13]);
DDoorsInfo[idx][ddCustomExterior] = strval(arrCoords[14]);
DDoorsInfo[idx][ddVIP] = strval(arrCoords[15]);
DDoorsInfo[idx][ddDJ] = strval(arrCoords[16]);
DDoorsInfo[idx][ddFamily] = strval(arrCoords[17]);
DDoorsInfo[idx][ddFaction] = strval(arrCoords[18]);
DDoorsInfo[idx][ddAdmin] = strval(arrCoords[19]);
DDoorsInfo[idx][ddWanted] = strval(arrCoords[20]);
DDoorsInfo[idx][ddVehicleAble] = strval(arrCoords[21]);
DDoorsInfo[idx][ddColor] = strval(arrCoords[22]);
DDoorsInfo[idx][ddPickupModel] = strval(arrCoords[23]);
strmid(DDoorsInfo[idx][dPass], arrCoords[24], 0, strlen(arrCoords[24]), 24);
DDoorsInfo[idx][dLocked] = strval(arrCoords[25]);
DDoorsInfo[idx][dMusic] = strval(arrCoords[26]);
if(!isnull(DDoorsInfo[idx][ddDescription]))
{
CreateDynamicDoor(idx);
}
idx++;
}
print("DynamicDoors Loaded Successfully . . .");
fclose(file);
}
return 1;
}