[Pomoc] Litl problem sa Biznis 3DTextom - sitnica

Započeo Bugi
16. Jun 2013. Zaključano
298
pregleda
5
postova
Bugi
5
Crime Lord
16. Jun 2013.
Skripta koju koristim: Moja od nule
Detaljan opis problema: evo sad pravio ja neki biz sistem na osnovu onog greedyijevog house sistema i problem je sto mi pravi problem ova vrsta: pogledajte na slici evo dela skripte CMD:makebiz
Dio skripte:
CMD:makebiz(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1," "CRVENA"Nemate ovlastenje za koriscenje ove komande!");
new id,vrsta,level,cena,Float:X,Float:Y,Float:Z,bfirme,string; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",id,vrsta,level,cena)) return SCM(playerid,-1,""CRVENA"FS | "SIVA"/makebiz ");
    if(id >= MAX_BIZ) return SCM(playerid,-1, ""CRVENA"FS | "SIVA"Maximum firmi je ogranicen ne mozes koristiti taj ID!");
format(bfirme, sizeof(bfirme), BPATH, id);
if(fexist(bfirme)) return SCM(playerid,-1, "FS | "SPLAVA"ID te firme vec postoji!");
if(vrsta == 1) // BUTIK
{
        BizInfo = 207.054992;
    BizInfo = -138.804992;
    BizInfo = 1003.507812;
    BizInfo = 1;
    strmid(BizInfo,"Butik",0,strlen("Butik"),255);
}
else if(vrsta == 2) // PRODAVNICA
{
        BizInfo = 6.091179;
    BizInfo = -29.271898;
    BizInfo = 1003.549438;
    BizInfo = 1;
    strmid(BizInfo,"Prodavnica",0,strlen("Prodavnica"),255);
}
else if(vrsta == 3) // PIZZERIJA
{
        BizInfo = 373.825653;
    BizInfo = -117.270904;
    BizInfo = 1001.499511;
    BizInfo = 1;
    strmid(BizInfo,"Pizzerija",0,strlen("Pizzerija"),255);
}
else if(vrsta == 4) // KAFIC
{
        BizInfo = 681.557861;
    BizInfo = -455.680053;
    BizInfo = -25.609874;
    BizInfo = 1;
    strmid(BizInfo,"Kafic",0,strlen("Kafic"),255);
}
else if(vrsta == 5) // RESTORAN
{
        BizInfo = 452.489990;
    BizInfo = -18.179698;
    BizInfo = 1001.132812;
    BizInfo = 1;
    strmid(BizInfo,"Restoran",0,strlen("Restoran"),255);
}
else if(vrsta == 12) // AUTO SKOLA
{
        BizInfo = 373.825653;
    BizInfo = -117.270904;
    BizInfo = 1001.499511;
    BizInfo = 1;
    strmid(BizInfo,"Auto Skola",0,strlen("Auto Skola"),255);
}
else if(vrsta == 14) // MALI BURG
{
        BizInfo = 375.962463;
    BizInfo = -65.816848;
    BizInfo = 1001.507812;
    BizInfo = 1;
    strmid(BizInfo,"Mali Burg",0,strlen("Mali Burg"),255);
}
//***************************************************
BizInfo = cena;
BizInfo = level;
  BizInfo = X;
    BizInfo = Y;
BizInfo = Z;
    BizInfo = 0;
BizInfo = 1;
BizInfo = vrsta;
    strmid(BizInfo,"Niko",0,strlen("Niko"),255); strmid(BizInfo,"Default",0,strlen("Default"),255);
    format(string,sizeof(string),""SPLAVA"Firma na Prodaju!\nVrsta: "BELA"%s\n"SPLAVA"Cena: "BELA"%d\n"SPLAVA"Level: "BELA"%d\n"SPLAVA"ID Firme: "BELA"%d\n"SPLAVA"Za kupovinu /kupifirmu",BizInfo,BizInfo,BizInfo,id);
    BizLabel = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
    BizPickup = CreatePickup(1272, 1, BizInfo, BizInfo, BizInfo, BizInfo);
