Skripta koju koristim: Pravim neku FS.
Detaljan opis problema: Napravio sam da korisnik dodaje neke stringove i sve se to zapiÅ¡e fino u fajl jedno ispod drugog i sada želim da uÄitam to ali ne Äitav fajl da mi stane u jednu liniju u dialogu kada se bira, nego da bude 1 linija, pa ispod nje druga linija. Prva linija u fajlu , prva linija(opcija) u dialogu i sve tako.
Ako neko može napraviti nije bitno kako, YINI ili file.inc sve jedno mi je, predlagali su mi da napravim kada dodaje igraÄ stringove da sprema u enum npr kao [string1] kada doda prvi, string2 za drugi ali ne znam napraviti.
Pa ako iko zna može i ovako HITNO!
Dio skripte:
ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_LIST, "asdasdd", string, "Odaberi.","Odustani.");
ovaj gore code, prikazuje da sam stavio string koju sam uÄitao ali mi bude sve u jednoj liniji.
Neke slike/video za lakse dobivanje pomoci(neobavezno):
nerazumem te bas najbolje..
sta tacno radis...
Nešto deseto, gledaj jednostavno je, zamisli sebi ovako:
napravio sam komandu koja zapisuje šta se upiše, taj string u fajl i radi - uredu.
i sada dodam 5 takih stringova u taj fajl - uredu.
eh sad želim da uÄitam npr samo drugi string bez prvog i ostalih, znaÄi samo string drugi.
govorili su mi da se može preko enuma, kao da se napravi enum i sada kada se doda prvi string da se zapiše kao ono [pString1] pa kada se dodaje opet string da se provjeri da li postoji [pString1] ako postoji da se broj poveća za 1 i bude string2.
ali je pojma nemam o tome, valjda vi znate nešto bolje.
Ovako
YCMD:organizacije(playerid, params[],help)
{
#pragma unused help
new porukaa[256];
new poruka11[256];
new poruka12[256];
format(porukaa,sizeof(porukaa),"blabla");
format(poruka11,sizeof(poruka11),"\nblabla");
format(poruka12,sizeof(poruka12),"\nblabla");
format(blabla, 713,"%s%s%s%s",porukaa,poruka11,poruka12,poruka13);
ShowPlayerDialog(playerid, 523, DIALOG_STYLE_MSGBOX, "{1E90FF}Blabla", blabla, "Ok", "" );
}
Evo,ja sam koristio YCMD ti samo promeni u tvoje
Koristis "\n" da spustas text u drugu liniju
Prvih 3 blabla su text koji ispusje igracu kada otvori dijalog,sa cetvrtim blabla spajamo sve textove zajedno,peto blabla je glavni text koji ce pisati na vrhu sesto blabla znaci da ispisisuje text koji smo spojili (cetvrto blabla)
Samo zamisli da su cetvrto i sesto blabla tvoji textovi koje si napisao,nadam se da si me svatio xD