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
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)
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 -.-
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!
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
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
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!