SCM(playerid,-1,""SIVA"Firma je uspesno kreirana!");
new file4;
    format(file4, sizeof(file4), BPATH, id);
    new INI:File = INI_Open(file4);
    INI_SetTag(File,"data");
    INI_WriteInt(File,"bOwned", BizInfo);
    INI_WriteInt(File,"bPrice", BizInfo);
    INI_WriteString(File,"bOwner", BizInfo);
    INI_WriteInt(File,"bType", BizInfo);
    INI_WriteInt(File,"bLocked", BizInfo);
    INI_WriteInt(File,"bMoney", BizInfo);
    INI_WriteFloat(File,"bEntranceX", BizInfo);
    INI_WriteFloat(File,"bEntranceY", BizInfo);
    INI_WriteFloat(File,"bEntranceZ", BizInfo);
    INI_WriteFloat(File,"bEntranceA", BizInfo);
    INI_WriteFloat(File,"bExitX", BizInfo);
    INI_WriteFloat(File,"bExitY", BizInfo);
    INI_WriteFloat(File,"bExitZ", BizInfo);
    INI_WriteFloat(File,"bExitA", BizInfo);
    INI_WriteInt(File,"bInt", BizInfo);
    INI_WriteInt(File,"bWorld", BizInfo);
    INI_WriteInt(File,"bInsideInt", BizInfo);
    INI_WriteInt(File,"bInsideWorld", BizInfo);
    INI_WriteString(File,"bName", BizInfo);
    INI_Close(File);
return 1;
}

Neke slike/video za lakse dobivanje pomoci:
http://www.zaslike.com/files/grjkmnh0errcmhmkq6cj.png
Deleted User
Obrisan korisnik
16. Jun 2013.
Ovaj format:
format(string,sizeof(string),""SPLAVA"Firma na Prodaju!\nVrsta: "BELA"%s\n"SPLAVA"Cena: "BELA"%d\n"SPLAVA"Level: "BELA"%d\n"SPLAVA"ID Firme: "BELA"%d\n"SPLAVA"Za kupovinu /kupifirmu",BizInfo,BizInfo,BizInfo,id);


Zameni sa ovim:
format(string,sizeof(string),""SPLAVA"Firma na Prodaju!\nVrsta: "BELA"%d\n"SPLAVA"Cena: "BELA"%d\n"SPLAVA"Level: "BELA"%d\n"SPLAVA"ID Firme: "BELA"%d\n"SPLAVA"Za kupovinu /kupifirmu",BizInfo,BizInfo,BizInfo,id);


EDIT:
Nisam napisao sta sam menjao. Stavio si formatira vrstu kao string, a to je ceo broj..
Bugi
5
Crime Lord
16. Jun 2013.
Ne shvatas gagi ja zelim da ispise npr Butik kod vrste a ne Vrsta: 1 i to znas da pise slovima a ti si stavio %d ako se i malo razumem ide %s za reci i recenice a ovo je rec 😄 tako da nzm dal treba da stavim tu umesto PlayerInfo da stavim vrsta 😄
Deleted User
Obrisan korisnik
16. Jun 2013.
|LZ| Bugi wrote on June 16, 2013, 6:49 pm:
Ne shvatas gagi ja zelim da ispise npr Butik kod vrste a ne Vrsta: 1 i to znas da pise slovima a ti si stavio %d ako se i malo razumem ide %s za reci i recenice a ovo je rec 😄 tako da nzm dal treba da stavim tu umesto PlayerInfo da stavim vrsta 😄

Pa uvedi novu promenljivu u enumulator BizInfo npr.
VrstaName,


I onda kod svih vrsta dodas
format(BizInfo,24,"Butik");//Ti menjas...


Dodas da to VrstaName cuva i iscitava kao string
i onda u formatu za label ides %s i formatiraces VrstaName...
Bugi
5
Crime Lord
16. Jun 2013.
A dal bi moglo da promenim bType u string... Msm ono bType; posto sam ovde vec pravio vrsta; i to i samo dodam vrsta = BizInfo?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha