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

GUI creating - easier (defines)


Y_Sport

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3524 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

Šį kodą sukurti nusprendžiau kai , mintį man pakišo - Yiin , žiūrint jo twitch'ą :D Kadangi man asmeniškai tai yra tikrai patogus būdas kurti GUI (graphical user interface). Tad naudokit į valias ir manau viską pasakiau. Dalinuosiu todėl, nes ne vienas žmogus manęs šio kodo prašė į PM.

 

Su šiuo kodu, bus galima GUI kurti štai taip:

Header("Pirma eilutė");
SkipLine(); // Praleisim eilutę
AddRow("Pasirinkimas");
AddRow("Pasirinkimas2 ir t.t");
Show(DIALOG_STYLE_LIST, pid, ID, "Button[0]", "Button[1]");

v1: Pastebin: http://pastebin.com/FaLf6uHX

 

p.s tikiuosi Yiin nesupyks ;D

 

v2: http://www.supergames.lt/topic/176022-gui-creating-easier-defines/?p=1368038

Redaguota , nario Marius N.
Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)
Show(DIALOG_STYLE_LIST, pid, ID, "Button[0]", "Button[1]");

Šią eilutę įpratus rašyti, labai lengva :P Ir man mano pasiūlytas būdas patinka tuo, kad gali labai gražiai pasidaryti kurimą. (tai neparodyta čia)

 

Nu dėkui :)

Prašau!

Redaguota , nario Y_Sport
Nuoroda į komentarą
Dalintis per kitą puslapį

 

 

O man patiktų taip:

<dialog id=15 player=playerid style=DIALOG_STYLE_LIST>
	<header>Labas</header>
	<content>Kaip gyveni</content>
	<button1>Gerai</button1>
	<button2>Ok</button2>
</dialog>

tai dar gal ir php į pawn įmaišyk?

 

Kodėl gi ne? http://forum.sa-mp.com/showthread.php?t=442302

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 3 mėnesių...

 

O man patiktų taip:

<dialog id=15 player=playerid style=DIALOG_STYLE_LIST>
	<header>Labas</header>
	<content>Kaip gyveni</content>
	<button1>Gerai</button1>
	<button2>Ok</button2>
</dialog>

http://forum.sa-mp.com/showthread.php?t=150755

 

 

Sumaišius šitus define su EasyDialogs include galima turėti dialogus be skaitinių ID

 

Mano naudojamas pavizdys:

Header("Prisijungimas");
AddLine("Prašome prisijungti");
Show(playerid, Prisijungimas, DIALOG_STYLE_PASSWORD, " ", "Prisijungti", "Išeiti");
Nuoroda į komentarą
Dalintis per kitą puslapį

 

http://forum.sa-mp.com/showthread.php?t=150755

 

 

Sumaišius šitus define su EasyDialogs include galima turėti dialogus be skaitinių ID

 

Mano naudojamas pavizdys:

Header("Prisijungimas");
AddLine("Prašome prisijungti");
Show(playerid, Prisijungimas, DIALOG_STYLE_PASSWORD, " ", "Prisijungti", "Išeiti");

Taip pat ir su y_inline galima naudoti be skaitinių ID. :D

Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)

Šioks toks Update.

 

          • Dadėjau funkciją "Caption" su ja galėsite nustatyti lentelės pavadinimą, o vietoj "Header" funcija pakeista į                   "AddHeader" (nevisi būtų susiprotėję, todėl pasakau. P.S Žinau, kad "caption" ir "header" turi tą pačią                              reikšmę išvertus iš anglų k.,bet niekaip nesugalvojau, kaip pavadinti :D )

 

pastebinhttp://pastebin.com/HWA0gsLn

 

P.s.s sukeičiau vietomis "Show" funkcijos parametrus, dabar naudoti Show(playerid, did, Style, button, button1), taip padariau, todėl , nes jei jūs norėsite naudoti y_inline.inc , y_dialog.inc ar easyDialog.inc , jums šiose define reikės pasikeisti tik "ShowPlayerDialog" į tam tikrą funkciją pagal includes. Tikiuosi kažkas, kažkur , kažką suprato , ką norėjau pasakyti :D

Redaguota , nario Marius N.
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3524 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ą...