[TuT]Pravljenje DM zone (u dialogu)

Započeo N1XTON, Oktobar 19, 2012, 19:33:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Dobrodosli u jos jedan moj tutorial,3 po redu
U ovom tutu cu vam kako napraviti dm zonu u dialogu
Pa pocnimo


Prvo ce mo na pocetku scripte definisati dialog tako sto ce mo dodati
#define DM_ZONA 3000//podesavajte kako ocete[/b]
Zatim dodajte ispod toga
#define SCM SendClientMessage
Zatim ispod toga dodajte
#define GPW GivePlayerWeapon
Na redu je pravljenje komande dat cu vam dvije vrste komandi

ZCMD:

CMD:dmzona(playerid, params[])
{
ShowPlayerDialog(playerid, DM_ZONA, DIALOG_STYLE_LIST, "Odaberite tim", "Tim 1\nTim 2", "Odaberi", "Izadji");
return 1;
}


YCMD:

YCMD:dmzona(playerid,params[], help)
{
#pragma unused params
#pragma unused help
ShowPlayerDialog(playerid, DM_ZONA, DIALOG_STYLE_LIST, "Izaberi tim", "Tim 1\nTim 2", "Odaberi", "Izadji");

return 1;
}


Bravoo!! Sada smo pravi scriipteri :P hehe

Sada ispod OnDialogResponse dodacemo sljedece
if(dialogid == DM_ZONA)
{
    if(response)
    {
if(listitem == 0) //ako izabere tim 1
{
        SetPlayerPos(playerid, X,Y,Z);//stavite kordinate
                                GPW(playerid, 24, 150, 26, 250, 28, 200, 30, 250,  29, 300);
  SCM(playerid, COLOR_GREEN, "Usli ste u dm zonu,u tim 1");//salje igracu poruku
  }
  if(listitem == 1) //ako izabere tim 2
  {
    SetPlayerPos(playerid, X,Y,Z);//Stavite kordinate
                            GPW(playerid, 22, 150, 31, 250, 30, 200);
SCM(playerid, COLOR_GREEN, "Usli ste u DM zonu,u tim 2.");//salje igracu poruku

}
}

}

To bi bio jos jedan kratak tutorial ako imate ideju sta da dodam u ovaj tut pisite na PP ili u komentar
Ovo jest lagan tut ali mnogi neznaju ovo napraviti
Napomena: I ja sam pocetnik :P
Poslednja Izmena: Oktobar 20, 2012, 08:47:59 PRE PODNE od N1XTON.AMX
Pravim RP,DM,TDM,STUNT, Freeroam modove od 0 za pare, nacini placanja : Paypal ili banka

hvala

BUMP!! dodato za davanje oruzja kad ulazite u dm zonu!
Pravim RP,DM,TDM,STUNT, Freeroam modove od 0 za pare, nacini placanja : Paypal ili banka


Bravo,nastavi se trudit...BTW: Nadam se da ces dodavati jos komandi i da ce biti u ZCMD tipu :)
Citat: Marley poslato Jun 16, 2012, 17:11:23 POSLE PODNE
Kurcina  :P

Citat: Dude poslato Jun 16, 2012, 17:14:21 POSLE PODNE
čobane šta je ovo?

Respect for David (Sabljak) A.k.A SABO(T)

Oni koji budu ovo copy/paste, nece im raditi, jer  dialogid nije uredu.
Umijesto DIALOG_POSLOVI  i  GPS, treba da ide DM_ZONA  jer je taj vec definiran.
Vjerovatno greska tokom pisanja tuta.

Tut vam nece raditi sta pises ti? Ovamo mu prikaze dialog GPS gore definisan DM_ZONA onda dole mu prikazuje DIALOG_POSLOVI kog kao i DM_ZONA uopste nema pod ondialogresponse i dole kolko sam video stavio si da mu setuje cp a ne da ga setuje na odredjenu poziciju, a takodje nisi definisao ni boju color_green... GivePlayerWeapon Funkcija ? GivePlayerWeapon(playerid, 24,150, 26,250, 28,200, 30.250,  29,300);Pogledaj GivePlayerWeapon Funkciju http://wiki.sa-mp.com/wiki/Function:GivePlayerWeapon ovo sto si pisao je cista [cenzura]ost
Poslednja Izmena: Oktobar 20, 2012, 00:39:04 PRE PODNE od gReeDy.aMx

Hvala svima greske ispravljene!Ovo za dialoge to sam radio nesto vamo na modu od 0 koji ce biti ovdje objavljen pa sam se zezno dok sam radio tut :P
Pravim RP,DM,TDM,STUNT, Freeroam modove od 0 za pare, nacini placanja : Paypal ili banka



de link :P
Pravim RP,DM,TDM,STUNT, Freeroam modove od 0 za pare, nacini placanja : Paypal ili banka


Citat: Zoki poslato Oktobar 20, 2012, 10:48:03 PRE PODNE
Ima gresaka.
aj mi nabroj te greske posto sam sve prepravio
Pravim RP,DM,TDM,STUNT, Freeroam modove od 0 za pare, nacini placanja : Paypal ili banka

Opet imas greske sa funkcijom GivePlayerWeapon izgleda da nisi pogledao na samp wiki i nisi definisao boju COLOR_GREEN ili jednostavno stavi -1 za belu GPW(playerid, 22, 150, 31, 250, 30, 200);
GivePlayerWeapon(playerid,IDORUZIJA,MUNICIJA);
Poslednja Izmena: Oktobar 20, 2012, 11:09:02 PRE PODNE od gReeDy.aMx