Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4609 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Žodžiu bandau kažką kurti su verslų sistema. Bet nesigauna žodžiu neatspausdina mano nurodytu žodžių. Kodas :

Nustatau jog užlipus ant pickup išmestu GUI lentelę :

if(pickupid > pickups[0][bizniss]-1 && pickupid < pickups[1][bizniss]+1)
{
 ShowPlayerDialog(playerid, 2556, DIALOG_STYLE_LIST,"Biznio valdymas","Biznio informacija","Rinktis","Atšaukti");

Po OnDialogResponse

if(dialogid == 2556)
{
if(response)
{
if(listitem == 0)
{
 new bizid = playerDB[playerid][rid][2];
 new msg[1266];
 format(msg, sizeof(msg), "Biznio pavadinimas: %s\nBiznio kaina %s\nBiznio pelnas %s/val",bussinesDB[bizid][pavadinimas],bussinesDB[bizid][bizkaina],bussinesDB[bizid][moka]);
 ShowPlayerDialog(playerid, 111, DIALOG_STYLE_MSGBOX,"Biznio informacija",msg,"Gerai","iseiti");
}
}
return 1;
}

Ir žodžiu kur turi būti Pavadinimas, biznio kainas, biznio pelnas. Ten nieko nerodo, ką ne taip darau ? Kas padės tam +rep

 

Viskas ok susitvarkiau :D Tiesiog tereikėjo šias eilutes nuimti :D

 //format(msg,sizeof(msg),"{FFFFFF}=== {00FF00}%s {FFFFFF}===",bussinesDB[pickupid][pavadinimas]);
 //SendClientMessage(playerid,COLOR,msg);
 //GetPlayerName(playerid,name,sizeof(name));

Bet dabar palaiva meta GUI lentelėje bet gal pats kaip nors susitvarkysiu :D

 

Po šito, sakyčiau kad jau blogai su krovimu...

Gali dar padėti su 3DTextLabele'iais ?

Žodžiu susikuriu

  new dtext[256];
  format(dtext,sizeof(dtext),"{FF8C00}%s\nKaina: {FF0000}%i {FF8C00}LT\nDidþiausias galimas pelnas: {FF0000}%i {FF8C00}LT á minutæ\nSavininkas: {FF0000}Nëra\n\nParduodama",bussinesDB[bizid][pavadinimas],bussinesDB[bizid][bizkaina],bussinesDB[bizid][moka],bussinesDB[bizid][own_name]);
  Update3DTextLabelText(bussinesDB[bizid][busstext],BALTA,dtext);

Ir padarau kai nusiperka bizni jį Updait'intu :

  format(dtext,sizeof(dtext),"{FF8C00}%s\nKaina: {FF0000}%i {FF8C00}LT\nDidþiausias galimas pelnas: {FF0000}%i {FF8C00}LT á minutæ\nSavininkas: {FF0000}%s",bussinesDB[bizid][pavadinimas],bussinesDB[bizid][bizkaina],bussinesDB[bizid][moka],bussinesDB[bizid][own_name]);
  Update3DTextLabelText(bussinesDB[bizid][busstext],BALTA,dtext);

bussinesDB.txt faile sukuriu prie visų enum'ų :

Text3D:busstext

Ir po CreateBussines :

bussinesDB[busid][busstext] = Create3DTextLabel("", BALTA, x,y,z,25, 0, 1);

Bet nerodo to 3DtextLabel'io :/

 

Kažkas panašaus į šį ? :

bussinesDB[busid][busstext] = Create3DTextLabel("Pavadinimas: %s\nKaina: %i\nPelnas: %i", BALTA, x,y,z,25, 0, 1);

Sorry kad tiek daug klausimu bet naujokas :D

neu neu neu.
new string[kiek_reikia];
format(string,sizeof(string),"Čia viską sufomatuoji",....);
bussinesDB[busid][busstext] = Create3DTextLabel(string,la la la);

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

(redaguota)

bussinesDB[busid][busstext] = Create3DTextLabel("", BALTA, x,y,z,25, 0, 1);

Tai kad kuri jį su tuščiu tekstu...

Pagal pamoką, kuria jis naudojasi taip ir turi būti. World (lyg ir vw ten :D) nustatytas į 1. Pagal tą paią pamoką dariausi ir aš, man veikė. :?

O tu į houseDB.txt kažką rašei, ar ne?

Redaguota , nario Martis.`
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Pagal pamoką, kuria jis naudojasi taip ir turi būti. World (lyg ir vw ten :D) nustatytas į 1. Pagal tą paią pamoką dariausi ir aš, man veikė. :?

  1. Aš apie virtual world nieko nesakiau
  2. Virtual world ten naudojamas NE 1, o 0.
  3. Paskutinis parametras reiškia ar bus tikrinamas matomumas per objektus, jei 1 label nebus matomas kiaurai pastatus.

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

houseDB.txt po "Kraunami bizniai

dedu :

for(new house=pickups[0][biznis]; house<pickups1biznis+1; house++)="" {="" format(file,sizeof(file),"saves="" bussines="" %i",house);="" if(!fexist(file))="" strmid(bussinesdbhouseown_name,"no",0,max_player_name,max_player_name);="" format(tekstas,sizeof(tekstas),"{ffffff}verslo="" pavadinimas:="" {33aa33}%s\n{ffffff}verslo="" kaina:="" {33aa33}%i="" lt\n{ffffff}Á="" minute:="" lt",bussinesdbhousepavadinimas,bussinesdbhousebizkaina,bussinesdbhousemoka);="" update3dtextlabeltext(bussinesdbhousebusstext,white,tekstas);="" continue;="" }="" strmid(bussinesdbhouseown_name,dini_get(file,"owner"),0,max_player_name,max_player_name);="" printf("biznis="" %i="" priklauso="" %s",house,bussinesdbhouseown_name);="" savininkas:="" {33aa33}%s",bussinesdbhousepavadinimas,bussinesdbhouseown_name);

Ir gaunu tokius error / warning :

data/houseDB.txt(67) : error 075: input line too long (after substitutions)
data/houseDB.txt(68) : warning 219: local variable "house" shadows a variable at a preceding level
data/houseDB.txt(68) : warning 213: tag mismatch
data/houseDB.txt(68) : error 032: array index out of bounds (variable "pickups")
data/houseDB.txt(68) : error 017: undefined symbol "pickups1biznis"
data/houseDB.txt(68) : error 029: invalid expression, assumed zero
data/houseDB.txt(68) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664	 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.

 

houseDB.txt po "Kraunami bizniai

dedu :

for(new house=pickups[0][biznis]; house<pickups1biznis+1; house++)="" {="" format(file,sizeof(file),"saves="" bussines="" %i",house);="" if(!fexist(file))="" strmid(bussinesdbhouseown_name,"no",0,max_player_name,max_player_name);="" format(tekstas,sizeof(tekstas),"{ffffff}verslo="" pavadinimas:="" {33aa33}%s\n{ffffff}verslo="" kaina:="" {33aa33}%i="" lt\n{ffffff}Á="" minute:="" lt",bussinesdbhousepavadinimas,bussinesdbhousebizkaina,bussinesdbhousemoka);="" update3dtextlabeltext(bussinesdbhousebusstext,white,tekstas);="" continue;="" }="" strmid(bussinesdbhouseown_name,dini_get(file,"owner"),0,max_player_name,max_player_name);="" printf("biznis="" %i="" priklauso="" %s",house,bussinesdbhouseown_name);="" savininkas:="" {33aa33}%s",bussinesdbhousepavadinimas,bussinesdbhouseown_name);

Ir gaunu tokius error / warning :

data/houseDB.txt(67) : error 075: input line too long (after substitutions)
data/houseDB.txt(68) : warning 219: local variable "house" shadows a variable at a preceding level
data/houseDB.txt(68) : warning 213: tag mismatch
data/houseDB.txt(68) : error 032: array index out of bounds (variable "pickups")
data/houseDB.txt(68) : error 017: undefined symbol "pickups1biznis"
data/houseDB.txt(68) : error 029: invalid expression, assumed zero
data/houseDB.txt(68) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664	 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.

Normaliai tą kodą įkelk, nes nieko nesuprantu aš toj vienoj eilutėje..

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

print("Kraunami bizniai");
for(new house=pickups[0][bizniss]; house<pickups[1][bizniss]+1; house++)
{
 new tekstas[280];
 format(file,sizeof(file),"saves/bussines/%i",house);
 if(!fexist(file))
 {
  strmid(bussinesDB[house][own_name],"no",0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
  format(tekstas,sizeof(tekstas),"{339900}Verslas parduodamas!\nVerslo pavadinimas: {ffffff}%s\n{339900}Verslo kaina: {ffffff}%iLT\n{339900}Uždarbis: {ffffff}%iLT/min",bussinesDB[house][pavadinimas],bussinesDB[house][bizkaina],bussinesDB[house][moka]);
  Update3DTextLabelText(bussinesDB[house][busstext], 0xFF4500FF, tekstas);
  continue;
 }
 strmid(bussinesDB[house][own_name],dini_Get(file,"owner_name"),0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
 printf("Biznis %i priklauso %s",house,bussinesDB[house][own_name]);
 format(tekstas,sizeof(tekstas),"{339900}Verslas nupirktas!\nVerslo pavadinimas: {ffffff}%s\n{339900}Verslo savininkas: {33AA33}%s",bussinesDB[house][pavadinimas],bussinesDB[house][own_name]);
		    Update3DTextLabelText(bussinesDB[house][busstext], 0xFF4500FF, tekstas);
}

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4609 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...