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

[ ! ] Kovų stiliai.


Domashi

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3412 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, nebuvo kas veikt, tai sukūriau easy kodą, kurį galės naudoti bet kas.. :D

Gerai pradedam.

1 : includinam zcmd, nes be jo neveiks komandos

#include <zcmd>
Šį kodą rašome prie visų includžių, o jeigu neturite includine, tai rašykite pačiame viršuje.

2 : Susikuriame komandą. Aš kuriu zcmd, tai rašome viską pačioje apačioje ( bent aš ten rašau ).

CMD::stilius(playerid, params[]){    ShowPlayerDialog(playerid, DIALOGOIDAS, DIALOG_STYLE_LIST, "Stiliai","Paprastas\nBokso\nKungFu\nKneehead\nGrabkick\nElbow", "Rinktis", "Atšaukti");return 1;}
Kodo paaiškinimas // ShowPlayerDialog (sukuriame dialoga), dialogoidas - vedame savo dialogo id, DIALOG_STYLE_LIST dialogo tipas, kokios išvaizdos jis bus, "Stiliai" - pavadinimas dialogo, "Paprastas\nBokso\nKungFu\nKneehead\nGrabkick\nElbow" -- Kovų stilius surašėm.

3 : Na o dabar jau kuriame po OnDialogResponse.

switch(dialogid)case DIALOGOIDAS: //dialogo ida isivedam kur kurem dialoga komandoj		{			if(!response) // jei paspaude ne			{				SendClientMessage(playerid, RAUDONA, "Ah, nepasirinkai, iki."); // siunciam zinute kad nepasirinkai				return 1; // uzdarom komanda			}			switch(listitem) // sitas svarbus yra, nes be jo neveiks.			{				case 0: // cia yra pirma eilute t.y Normalus kur komandoj rasem				{					SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL); // nustatom stiliu					SendClientMessage(playerid, RAUDONA, "Pasirinkai normalu stiliu"); // siunciam kad viskas sekmingai					return 1; // uzdarom				}				case 1: // antra				{					SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING); // nustatom stiliu					SendClientMessage(playerid, RAUDONA, "Pasirinkai bokso stiliu"); // siunciam kad viskas sekmingai					return 1; // uzdarom ant kitu eiluciu nerasysiu, manau patys suprantate..				}				case 2:				{					SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU);					SendClientMessage(playerid, RAUDONA, "Pasirinkai kungfu stiliu");					return 1;				}				case 3:				{					SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD);					SendClientMessage(playerid, RAUDONA, "Pasirinkai kneehead stiliu");					return 1;				}				case 4:				{					SetPlayerFightingStyle(playerid, FIGHT_STYLE_GRABKICK);					SendClientMessage(playerid, RAUDONA, "Pasirinkai grabkick stiliu");					return 1;				}				case 5:				{					SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW);					SendClientMessage(playerid, RAUDONA, "Pasirinkai elbow stiliu");					return 1;				}			}		}	}	return 1;
Fsio, baigėm easy pamoką, net nežinau ar čia pamoka, nes nežinau ar čia gerai viską išaiškinau, bet manau jeigu čia netiks, perkelsite į skriptus, naujokam turėtų praversti.

Klaidas kaip ir sakiau rašome čia. Iki. P.S Už lygiavimą manęs nepeikit, supergames nelygiuoja norml.

P.S.S Va pastebin normalus kodas, čia pieva jau.. : http://pastebin.com/NAdnUtts ( pataisyta mažytė klaidelė )

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

  • Parašė po 4 savaičių...

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