Mudar String no Dialog -
TheBob - 09.10.2016
galera, primeiramente bom domingo
bom dia, boa tarde, boa noite.
Estou com uma mini dъvida que estб quebra-cucas
tenho um dialog que define status booleano sim ou nгo de uma string
e ela ta no TABLIST bom, no segundo parametro queria colocar uma palavra com cor diferente
tipo se:
Код:
new bool:verdadeiroufalso
for true
no dialog queria mais ou menos assim olha:

(
nгo quero o sistema pronto, apenas a lуgica e os comandos pra fazer esse parametro mudar dentro do dialog, que estб quebra cucas pra mim)
Desde jб Agradeзo
Re: Mudar String no Dialog - Whoo - 09.10.2016
Format - SA-MP Wiki
Dialog Styles - SA-MP Wiki
Operaзгo ternбria - SA-MP Wiki
PHP код:
new bool:trueAndFalse , string[128];
format(string, 128, "Veiculo\tdfgfdg\n\Infernus\t%s", trueAndFalse == true ? ("{00FF00}Verdadeiro") : ("{A52A2A}False"));
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_TABLIST_HEADERS, "Veiculo", string, "Select", "Cancel");
Re: Mudar String no Dialog -
TheBob - 09.10.2016
Obrigado, +REP
Re: Mudar String no Dialog -
TheBob - 09.10.2016
serб que tem algum jeito de fazer isso aqui?
Код:
new Var[6][150];
new rand = random(6);
format(Var[0], 150, Var[rand]);
format(Var[1], 150, "content1");
format(Var[2], 150, "content2");
format(Var[3], 150, "content3");
format(Var[4], 150, "content4");
format(Var[5], 150, "content5");
pois quero que o 0 nгo funcione, mesmo assim ele retorna como um nъmero vazio pra mim.. Como й random gostaria que qnd o 0 fosse sorteado, a formataзгo faria um novo random, para nгo me retornar um valor vazio.
Re: Mudar String no Dialog - Whoo - 10.10.2016
faзa assim...
PHP код:
new Var[5][150] = {
"content1",
"content2",
"content3",
"content4",
"content5"
};
new rand = random(5);
printf("%s", Var[rand]);
Re: Mudar String no Dialog -
BobbMarley - 10.10.2016
sim para chamar o content1, o id da var й 0
Re: Mudar String no Dialog -
TheBob - 10.10.2016
Nгo, deu certo ainda o id й 0 do mesmo jeito!
tem alguma forma? se ramdomizar
Respuesta: Mudar String no Dialog -
SammyJ - 10.10.2016
PHP код:
new Var[5][150] = {
"content1",
"content2",
"content3",
"content4",
"content5"
};
new rand = random(sizeof(Var)) + 1;
printf("%s", Var[rand]);
Re: Respuesta: Mudar String no Dialog -
TheBob - 10.10.2016
Quote:
Originally Posted by Glederson_dom
PHP код:
new Var[5][150] = {
"content1",
"content2",
"content3",
"content4",
"content5"
};
new rand = random(4) + 1;
printf("%s", Var[rand]);
|
ai cara seu exemplo me ajudou muito! porйm qnd ele seleciona o content5 ele soma mais 1, e crasha o comando
+REP como forma de agradecimento
@EDIT
Jб resolvi valeu pela atenзгo. coloquei no sizeof(var) o valor de 4 assim, qnd for 4 ele vai pro 5