Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: #Montana poslato Februar 22, 2017, 22:20:27 POSLE PODNE

Naslov: [Pomoc] Klik na td
Poruka od: #Montana poslato Februar 22, 2017, 22:20:27 POSLE PODNE
Skripta koju koristim: private
Detaljan opis problema: Uradio sam reg/log td i sad posto je sve jedno ispod drugog i npr unesem godine i stisnem oke,i otvori mi email,jer dugme "OK" pada na klik textdraw email,e sad mene interesuje kako da iskljucim klik textdraw dok je dialog ukljucen?
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [Pomoc] Klik na td
Poruka od: // xunder poslato Februar 22, 2017, 23:16:31 POSLE PODNE
Mozes tipa custom ShowPlayerDialog funkcijom

new bool: Player_UsingDialog[MAX_PLAYERS] = false;
public OnPlayerConnect(playerid) {
Player_UsingDialog[playerid] = false;
return 1;
}

//custom funkcija
showDialog(playerid, dialogid, style, caption[], infotext[], b1[], b2[]) {
Player_UsingDialog[playerid] = true;
ShowPlayerDialog(playerid, dialogid, style, caption, infotext, b1, b2);
return 1;
}

// sve svoje dialoge stavljas sa ShowPlayerDialog > showDialog
// u OnDialogResponse
Player_UsingDialog[playerid] = false;

// u OnPlayerClick(Player)Textdraw
if (Player_UsingDialog[playerid]) return 1; // zaustavice klik na td