Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: davax poslato Januar 22, 2014, 17:08:57 POSLE PODNE

Naslov: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 22, 2014, 17:08:57 POSLE PODNE
Skripta koju koristim:Moja
Detaljan opis problema:Nema teksta ,..  ne pise nista na kuci (Kupikucu, level, adresa,cijena,..)  nez mozda sam ja nesto obrisao ili ? sta bi moglo bit ?
Dio skripte:VV
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.zaslike.com/viewer.php?file=9aowcgp9gyhvgj0vto7.png
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Ermin. poslato Januar 22, 2014, 17:38:56 POSLE PODNE
Text3D tag + Create3DTextLabel
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 22, 2014, 17:49:31 POSLE PODNE
sta s tim ?     
CitatText3D tag + Create3DTextLabel


Na firmama pise samo na kucama nepise
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 22, 2014, 18:52:35 POSLE PODNE
BUMP
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Farkias poslato Januar 22, 2014, 19:30:35 POSLE PODNE
http://wiki.sa-mp.com/wiki/Create3DTextLabel
http://wiki.sa-mp.com/wiki/CreatePickup

koristi se tim funkcijama..
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 22, 2014, 21:14:26 POSLE PODNE
Pa samo me zanima koja bi greska mogla biti da se to ne vidi  ??

Bio blizu ili ne   opet se ne vidi   a sa firmama je sve ok
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Maillxx poslato Januar 22, 2014, 21:18:47 POSLE PODNE
kakvi house sytem koristis pastaj scriptu
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 22, 2014, 21:25:25 POSLE PODNE
#define KUCE_FILE    "Kuce/%d.ini"
#define MAX_KUCA 900
enum Kuce
{
kProveraVlasnika,
kVlasnik[MAX_PLAYER_NAME],
kVrsta[35],
Float:kUlazX,
Float:kUlazY,
Float:kUlazZ,
Float:kIzlazX,
Float:kIzlazY,
Float:kIzlazZ,
kLevel,
kCena,
    kNovac,
kInt,
kZatvoreno,
kVW,
kOruzije,
kMunicija,
kRent,
kCenaRenta,
kZvono,
kFrizder,
kMats,
kDroga,
kOdjeca,
kVrstaIntKuce,
kHrana
};
new KucaInfo[MAX_KUCA][Kuce];
new KucaPickup[sizeof(KucaInfo)];
new Text3D:KucaLabel[sizeof(KucaInfo)];



//////////////////////////KUCE UCITAVANJE////////////////////////////////////////
for(new k = 0; k < sizeof(KucaInfo); k++)
    {
        new kFile[80], string[500];
        format(kFile, sizeof(kFile), KUCE_FILE, k);
        if(fexist(kFile))
        {
            INI_ParseFile(kFile, "UcitajKuce", .bExtra = true, .extra = k);
            if(KucaInfo[k][kProveraVlasnika] == 0)
        {
            format(string,sizeof(string),""HZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /kupikucu",KucaInfo[k][kVrsta],KucaInfo[k][kCena],KucaInfo[k][kLevel],UlicaKuce(k));
            KucaLabel[k] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[k][kUlazX],KucaInfo[k][kUlazY],KucaInfo[k][kUlazZ],30.0,0,1);
            KucaPickup[k] = CreateDynamicPickup(1273, 1, KucaInfo[k][kUlazX], KucaInfo[k][kUlazY], KucaInfo[k][kUlazZ]);
        }
        else if(KucaInfo[k][kProveraVlasnika] == 1)
        {
                if(KucaInfo[k][kRent] == 0)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s",KucaInfo[k][kVlasnik],KucaInfo[k][kVrsta],KucaInfo[k][kLevel],KucaInfo[k][kCena],UlicaKuce(k));
}
else if(KucaInfo[k][kRent] == 1)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Cena Renta: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"",KucaInfo[k][kVlasnik],KucaInfo[k][kVrsta],KucaInfo[k][kLevel],KucaInfo[k][kCena],UlicaKuce(k));
}
KucaLabel[k] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[k][kUlazX],KucaInfo[k][kUlazY],KucaInfo[k][kUlazZ],30.0,0,1);
            KucaPickup[k] = CreateDynamicPickup(1239, 1, KucaInfo[k][kUlazX], KucaInfo[k][kUlazY], KucaInfo[k][kUlazZ]);
        }
}
}



stock KuceLP(idkuce)
{
new string[500];
if(KucaInfo[idkuce][kProveraVlasnika] == 0)
{
Delete3DTextLabel(KucaLabel[idkuce]);
DestroyDynamicPickup(KucaPickup[idkuce]);
        format(string,sizeof(string),""HZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /kupikucu",KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kLevel],UlicaKuce(idkuce));
        KucaLabel[idkuce] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ],30.0,0,1);
        KucaPickup[idkuce] = CreateDynamicPickup(1273, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
}
else if(KucaInfo[idkuce][kProveraVlasnika] == 1)
{
Delete3DTextLabel(KucaLabel[idkuce]);
DestroyDynamicPickup(KucaPickup[idkuce]);
        if(KucaInfo[idkuce][kRent] == 0)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kLevel],KucaInfo[idkuce][kCena],UlicaKuce(idkuce));
}
else if(KucaInfo[idkuce][kRent] == 1)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Cijena Renta: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kLevel],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kCenaRenta],UlicaKuce(idkuce));
}
        KucaLabel[idkuce] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ],30.0,0,1);
        KucaPickup[idkuce] = CreateDynamicPickup(1239, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
}
return 1;
}


CMD:napravikucu(playerid, params[],help)
{
//#pragma unused help
//#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FL | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pAdmin] < 7) return SCM(playerid,-1,""SPLAVA"[FL] "SIVA"Samo Vlasnik!");
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[FL] "SIVA"Morate biti na admin duznosti!");
new idkuce,vrsta,level,cena,fkuce[80],string[500]; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",idkuce,vrsta,level,cena))
{
    SCM(playerid,-1,""CRVENA"FL Pomoc | "SIVA"/kreirajkucu [ID] [Vrsta] [Level] [Cijena]");
    SCM(playerid,-1,""CRVENA"Vrste Kuca | "SIVA" 0: Mala | 1: Srednja | 2: Velika | 3: Villa");
    return 1;
}
    if(idkuce >= MAX_KUCA) return SCM(playerid,-1, ""CRVENA"FL | "SIVA"Maximum kuca je ogranicen ne mozes koristiti taj ID!");
format(fkuce, sizeof(fkuce), KUCE_FILE, idkuce);
if(fexist(fkuce)) return SCM(playerid,-1, "FL | "SPLAVA"ID te kuce vec postoji!");
if(vrsta == 0) // MALA KUCA
{
        KucaInfo[idkuce][kIzlazX] = 223.0732;
    KucaInfo[idkuce][kIzlazY] = 1288.3668;
    KucaInfo[idkuce][kIzlazZ] = 1082.1406;
    KucaInfo[idkuce][kInt] = 1;
    strmid(KucaInfo[idkuce][kVrsta],"Mala Kuca",0,strlen("Mala Kuca"),255);
    KucaInfo[idkuce][kVrstaIntKuce] = 1;
}
else if(vrsta == 1) // SREDNJA KUCA
{
        KucaInfo[idkuce][kIzlazX] = 2365.2822;
    KucaInfo[idkuce][kIzlazY] = -1134.5186;
    KucaInfo[idkuce][kIzlazZ] = 1050.8750;
    KucaInfo[idkuce][kInt] = 8;
    strmid(KucaInfo[idkuce][kVrsta],"Srednja Kuca",0,strlen("Srednja Kuca"),255);
    KucaInfo[idkuce][kVrstaIntKuce] = 2;
}
else if(vrsta == 2) // VELIKA KUCA
{
        KucaInfo[idkuce][kIzlazX] = 2317.8977;
    KucaInfo[idkuce][kIzlazY] = -1025.7722;
    KucaInfo[idkuce][kIzlazZ] = 1050.2109;
    KucaInfo[idkuce][kInt] = 9;
    strmid(KucaInfo[idkuce][kVrsta],"Velika Kuca",0,strlen("Velika Kuca"),255);
    KucaInfo[idkuce][kVrstaIntKuce] = 3;
}
else if(vrsta == 3) // VILLA KUCA
{
        KucaInfo[idkuce][kIzlazX] = 140.2605;
    KucaInfo[idkuce][kIzlazY] = 1367.4221;
    KucaInfo[idkuce][kIzlazZ] = 1083.8615;
    KucaInfo[idkuce][kInt] = 5;
    strmid(KucaInfo[idkuce][kVrsta],"Villa",0,strlen("Villa"),255);
    KucaInfo[idkuce][kVrstaIntKuce] = 4;
}
KucaInfo[idkuce][kCena] = cena; KucaInfo[idkuce][kLevel] = level; KucaInfo[idkuce][kUlazX] = X; KucaInfo[idkuce][kHrana] = 0;
    KucaInfo[idkuce][kUlazY] = Y; KucaInfo[idkuce][kUlazZ] = Z; KucaInfo[idkuce][kProveraVlasnika] = 0; KucaInfo[idkuce][kFrizder] = 0;
    KucaInfo[idkuce][kNovac] = 0; KucaInfo[idkuce][kZatvoreno] = 1; KucaInfo[idkuce][kVW] = idkuce; KucaInfo[idkuce][kZvono] = 0;
    KucaInfo[idkuce][kOruzije] = -1; KucaInfo[idkuce][kMunicija] = 0; KucaInfo[idkuce][kRent] = 0; KucaInfo[idkuce][kCenaRenta] = 50;
    KucaInfo[idkuce][kMats] = 0; KucaInfo[idkuce][kDroga] = 0; KucaInfo[idkuce][kOdjeca] = 0; strmid(KucaInfo[idkuce][kVlasnik],"Niko",0,strlen("Niko"),255);
    format(string,sizeof(string),""LJUB"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /kupikucu",KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kLevel],UlicaKuce(idkuce));
    KucaLabel[idkuce] = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
    KucaPickup[idkuce] = CreatePickup(1273, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
    SacuvajKucu(idkuce);
SCMF(playerid,-1,""CRVENA"[FL] "SIVA"Kuca je uspjesno kreirana (ID Kuce: %d)!",idkuce);
return 1;
}



