[Pomoc]Ucitavanje house sistem-a

Započeo Ante_Street, Avgust 21, 2011, 02:26:21 PRE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Skripta koju koristim: LARP
Detaljan opis problema: Znaci moj problem je sto mi se kuce nece da ucitaju.Prebacivao sam iz Noxicus-a na moj mod((LARP))....

Sada me zanima koji od ovih djelova je dio koji ucitava house sistem:::: enum HouseData  stock SaveHouse( i ) public SaveHouses() stock InitHouses() public HouseLevel(playerid) public CHouseLevel(houseid)
Dio skripte: Ovaj dio je meni upao u oko-ja nisam imao neki dini include pa su mi izbacivani erorri define sam ga na vrhu skripte dal jos nesto treba uraditi
stock InitHouses()
{
  new FileName[128];
   for(new i = 0; i < MAX_HOUSES; i++)
   {
       format(FileName, sizeof(FileName), "Houses/House_%d.ini", i);
       if(fexist(FileName) )
       {
           Houses[i][hInteriorID] = dini_Int(FileName, "InteriorID" );
           Houses[i][hInteriorX] = dini_Float(FileName, "InteriorX" );
           Houses[i][hInteriorY] = dini_Float(FileName, "InteriorY" );
           Houses[i][hInteriorZ] = dini_Float(FileName, "InteriorZ" );
           
           Houses[i][HousePrice] = dini_Int(FileName, "HousePrice" );
           
           Houses[i][hExteriorID] = dini_Int(FileName, "ExteriorID" );
           Houses[i][hExteriorX] = dini_Float(FileName, "ExteriorX" );
           Houses[i][hExteriorY] = dini_Float(FileName, "ExteriorY" );
           Houses[i][hExteriorZ] = dini_Float(FileName, "ExteriorZ" );
 
           Houses[i][VaultMoney] = dini_Int(FileName, "VaultMoney" );
           Houses[i][HouseCocaine] = dini_Int(FileName, "HouseCocaine" );
           Houses[i][HousePot] = dini_Int(FileName, "HousePot" );
           Houses[i][HouseMaterials] = dini_Int(FileName, "HouseMaterials" );
           
           Houses[i][hOwner] = dini_Get(FileName, "Owner" );
           Houses[i][hLevel] = dini_Int(FileName, "Level" );
           Houses[i][LockStatus] = dini_Int(FileName, "LockStatus" );
           
           Houses[i][WeaponSlot1] = dini_Int(FileName, "WeaponSlot1" );
           Houses[i][WeaponSlot2] = dini_Int(FileName, "WeaponSlot2" );
           Houses[i][WeaponSlot3] = dini_Int(FileName, "WeaponSlot3" );
Houses[i][hVec] = dini_Int(FileName, "hVec" );
Houses[i][hVcol1] = dini_Int(FileName, "hVcol1" );
Houses[i][hVcol2] = dini_Int(FileName, "hVcol2" );
Houses[i][hAddres] = dini_Get(FileName, "Addres" );
           Houses[i][hOpis] = dini_Get(FileName, "Opis" );
Houses[i][hOwned] = dini_Int(FileName, "Owned" );
Houses[i][hType] = dini_Int(FileName, "Type" );
Houses[i][hRent] = dini_Int(FileName, "Rent" );
       Houses[i][hRentabil] = dini_Int(FileName, "Rentabil" );
Houses[i][hBanned] = dini_Int(FileName, "Banned" );
           printf( "[SISTEM] Kuca %d ucitana.", i);
           SpawnedHouses++;
      }
   }
return 1;
}

Ja Mislim da je problem u dini include-u samo ga neznam rjesiti napominjem dodao sam ga samo na vrh skripte #include <dini>
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Poslednja Izmena: Avgust 24, 2011, 02:01:15 PRE PODNE od Ante_Street
Trazim "Profesionalnog Skriptera" da mi napravi jednu stvar,cijena nebitna nek mi se javi na pm....trazim lika koji zna raditi ne nekog pocetnika

sta si definisao pod
#define FileName
pogledaj to
ako znas rijesiti rijesi,ako neznas postaj ovdje :)

Ili 'Houses' folder ne postoji, ili u njemu nemas datoteke kuca (primjerice 'House_1.ini') ili ako imaju one nisu ispravno postavljene... nesto od toga

I usput, dini ti je jako spor za ucitavanje opcenito, pogotovo ako imas mnogo kuca, recimo nekih 200 kuca, mislim da ce ti to oko minutu ucitavat :S
Respekt: [H]265, John, [03]Garsino, LordShigi, Dujma, Carlsson, Randy, Jacobs, Hu5o, Toni, Lukas, Curtis, Ivo, Hawks, Jack, Koksildo, gonss

Haha OMG => http://zaslike.com/files/9rd5urq94yqagvdsx3i.png [ovo nema nigdje]

Citatsta si definisao pod
#define FileName
pogledaj to
ako znas rijesiti rijesi,ako neznas postaj ovdje Smje&#353;ko
Rjesio sam taj problem samo me zanima jos odg od [ED]ZicMortal-a pa se moze zatvorit ova tema

Citat: [ED] ZicMortal poslato Avgust 22, 2011, 12:27:49 POSLE PODNE
Ili 'Houses' folder ne postoji, ili u njemu nemas datoteke kuca (primjerice 'House_1.ini') ili ako imaju one nisu ispravno postavljene... nesto od toga

I usput, dini ti je jako spor za ucitavanje opcenito, pogotovo ako imas mnogo kuca, recimo nekih 200 kuca, mislim da ce ti to oko minutu ucitavat :S

Koji predlazes?
Poslednja Izmena: Avgust 24, 2011, 02:00:28 PRE PODNE od Ante_Street
Trazim "Profesionalnog Skriptera" da mi napravi jednu stvar,cijena nebitna nek mi se javi na pm....trazim lika koji zna raditi ne nekog pocetnika

Predlazem
djson (ja ga koristim) => http://forum.sa-mp.com/showthread.php?t=48439
y ini => http://balkan-samp.com/forum/index.php?topic=20637.0 (tutorijal na balkan sampu)

Djson ti je jako slican diniu i jednostavan je, zato ga ja koristim. y ini je nesto brzi (ako se nevaram) i ima vise opcija (ako se nevaram)
Respekt: [H]265, John, [03]Garsino, LordShigi, Dujma, Carlsson, Randy, Jacobs, Hu5o, Toni, Lukas, Curtis, Ivo, Hawks, Jack, Koksildo, gonss

Haha OMG => http://zaslike.com/files/9rd5urq94yqagvdsx3i.png [ovo nema nigdje]