[Pomoc]onplayerconnect

Započeo Retardinjo, April 27, 2011, 18:11:11 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:gta rp
Detaljan opis problema:Zeza me register u dialogu, naime napravio sam register/login u dialogu i sad stavim poruku pod onplayerconnect da mi pokaze neku dialog poruku, ali poruka ostane samo sekundu pa se odma pojavi login/register menu!  sta da napravim da ostane dok ne sisnem ok ? ???
Dio skripte:obican MSG dialog
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

daj tu poruku sto si stavio
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

omg
ShowPlayerDialog(playerid, test, DIALOG_STYLE_MSGBOX, "test", "je", "nije");

treba ti i response?

staviš pod
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])


if(dialogid == id_dialoga_poruke)
{
ShowPlayerDialog(playerid,id_dialoga_login,DIALOG_STYLE_??,"Naziv","poruka","tipka_1","tipka_2");
}


staviš da ti prikaže login poslije ovog(poruke)
Poslednja Izmena: April 27, 2011, 18:17:52 POSLE PODNE od ✖ |ЯPF|..K4[Я]!K3 ✖

Citat: Gangasta300 poslato April 27, 2011, 18:16:40 POSLE PODNE
omg
ShowPlayerDialog(playerid, test, DIALOG_STYLE_MSGBOX, "test", "je", "nije");

treba ti i response?
ma ne tooo omg, nego ono recimo kad udes onda Koristite /help... to sto si stavio ne dialog -.-
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Citat: System32 poslato April 27, 2011, 18:18:20 POSLE PODNE
Citat: Gangasta300 poslato April 27, 2011, 18:16:40 POSLE PODNE
omg
ShowPlayerDialog(playerid, test, DIALOG_STYLE_MSGBOX, "test", "je", "nije");

treba ti i response?
ma ne tooo omg, nego ono recimo kad udes onda Koristite /help... to sto si stavio ne dialog -.-

@karike to sam napravio al opet mi na sekund ostane

prvo procitaj sta sam napiso, onda pitaj nesto!

Johnny

Ne znam sta vam nije jasno ja koliko sam skontao decko zeli poruku(TextDraw) da se pojavi pre login/register systema...


Evo ti ovde - http://balkan-samp.com/forum/index.php?topic=24006.0

a bogati sto ne kaze text draw sto ja znam omg
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

poznaticovik

Obojica najprije pročitajte šta čovjek hoće , a ti System prestani pisati ne potrebne postove , zadnja opomena.

niko ga nije razumio
on zeli da mu u dialogu pise odredjena poruka, tipa "Dobrodosli na server, bla bla" "Da" "Ne", zatim kada neko stisne odredjeni button, da mu nakon toga ide Login/Register

Tvoj problem je sto se login/register dialog nalazi u nekom tajmeru, pa kako ti stavis poruku ispred, on ti automatski promjeni na login/register
rijesenje je jednostavno, pronadji u kom se tajmeru nalazi dialog za login/register, cut-uj ga i premjesti ga u if(response) od dijaloga poruke
tada ce, kada igrac stisne button "Da" ili vec kako ga nazoves otvoriti dialog za login/register, u suprotnom ce se desiti ono sto stavis ...

if(response)
{

}
else
{
   ... tu
}

preporuka u "else" je da stavis poruku (send client message) i kick funkciju
Poslednja Izmena: April 27, 2011, 19:06:31 POSLE PODNE od [BU] Gigi_Falcone



Citat: [BU] Gigi_Falcone poslato April 27, 2011, 19:04:09 POSLE PODNE
niko ga nije razumio
on zeli da mu u dialogu pise odredjena poruka, tipa "Dobrodosli na server, bla bla" "Da" "Ne", zatim kada neko stisne odredjeni button, da mu nakon toga ide Login/Register

Tvoj problem je sto se login/register dialog nalazi u nekom tajmeru, pa kako ti stavis poruku ispred, on ti automatski promjeni na login/register
rijesenje je jednostavno, pronadji u kom se tajmeru nalazi dialog za login/register, cut-uj ga i premjesti ga u if(response) od dijaloga poruke
tada ce, kada igrac stisne button "Da" ili vec kako ga nazoves otvoriti dialog za login/register, u suprotnom ce se desiti ono sto stavis ...

if(response)
{

}
else
{
   ... tu
}

preporuka u "else" je da stavis poruku (send client message) i kick funkciju


eto covjeka koj me razumije!

pogledacu za tajmer sutra ujutro, a dialog sam vec napravio da mi prebaci nakon sto igrac klikne DA! ;)

hvala!