to je to sta trebas ??
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Maillxx poslato Januar 22, 2014, 21:40:04 POSLE PODNE
Zamjeni te sve 3dext labele sa streamerovim radit ce sto posto
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 23, 2014, 13:24:08 POSLE PODNE
Citat
Zamjeni te sve 3dext labele sa streamerovim radit ce sto posto


Kako da stavim te streamerove ??

I nekuzim zasto bi tada radilo 

Firme su isto 3dext   alo one rade sve ok   samo na kucama ne radi   


Nez sta bi moglo biti problem  mozda sam slucajno nesto obrisao ili promjenio
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: CamPeR1232 poslato Januar 23, 2014, 13:26:58 POSLE PODNE
Create3DTextLabel pretvori u CreateDynamic3DTextLabel
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 23, 2014, 14:25:59 POSLE PODNE
Citat
Create3DTextLabel pretvori u CreateDynamic3DTextLabel


E sad se ne vidi ni od firmi   textlabel                   a prije se vidio     
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: CamPeR1232 poslato Januar 23, 2014, 20:58:35 POSLE PODNE
Create3DTextLabel(text[], color, Float:X, Float:Y, Float:Z, Float:DrawDistance, virtualworld, testLOS)

CreateDynamic3DTextLabel(const text[], color, Float:x, Float:y, Float:z, Float:drawdistance, attachedplayer = INVALID_PLAYER_ID, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:distance = 100.0); 
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Maillxx poslato Januar 23, 2014, 21:34:09 POSLE PODNE
stock KuceLP(idkuce)
{
   new string[500];
   if(KucaInfo[idkuce][kProveraVlasnika] == 0)
   {
      Delete3DTextLabel(KucaLabel[idkuce]);
      DestroyDynamicPickup(KucaPickup[idkuce]);
        format(string,sizeof(string),""HZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /kupikucu",KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kLevel],UlicaKuce(idkuce));
        KucaLabel[idkuce] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ],30.0,0,1);
        KucaPickup[idkuce] = CreateDynamicPickup(1273, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
   }
   else if(KucaInfo[idkuce][kProveraVlasnika] == 1)
   {
      Delete3DTextLabel(KucaLabel[idkuce]);
      DestroyDynamicPickup(KucaPickup[idkuce]);
        if(KucaInfo[idkuce][kRent] == 0)
      {
         format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kLevel],KucaInfo[idkuce][kCena],UlicaKuce(idkuce));
      }
      else
      {
         format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Cijena Renta: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kLevel],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kCenaRenta],UlicaKuce(idkuce));
      }
        KucaInfo[idkuce][Label] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ],30.0,0,1);
        KucaPickup[idkuce] = CreateDynamicPickup(1239, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
   }
   return 1;
}

