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

[VIDEO][TUT'LT] Pagrindinės žaidėjo informacijos atvaizdavimas GUI


'Montana

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

Sveiki!

 

Taigi, tai jau antra cPawn pamoka, kurioje parodysiu kaip atvaizduoti pagrindinę žaidėjo informaciją (vardą, pinigus, patirtį) GUI (Graphical User Interface) lentelėje.
Tiesa, praeitoje pamokoje susirinkau nemažai kritikos dėl "neturėjimo ką veikti sukurti tokį dalyką". Iš tikrųjų, cPawn sugalvojau norėdamas išmokyti žmones scriptinti, o iškart nuo sunkių dalykų pradėti negali. Realiai ir pats padariau klaidą, sukurdamas 2D modelio atvaizdavimą kaip pirmą pamoką, pradėti reikėjo nuo pačių pagrindų.

 

Gero žiūrėjimo! Nepamirškite palikti savo nuomonęs YouTube komentaruose :)

 


Komentuokite YouTube, ką norėtumėte matyti sekančioje pamokoje. Pats planuoju pradėti kurti pamokų serijas apie kažkokią tai saugojimo sistemą (mxINI, DINI, MySQL), tačiau jei Jums reikia kažko kito, nepamirškite parašyti to komentaruose :)

Nepamirškite Like'inti, Komentuoti, bei Prenumeruoti mūsų YouTube kanalo :) Mums tai geriausias paskatinimas ir motyvacija kurti toliau :) Ačiū
 

Autorius: cArnas

Redaguota , nario Arnas'Cousins
Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)

Būt labai gerai :) ir labai gera video pamoka ieškojau tokios :) tad laukiu daugiau pamokų !

 

Padaryk kokia paprasta mysql verslu sistema, jog butu pirkimas t.t. ir saugojimas su krovimu, bei paprastu pelno didejimu.

Iki kitos savaitės šeštadienio/sekmadienio padarysiu :)

Tiesa, jei tikrai patiko pamoka nepamirškite paspausti LIKE po video, bei užsiprenumeruoti mūsų kanalo, tai mums didžiausia motyvacija kurti toliau ir daugiau  :)

Redaguota , nario Arnas'Cousins
Nuoroda į komentarą
Dalintis per kitą puslapį

Paprastai nekomentuoju video pamokų, bet ...

  • Jei ZCMD komanda bus callback'e, ji apskritai neveiks. Tas visas "COMMAND" ar "CMD" yra tik define, iš tikrųjų tai paprasta public funkcija. O kaip žinia funkcijų kurti funkcijose negalima.
  • String kūrime tas tavo "+1".. Ne vieną bitą vietos, o vieną masyvo elementą(32 bitai). O tas dalykas apie kurį tu kalbi vadinasi "null terminator", jis rodo kad string baigėsi.
  • Dar gal vertėtų paminėti kad %i ir %d yra tas pats
  • "dialogid = 1", tiesiog tolesniems GUI kliudytų, nes visada dialogid būtų toks pat - 1. Jei tai darytum if sąlygoje dar gautum ir warning.
  • OnDialogResponse yra skirtumas KĄ tu gražinsi, 0 ar 1. Jeigu gražinsi 0, serveris supras kad dialogo neradai, ir kvies OnDialogResponse kituose skriptuose(FilterScripts), jeigu gražinsi 1, serveris supras kad atlikta kas turėjo būt atlikta ir toliau nieko daryti nereikia. "return 0;" turėtų būti pabaigoje OnDialogRespnse.
Redaguota , nario Justas Š.
Nuoroda į komentarą
Dalintis per kitą puslapį

 

Paprastai nekomentuoju video pamokų, bet ...

  • Jei ZCMD komanda bus callback'e, ji apskritai neveiks. Tas visas "COMMAND" ar "CMD" yra tik define, iš tikrųjų tai paprasta public funkcija. O kaip žinia funkcijų kurti funkcijose negalima.
  • String kūrime tas tavo "+1".. Ne vieną bitą vietos, o vieną masyvo elementą(32 bitai). O tas dalykas apie kurį tu kalbi vadinasi "null terminator", jis rodo kad string baigėsi.
  • Dar gal vertėtų paminėti kad %i ir %d yra tas pats
  • "dialogid = 1", tiesiog tolesniems GUI kliudytų, nes visada dialogid būtų toks pat - 1. Jei tai darytum if sąlygoje dar gautum ir warning.
  • OnDialogResponse yra skirtumas KĄ tu gražinsi, 0 ar 1. Jeigu gražinsi 0, serveris supras kad dialogo neradai, ir kvies OnDialogResponse kituose skriptuose(FilterScripts), jeigu gražinsi 1, serveris supras kad atlikta kas turėjo būt atlikta ir toliau nieko daryti nereikia. "return 0;" turėtų būti pabaigoje OnDialogRespnse.

 

Laukiau kritikos, iš tikrųjų :) Ačiū, greičiausiai artimiausiu metu perdarysiu šią pamoką su Tavo pataisymais ;)

Ačiū, +R3P

Nuoroda į komentarą
Dalintis per kitą puslapį

 

Paprastai nekomentuoju video pamokų, bet ...

  • Jei ZCMD komanda bus callback'e, ji apskritai neveiks. Tas visas "COMMAND" ar "CMD" yra tik define, iš tikrųjų tai paprasta public funkcija. O kaip žinia funkcijų kurti funkcijose negalima.
  • String kūrime tas tavo "+1".. Ne vieną bitą vietos, o vieną masyvo elementą(32 bitai). O tas dalykas apie kurį tu kalbi vadinasi "null terminator", jis rodo kad string baigėsi.
  • Dar gal vertėtų paminėti kad %i ir %d yra tas pats
  • "dialogid = 1", tiesiog tolesniems GUI kliudytų, nes visada dialogid būtų toks pat - 1. Jei tai darytum if sąlygoje dar gautum ir warning.
  • OnDialogResponse yra skirtumas KĄ tu gražinsi, 0 ar 1. Jeigu gražinsi 0, serveris supras kad dialogo neradai, ir kvies OnDialogResponse kituose skriptuose(FilterScripts), jeigu gražinsi 1, serveris supras kad atlikta kas turėjo būt atlikta ir toliau nieko daryti nereikia. "return 0;" turėtų būti pabaigoje OnDialogRespnse.

 

Kai komentuoji gerai pagalvok ar pats neapsižioplini..

Nuoroda į komentarą
Dalintis per kitą puslapį

Būt labai gerai :) ir labai gera video pamoka ieškojau tokios :) tad laukiu daugiau pamokų !

 

Padaryk kokia paprasta mysql verslu sistema, jog butu pirkimas t.t. ir saugojimas su krovimu, bei paprastu pelno didejimu.

Tik noriu informuoti, kad šiandien padarysiu MySQL registracijos/prisijungimo, saugojimo bei krovimo pamoką, kad viskas vyktų nuosekliai :)

Nuoroda į komentarą
Dalintis per kitą puslapį

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