[Ajuda] Ativar e Desativar no Dialog - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ativar e Desativar no Dialog (
/showthread.php?tid=650084)
Ativar e Desativar no Dialog -
Gleidson - 20.02.2018
Ai galera, como faz para alternar um "ON ou OFF" em DIALOG_STYLE_TABLIST_HEADERS ?
Re: Ativar e Desativar no Dialog -
Gguiz - 20.02.2018
Especifique mais.
Re: Ativar e Desativar no Dialog -
Gleidson - 20.02.2018
Quote:
Originally Posted by Gguiz
Especifique mais.
|
Exemplo, Tenho um Dialog, ai nesse dialog tem a opзгo
Veiculo: se eu tiver com o veiculo trancado, no stats do dialog vai aparecer "Trancado" se tiver destrancado vai aparecer "Destrancado".
Acessa esse link
https://sampforum.blast.hk/showthread.php?tid=602814 e vai pra baixo la tem uma imagem, ai voce vai saber como eu tou dizendo
Re: Ativar e Desativar no Dialog -
Gleidson - 20.02.2018
Quote:
Originally Posted by Vithinn
Poderia informar qual a variбvel de tranca do veнculo?
|
vtrancado
Re: Ativar e Desativar no Dialog -
SammyJ - 20.02.2018
PHP код:
// CMD do menu do veiculo.
format(str, sizeof(str), "Trancado\t%s", (vtrancado[vehicleid] ? ("{00FF00}ON") : ("{FFFF00}OFF") ));
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_TABLIST, "MENU", str, "Selecionar", "Cancelar");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if ( dialogid == 0)
{
if ( response )
{
// add condiзхes para verifica se o jogador estб dentro de um carro e tambйm crie uma variavel local vehicleid para pegar o id do veiculo atual do jogador.
vtrancado[vehicleid] = (vtrancado[vehicleid] ? false : true);
format(str, sizeof(str), "Trancado\t%s", (vtrancado[vehicleid] ? ("{00FF00}ON") : ("{FFFF00}OFF") ));
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_TABLIST, "MENU", str, "Selecionar", "Cancelar");
}
return true;
}
}
Substitua vtrancado[vehicle] pela variavel que indentifica se o veiculo estб trancado ou nгo.
Re: Ativar e Desativar no Dialog -
Gleidson - 20.02.2018
Quote:
Originally Posted by SammyJ
PHP код:
// CMD do menu do veiculo.
format(str, sizeof(str), "Trancado\t%s", (vtrancado[vehicleid] ? ("{00FF00}ON") : ("{FFFF00}OFF") ));
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_TABLIST, "MENU", str, "Selecionar", "Cancelar");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if ( dialogid == 0)
{
if ( response )
{
// add condiзхes para verifica se o jogador estб dentro de um carro e tambйm crie uma variavel local vehicleid para pegar o id do veiculo atual do jogador.
vtrancado[vehicleid] = (vtrancado[vehicleid] ? false : true);
format(str, sizeof(str), "Trancado\t%s", (vtrancado[vehicleid] ? ("{00FF00}ON") : ("{FFFF00}OFF") ));
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_TABLIST, "MENU", str, "Selecionar", "Cancelar");
}
return true;
}
}
Substitua vtrancado[vehicle] pela variavel que indentifica se o veiculo estб trancado ou nгo.
|
Exatamente como eu disse obrigado