[TuT]Pravljenje DM zone (u dialogu)

Započeo N1XTON
19. Okt. 2012. Zaključano
2,718
pregleda
19
postova
[EX:RP]N1XTON
5
Underboss
19. Okt. 2012.
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

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 😛 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 😛
[EX:RP]N1XTON
5
Underboss
19. Okt. 2012.
hvala

BUMP!! dodato za davanje oruzja kad ulazite u dm zonu!
Chris Martin
5
Underboss
19. Okt. 2012.
Moras definirati dialoge, inace pohvale 😉
danites
4
Made Man
19. Okt. 2012.
Bravo,nastavi se trudit...BTW: Nadam se da ces dodavati jos komandi i da ce biti u ZCMD tipu 🙂
alaudin
2
Wheel Man
19. Okt. 2012.
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.
Savo
4
Shot Caller
19. Okt. 2012.
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 ost
[EX:RP]N1XTON
5
Underboss
20. Okt. 2012.
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 😛
eQ| Cubee
5
Kingpin
20. Okt. 2012.
Puno grešaka...
mihael22
4
Enforcer
20. Okt. 2012.
ima vec moj tut za DM zonu ovdje tak da nije bilo potrebe za jos jedan, al nema veze 😄
[EX:RP]N1XTON
5
Underboss
20. Okt. 2012.
de link 😛
Zoki_Topalovic
4
Shot Caller
20. Okt. 2012.
Ima gresaka.
[EX:RP]N1XTON
5
Underboss
20. Okt. 2012.
Zoki wrote on October 20, 2012, 8:48 am:
Ima gresaka.
aj mi nabroj te greske posto sam sve prepravio
Savo
4
Shot Caller
20. Okt. 2012.
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);
mihael22
4
Enforcer
21. Okt. 2012.
N1XTON.AMX wrote on October 20, 2012, 8:09 am:
de link 😛


http://balkan-samp.com/forum/index.php?topic=53113.0 eo sam preko moba sam mozd nije dobro kopiralo, i nisi napravio da ostanes u dmzoni poslje smrti
B-Line
4
Made Man
21. Okt. 2012.
Pa jesam pocetnik, al mi se TUT cini dobar 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha