GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: bence19961 - 2011. május 06. - 11:59:44

Cím: Kocsispawn
Írta: bence19961 - 2011. május 06. - 11:59:44
Helló,
Van 1 kis gond. hogy kéne megoldani, hogy lespawnoljon egy kocsit? kocsik.cfg-ben minden jó(remélhetõleg)
 

public LoadCar()
{
new arrCoords[15][64];
new strFromFile2[256];
new File: file = fopen(\"cfg-k/kocsik.cfg\", io_read);
if (file)
{
new idx = 184;
while (idx < sizeof(CarInfo))
{
   fread(file, strFromFile2);
   split(strFromFile2, arrCoords, \',\');
   CarInfo[idx][cModel] = strval(arrCoords[0]);
   CarInfo[idx][cLocationx] = floatstr(arrCoords[1]);
   CarInfo[idx][cLocationy] = floatstr(arrCoords[2]);
   CarInfo[idx][cLocationz] = floatstr(arrCoords[3]);
   CarInfo[idx][cAngle] = floatstr(arrCoords[4]);
   CarInfo[idx][cColorOne] = strval(arrCoords[5]);
   cCarInfo[idx][cColorTwo] = strval(arrCoords[6]);
   strmid(CarInfo[idx][cOwner], arrCoords[7], 0, strlen(arrCoords[7]), 255);
   strmid(CarInfo[idx][cDescription], arrCoords[8], 0, strlen(arrCoords[8]), 255);
   CarInfo[idx][cValue] = strval(arrCoords[9]);
   CarInfo[idx][cLicense] = strval(arrCoords[10]);
   CarInfo[idx][cOwned] = strval(arrCoords[11]);
   CarInfo[idx][cLock] = strval(arrCoords[12]);
   strmid(CarInfo[idx][cRendszam], arrCoords[13], 0, strlen(arrCoords[13]), 255);
   CarInfo[idx][cRendszamVane] = strval(arrCoords[14]);
   printf(\"JarmuID: %d Tulaj: %s Rendszam: %s\",idx,CarInfo[idx][cOwner],CarInfo[idx][cRendszam]);
   idx++;
}
}
return 1;
}

 
Nem spawnolja le.. és nem tudom, hogy miért.. valaki elmondaná?
Cím: Kocsispawn
Írta: Csabesz - 2011. május 06. - 13:32:42
Hát igen, a DesertTowns RPG módja elég bugos..  :D
Cím: Kocsispawn
Írta: bence19961 - 2011. május 06. - 16:48:53
XDDD házi használatra kell:D LAN-ban akarok adminkodni, ilyenek:D
Cím: Kocsispawn
Írta: TengeriMalac - 2011. május 06. - 16:59:19
Idézetet írta: bence19961 date=1304693333\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7964\" data-ipsquote-contentclass=\"forums_Topic
XDDD házi használatra kell:D LAN-ban akarok adminkodni, ilyenek:D
 
Arra tökéletesen megfelel egy alap LVDM mod, meg egy LAdmin  :problem:


Amugy azért nem hozza létre a jármûveket, mert sehol nincs beleírva a kódba, hogy létrehozza.
 
public LoadCar()
{
new arrCoords[15][64];
new strFromFile2[256];
new File: file = fopen(\"cfg-k/kocsik.cfg\", io_read);
if (file)
{
new idx = 184;
while (idx < sizeof(CarInfo))
{
   fread(file, strFromFile2);
   split(strFromFile2, arrCoords, &#039;,\');
   CarInfo[idx][cModel] = strval(arrCoords[0]);
   CarInfo[idx][cLocationx] = floatstr(arrCoords[1]);
   CarInfo[idx][cLocationy] = floatstr(arrCoords[2]);
   CarInfo[idx][cLocationz] = floatstr(arrCoords[3]);
   CarInfo[idx][cAngle] = floatstr(arrCoords[4]);
   CarInfo[idx][cColorOne] = strval(arrCoords[5]);
   cCarInfo[idx][cColorTwo] = strval(arrCoords[6]);
   strmid(CarInfo[idx][cOwner], arrCoords[7], 0, strlen(arrCoords[7]), 255);
   strmid(CarInfo[idx][cDescription], arrCoords[8], 0, strlen(arrCoords[8]), 255);
   CarInfo[idx][cValue] = strval(arrCoords[9]);
   CarInfo[idx][cLicense] = strval(arrCoords[10]);
   CarInfo[idx][cOwned] = strval(arrCoords[11]);
   CarInfo[idx][cLock] = strval(arrCoords[12]);
   strmid(CarInfo[idx][cRendszam], arrCoords[13], 0, strlen(arrCoords[13]), 255);
   CarInfo[idx][cRendszamVane] = strval(arrCoords[14]);
   printf(\"JarmuID: %d Tulaj: %s Rendszam: %s\",idx,CarInfo[idx][cOwner],CarInfo[idx][cRendszam]);
         // Itt a lényeg
         CreateVehicle(CarInfo[idx][cModel], CarInfo[idx][cLocationx], CarInfo[idx][cLocationy], CarInfo[idx][cLocationz], CarInfo[idx][cAngle], CarInfo[idx][cColorOne], CarInfo[idx][cColorTwo], -1);
         SetVehicleNumberPlate(idx, CarInfo[idx][cRendszam]);
         SetVehicleToRespawn(idx);
   idx++;
}
}
return 1;
}
Cím: Kocsispawn
Írta: Csabesz - 2011. május 06. - 18:22:22
DT RPG-be volt egy másik funkció ami betölti, ez a régi, GF-es...  :D
Nem tudom pontosan, hogy most INC-be írta(m)-e meg, vagy a módba.  ::|
Cím: Kocsispawn
Írta: bence19961 - 2011. május 06. - 18:30:01
TengeriMalacnak köszönöm szépen!
Zárok