probaj ovaj kod
pod enum kuce dodaj Label i ovo kopiraj kod
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Ilcev321 poslato Januar 23, 2014, 22:32:38 POSLE PODNE
na kraju deo skripte - labela ,30.0,0,1);
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 24, 2014, 16:10:54 POSLE PODNE
Ne radi neke erore mi baca

Znaci samo na firmama ima 3dtextlabel

a na kucama , vikendicama ,stanovima nema !!

#define KUCE_FILE    "Kuce/%d.ini"
#define MAX_KUCA 900
enum Kuce
{
kProveraVlasnika,
kVlasnik[MAX_PLAYER_NAME],
kVrsta[35],
Float:kUlazX,
Float:kUlazY,
Float:kUlazZ,
Float:kIzlazX,
Float:kIzlazY,
Float:kIzlazZ,
kLevel,
kCena,
    kNovac,
kInt,
kZatvoreno,
kVW,
kOruzije,
kMunicija,
kRent,
kCenaRenta,
kZvono,
kFrizder,
kMats,
kDroga,
kOdjeca,
kVrstaIntKuce,
kHrana
};
new KucaInfo[MAX_KUCA][Kuce];
new KucaPickup[sizeof(KucaInfo)];
new Text3D:KucaLabel[sizeof(KucaInfo)];


#define FIRMA_FILE    "Firme/%d.ini"
#define MAX_FIRMI 900
enum Firme
{
fImaVlasnika,
fVlasnik[MAX_PLAYER_NAME],
fVrsta,
fNaziv[64],
fIznuda[64],
Float:fUlazX,
Float:fUlazY,
Float:fUlazZ,
Float:fIzlazX,
Float:fIzlazY,
Float:fIzlazZ,
fLevel,
fCena,
fKasa,
fInt,
fZatvoreno,
fProizvodi,
fMaxProizvodi,
fVW
};











new FirmaInfo[MAX_FIRMI][Firme];
new UsaoFirma[MAX_PLAYERS];
new FirmaPickup[sizeof(FirmaInfo)];
new Text3D:FirmaLabel[sizeof(FirmaInfo)];


stock KuceLP(idkuce)
{
new string[500];
if(KucaInfo[idkuce][kProveraVlasnika] == 0)
{
Delete3DTextLabel(KucaLabel[idkuce]);
DestroyDynamicPickup(KucaPickup[idkuce]);
        format(string,sizeof(string),""HZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /kupikucu",KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kLevel],UlicaKuce(idkuce));
        KucaLabel[idkuce] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ],30.0,0,1);
        KucaPickup[idkuce] = CreateDynamicPickup(1273, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
}
else if(KucaInfo[idkuce][kProveraVlasnika] == 1)
{
Delete3DTextLabel(KucaLabel[idkuce]);
DestroyDynamicPickup(KucaPickup[idkuce]);
        if(KucaInfo[idkuce][kRent] == 0)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kLevel],KucaInfo[idkuce][kCena],UlicaKuce(idkuce));
}
else if(KucaInfo[idkuce][kRent] == 1)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Cijena Renta: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"",KucaInfo[idkuce][kVlasnik],KucaInfo[idkuce][kVrsta],KucaInfo[idkuce][kLevel],KucaInfo[idkuce][kCena],KucaInfo[idkuce][kCenaRenta],UlicaKuce(idkuce));
}
        KucaLabel[idkuce] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[idkuce][kUlazX],KucaInfo[idkuce][kUlazY],KucaInfo[idkuce][kUlazZ],30.0,0,1);
        KucaPickup[idkuce] = CreateDynamicPickup(1239, 1, KucaInfo[idkuce][kUlazX], KucaInfo[idkuce][kUlazY], KucaInfo[idkuce][kUlazZ]);
}
return 1;
}


