[Ajuda] Ajuda com ciclo if - 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] Ajuda com ciclo if (
/showthread.php?tid=509745)
Ajuda com ciclo if -
kapazul - 27.04.2014
Boas, pessoal estou a tenta fazer um sistema de seleзгo de gкnero em textdraw ou seja masculino ou feminino. Portanto o sistema atualmente esta com problema de nгo estar a funcionar a 100 por cento, pois nгo estб a dar para mudar do feminino para o masculino. O problema esta neste ciclo if,que deve estar mal estruturado.
PHP код:
if(clickedid == gen1)
{
new String[128];
if (PlayerInfo[playerid][Feminino] == 1)
{
format(String, sizeof(String), "Masculino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Masculino] = 1;
}
else
format(String, sizeof(String), "Feminino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Feminino] = 1;
}
else if(clickedid == gen1)
{
new String[128];
if (PlayerInfo[playerid][Masculino] == 1)//Mude o 'pInfo' para a do seu GameMod
{
format(String, sizeof(String), "Feminino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Feminino] = 1;//variavel feminino
}
else
format(String, sizeof(String), "Masculino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Masculino] = 1;//variavel masculino*/
}
Agradeзo a quem puder dar uma ajuda.
Re: Ajuda com ciclo if -
hard_dalzot - 27.04.2014
pawn Код:
if(clickedid == gen1)
{
new String[128];
if (PlayerInfo[playerid][Feminino] == 1)
{
format(String, sizeof(String), "Masculino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Masculino] = 1;
}
else if (PlayerInfo[playerid][Masculino] == 1)
format(String, sizeof(String), "Feminino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Feminino] = 1;
}
tenta assim
Re: Ajuda com ciclo if -
kapazul - 27.04.2014
O cуdigo nao funciona ou seja passa para masculino mas do masculino para o feminino nгo funciona
Re: Ajuda com ciclo if -
hard_dalzot - 28.04.2014
pawn Код:
if(clickedid == gen1)
{
new String[128];
if (PlayerInfo[playerid][Feminino] == 1)
{
format(String, sizeof(String), "Masculino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Masculino] = 1;
}
else
format(String, sizeof(String), "Feminino");
TextDrawSetString(gen1, String);
PlayerInfo[playerid][Feminino] = 1;
}
else if(clickedid == gen2)
{
new String[128];
if (PlayerInfo[playerid][Masculino] == 1)//Mude o 'pInfo' para a do seu GameMod
{
format(String, sizeof(String), "Feminino");
TextDrawSetString(gen2, String);
PlayerInfo[playerid][Feminino] = 1;//variavel feminino
}
else
format(String, sizeof(String), "Masculino");
TextDrawSetString(gen2, String);
PlayerInfo[playerid][Masculino] = 1;//variavel masculino*/
}
tenta adicionando um gen2
Re: Ajuda com ciclo if -
hard_dalzot - 28.04.2014
deu lag e foi duas vezes *-*
Re: Ajuda com ciclo if -
kapazul - 30.04.2014
desculpa sу responder agora mas sу tive tempo de o fazer agora.
O Cуdigo continua a nгo funcionar pois passa agora passa do feminino para o masculino e nao mexe mais..