[Ajuda] Ajuda com ciclo if
#1

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(Stringsizeof(String), "Masculino");
TextDrawSetString(gen1String);
PlayerInfo[playerid][Masculino] = 1;
}
else
format(Stringsizeof(String), "Feminino");
TextDrawSetString(gen1String);
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(Stringsizeof(String), "Feminino");
TextDrawSetString(gen1String);
PlayerInfo[playerid][Feminino] = 1;//variavel feminino
}
else
format(Stringsizeof(String), "Masculino");
TextDrawSetString(gen1String);
PlayerInfo[playerid][Masculino] = 1;//variavel masculino*/

Agradeзo a quem puder dar uma ajuda.
Reply
#2

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
Reply
#3

O cуdigo nao funciona ou seja passa para masculino mas do masculino para o feminino nгo funciona
Reply
#4

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
Reply
#5

deu lag e foi duas vezes *-*
Reply
#6

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..
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)