stock FirmaLabelIPickup(idfirme)
{
new string[256];
if(FirmaInfo[idfirme][fImaVlasnika] == 0)
{
Delete3DTextLabel(FirmaLabel[idfirme]);
DestroyDynamicPickup(FirmaPickup[idfirme]);
format(string,sizeof(string),""ZPLAVA"[ "BELA"%s "ZPLAVA"]\n"ZPLAVA"Firma na prodaju!\n"ZPLAVA"Cijena: "BELA"%d$\n"ZPLAVA"Level: "BELA"%d\n"ZPLAVA"Za kupovinu /kupifirmu",FirmaInfo[idfirme][fNaziv],FirmaInfo[idfirme][fCena],FirmaInfo[idfirme][fLevel]);
FirmaLabel[idfirme] = Create3DTextLabel(string ,0x33CCFFAA,FirmaInfo[idfirme][fUlazX], FirmaInfo[idfirme][fUlazY], FirmaInfo[idfirme][fUlazZ],30.0, 0, 1);
FirmaPickup[idfirme] = CreateDynamicPickup(1274, 1, FirmaInfo[idfirme][fUlazX], FirmaInfo[idfirme][fUlazY], FirmaInfo[idfirme][fUlazZ]);
}
else if(FirmaInfo[idfirme][fImaVlasnika] == 1)
{
Delete3DTextLabel(FirmaLabel[idfirme]);
DestroyDynamicPickup(FirmaPickup[idfirme]);
format(string,sizeof(string),""ZPLAVA"[ "BELA"%s "ZPLAVA"]\n"ZPLAVA"Vlasnik: "BELA"%s\n"ZPLAVA"Level: "BELA"%d\n"ZPLAVA"Iznuda: "BELA"%s",FirmaInfo[idfirme][fNaziv],FirmaInfo[idfirme][fVlasnik],FirmaInfo[idfirme][fLevel],FirmaInfo[idfirme][fIznuda]);
FirmaLabel[idfirme] = Create3DTextLabel(string ,0x33CCFFAA,FirmaInfo[idfirme][fUlazX], FirmaInfo[idfirme][fUlazY], FirmaInfo[idfirme][fUlazZ],30.0, 0, 1);
FirmaPickup[idfirme] = CreateDynamicPickup(1239, 1, FirmaInfo[idfirme][fUlazX], FirmaInfo[idfirme][fUlazY], FirmaInfo[idfirme][fUlazZ]);
}
return 1;
}


for(new k = 0; k < sizeof(KucaInfo); k++)
    {
        new kFile[80], string[500];
        format(kFile, sizeof(kFile), KUCE_FILE, k);
        if(fexist(kFile))
        {
            INI_ParseFile(kFile, "UcitajKuce", .bExtra = true, .extra = k);
            if(KucaInfo[k][kProveraVlasnika] == 0)
        {
            format(string,sizeof(string),""HZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Level: "BELA"%d\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"Za kupovinu kuce /kupikucu",KucaInfo[k][kVrsta],KucaInfo[k][kCena],KucaInfo[k][kLevel],UlicaKuce(k));
            KucaLabel[k] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[k][kUlazX],KucaInfo[k][kUlazY],KucaInfo[k][kUlazZ],30.0,0,1);
            KucaPickup[k] = CreateDynamicPickup(1273, 1, KucaInfo[k][kUlazX], KucaInfo[k][kUlazY], KucaInfo[k][kUlazZ]);
        }
        else if(KucaInfo[k][kProveraVlasnika] == 1)
        {
                if(KucaInfo[k][kRent] == 0)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s",KucaInfo[k][kVlasnik],KucaInfo[k][kVrsta],KucaInfo[k][kLevel],KucaInfo[k][kCena],UlicaKuce(k));
}
else if(KucaInfo[k][kRent] == 1)
{
format(string,sizeof(string),""HZELENA"Vlasnik: "BELA"%s\n"HZELENA"Vrsta: "BELA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cijena: "BELA"%d$\n"HZELENA"Cena Renta: "BELA"%d$\n"HZELENA"Adresa: "BELA"%s\n"HZELENA"",KucaInfo[k][kVlasnik],KucaInfo[k][kVrsta],KucaInfo[k][kLevel],KucaInfo[k][kCena],UlicaKuce(k));
}
KucaLabel[k] = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo[k][kUlazX],KucaInfo[k][kUlazY],KucaInfo[k][kUlazZ],30.0,0,1);
            KucaPickup[k] = CreateDynamicPickup(1239, 1, KucaInfo[k][kUlazX], KucaInfo[k][kUlazY], KucaInfo[k][kUlazZ]);
        }
}
}


///////////////////////////////FIRME UCITAVANJE///////////////////////////////
for(new b = 0; b < sizeof(FirmaInfo); b++)
{
new gFile[80],string[260];
format(gFile, sizeof(gFile), FIRMA_FILE, b);
if(fexist(gFile))
{
INI_ParseFile(gFile, "UcitajFirme", .bExtra = true, .extra = b);
if(FirmaInfo[b][fImaVlasnika] == 0)
{
format(string,sizeof(string),""ZPLAVA"[ "BELA"%s "ZPLAVA"]\n"CRVENA"Firma na prodaju!\n"ZPLAVA"Cijena: "BELA"%d$\n"ZPLAVA"Level: "BELA"%d\n"ZPLAVA"Za kupovinu /kupifirmu",FirmaInfo[b][fNaziv],FirmaInfo[b][fCena],FirmaInfo[b][fLevel]);
FirmaLabel[b] = Create3DTextLabel(string ,0x33CCFFAA,FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ],30.0, 0, 1);
FirmaPickup[b] = CreateDynamicPickup(1274, 1, FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ]);
}
else if(FirmaInfo[b][fImaVlasnika] == 1)
{
format(string,sizeof(string),""ZPLAVA"[ "BELA"%s "ZPLAVA"]\n"CRVENA"Vlasnik: "BELA"%s\n"ZPLAVA"Level: "BELA"%d\n"ZPLAVA"Iznuda: "BELA"%s",FirmaInfo[b][fNaziv],FirmaInfo[b][fVlasnik],FirmaInfo[b][fLevel],FirmaInfo[b][fIznuda]);
FirmaLabel[b] = Create3DTextLabel(string ,0x33CCFFAA,FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ],30.0, 0, 1);
FirmaPickup[b] = CreateDynamicPickup(1239, 1, FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ]);
}
if(FirmaInfo[b][fVrsta] == VRSTA_MARKET) CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 56, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_BURG)      CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 10, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_CLUCKIN)   CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 14, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_PIZZA)     CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 29, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_PIGPEN)    CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 48, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_BAR)       CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 49, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_GYM)       CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 54, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_SEXSHOP)   CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 36, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_BINCO)     CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 45, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_GUNSHOP)   CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 6, -1, 0, 0, -1, 150.0);
if(FirmaInfo[b][fVrsta] == VRSTA_DISCO)     CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 48, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_RESTORAN)  CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 50, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_ZIP)       CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 45, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_VICTIM)    CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 45, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_SUBURBAN)  CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 45, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_BARBER)    CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 7, -1, 0, 0, -1, 150.0);
        if(FirmaInfo[b][fVrsta] == VRSTA_KLADIONICA)CreateDynamicMapIcon(FirmaInfo[b][fUlazX], FirmaInfo[b][fUlazY], FirmaInfo[b][fUlazZ], 25, -1, 0, 0, -1, 150.0);
}
}
////////



Evo dao sam vam ovo sta radi  FIRME  i ovo sta neradi KUCE      ako ima koja greska
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: Ermin. poslato Januar 24, 2014, 17:25:06 POSLE PODNE
Pa prebaci u dynamic sve i updateuj streamer plugin, mozda si premasio limit obicnih 3dova (1024)
Naslov: Odg: [Pomoc]Ne ucita ,..
Poruka od: davax poslato Januar 24, 2014, 19:11:16 POSLE PODNE
Kad stavim u dynamic ni firme se onda ne vide   ,..

Sta moram sve   Create3DTextLabel   zamjenim sa   CreateDynamic3DTextLabel               i jos sta moram zamjenit ili stavit ??   

ovo moram isto zamjenit ?? ili new Text3D:ServerLabel[100];