[Ajuda] Dialog
#1

Erro = possibly unintended assignment

Comando que da erro:

pawn Код:
if(dialogid == DIALOG_MENUDM){
    if(response){
        if(listitem == 0){
          if(PlayerInfo[playerid][pArena] = 1)
          {
              Msg, COR_VERMELHO, "Vocк jб estб em uma Arena/Minigame ! Para sair use: '/Sair'");
          }
          if(PlayerInfo[playerid][pArena] = 0)
          {
              LimparChat(playerid, 1);
              Msg, COR_AMARELO, "Vocк entrou no DM [ Areб 51 ] Mate avontade !");
              Msg, COR_AMARELO, "Para sair da Area 51 use: '/Sair' !");
              LimparChat(playerid, 1);
              SetPlayerVirtualWorld(playerid,VW_AREA51);
              //===
              ResetPlayerWeapons(playerid);
              new randspawm=random(7);
              switch(randspawm)
              {
              case 0:SetPlayerPos(playerid, 104.0712,1899.2952,33.8984);
              case 1:SetPlayerPos(playerid, 213.5817,1931.7103,23.2422);
              case 2:SetPlayerPos(playerid, 211.0928,1810.3197,21.8672);
              case 3:SetPlayerPos(playerid, 279.7775,1830.7057,21.4697);
              case 4:SetPlayerPos(playerid, 289.5860,1792.3862,17.6406);
              case 5:SetPlayerPos(playerid, 353.9429,2031.0245,23.8673);
              case 6:SetPlayerPos(playerid, 282.9350,2041.8651,17.6406);
              case 7:SetPlayerPos(playerid, 384.1062,1890.2357,17.6406);
              }
              ResetPlayerWeapons(playerid);
              GivePlayerWeapon(playerid, 1,  99999);
              GivePlayerWeapon(playerid, 4,  99999);
              GivePlayerWeapon(playerid, 16, 5);
              GivePlayerWeapon(playerid, 24, 99999);
              GivePlayerWeapon(playerid, 25, 99999);
              GivePlayerWeapon(playerid, 29, 99999);
              GivePlayerWeapon(playerid, 31, 99999);
              GivePlayerWeapon(playerid, 34, 99999);
              GivePlayerWeapon(playerid, 35, 2);
              SetPlayerArmour(playerid,100);
              SetPlayerHealth(playerid,100);
              PlayerInfo[playerid][pArea51] = 1;
              PlayerInfo[playerid][pArena] = 1;
        }
        }
        if(listitem == 1){
        Msg, COR_BRANCO, "FazerDepois");
        }
        if(listitem == 2){
        Msg, COR_BRANCO, "FazerDepois");
        }
        if(listitem == 3){
        Msg, COR_BRANCO, "FazerDepois");
        }
        if(listitem == 4){
        Msg, COR_BRANCO, "FazerDepois");
        }
    }
    else{
    }
}
    return 1;
}
Linha do erro:

if(PlayerInfo[playerid][pArena] = 1)

2 Linha erro:
if(PlayerInfo[playerid][pArena] = 0)


Motivo alguem sabe?
Reply
#2

Quote:
Originally Posted by StrikeR_OwneR
Посмотреть сообщение
Erro = possibly unintended assignment

Comando que da erro:

pawn Код:
if(dialogid == DIALOG_MENUDM){
    if(response){
        if(listitem == 0){
          if(PlayerInfo[playerid][pArena] = 1)
          {
              Msg, COR_VERMELHO, "Vocк jб estб em uma Arena/Minigame ! Para sair use: '/Sair'");
          }
          if(PlayerInfo[playerid][pArena] = 0)
          {
              LimparChat(playerid, 1);
              Msg, COR_AMARELO, "Vocк entrou no DM [ Areб 51 ] Mate avontade !");
              Msg, COR_AMARELO, "Para sair da Area 51 use: '/Sair' !");
              LimparChat(playerid, 1);
              SetPlayerVirtualWorld(playerid,VW_AREA51);
              //===
              ResetPlayerWeapons(playerid);
              new randspawm=random(7);
              switch(randspawm)
              {
              case 0:SetPlayerPos(playerid, 104.0712,1899.2952,33.8984);
              case 1:SetPlayerPos(playerid, 213.5817,1931.7103,23.2422);
              case 2:SetPlayerPos(playerid, 211.0928,1810.3197,21.8672);
              case 3:SetPlayerPos(playerid, 279.7775,1830.7057,21.4697);
              case 4:SetPlayerPos(playerid, 289.5860,1792.3862,17.6406);
              case 5:SetPlayerPos(playerid, 353.9429,2031.0245,23.8673);
              case 6:SetPlayerPos(playerid, 282.9350,2041.8651,17.6406);
              case 7:SetPlayerPos(playerid, 384.1062,1890.2357,17.6406);
              }
              ResetPlayerWeapons(playerid);
              GivePlayerWeapon(playerid, 1,  99999);
              GivePlayerWeapon(playerid, 4,  99999);
              GivePlayerWeapon(playerid, 16, 5);
              GivePlayerWeapon(playerid, 24, 99999);
              GivePlayerWeapon(playerid, 25, 99999);
              GivePlayerWeapon(playerid, 29, 99999);
              GivePlayerWeapon(playerid, 31, 99999);
              GivePlayerWeapon(playerid, 34, 99999);
              GivePlayerWeapon(playerid, 35, 2);
              SetPlayerArmour(playerid,100);
              SetPlayerHealth(playerid,100);
              PlayerInfo[playerid][pArea51] = 1;
              PlayerInfo[playerid][pArena] = 1;
        }
        }
        if(listitem == 1){
        Msg, COR_BRANCO, "FazerDepois");
        }
        if(listitem == 2){
        Msg, COR_BRANCO, "FazerDepois");
        }
        if(listitem == 3){
        Msg, COR_BRANCO, "FazerDepois");
        }
        if(listitem == 4){
        Msg, COR_BRANCO, "FazerDepois");
        }
    }
    else{
    }
}
    return 1;
}
Linha do erro:

if(PlayerInfo[playerid][pArena] = 1)

2 Linha erro:
if(PlayerInfo[playerid][pArena] = 0)


Motivo alguem sabe?
pawn Код:
if(PlayerInfo[playerid][pArena] == 1)
if(PlayerInfo[playerid][pArena] == 0)
Sу Trocar
Reply
#3

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
pawn Код:
if(PlayerInfo[playerid][pArena] == 1)
if(PlayerInfo[playerid][pArena] == 0)
Sу Trocar
Funcionou, Nгo tinha reparado nisso, Obrigado cara !
Reply
#4

pawn Код:
if (dialogid == DIALOG_MENUDM)
{
    if (response)
    {
        if (listitem == 0)
        {
            if (PlayerInfo[playerid][pArena] == 1)
            {
                Msg, COR_VERMELHO, "Vocк jб estб em uma Arena/Minigame ! Para sair use: '/Sair'");
            }
            if (PlayerInfo[playerid][pArena] == 0)
            {
                LimparChat(playerid, 1);
                Msg, COR_AMARELO, "Vocк entrou no DM [ Areб 51 ] Mate avontade !");
                Msg, COR_AMARELO, "Para sair da Area 51 use: '/Sair' !");
                LimparChat(playerid, 1);
                SetPlayerVirtualWorld(playerid, VW_AREA51);
                //===
                ResetPlayerWeapons(playerid);
                new randspawm = random(7);
                switch (randspawm)
                {
                    case 0:SetPlayerPos(playerid, 104.0712, 1899.2952, 33.8984);
                    case 1:SetPlayerPos(playerid, 213.5817, 1931.7103, 23.2422);
                    case 2:SetPlayerPos(playerid, 211.0928, 1810.3197, 21.8672);
                    case 3:SetPlayerPos(playerid, 279.7775, 1830.7057, 21.4697);
                    case 4:SetPlayerPos(playerid, 289.5860, 1792.3862, 17.6406);
                    case 5:SetPlayerPos(playerid, 353.9429, 2031.0245, 23.8673);
                    case 6:SetPlayerPos(playerid, 282.9350, 2041.8651, 17.6406);
                    case 7:SetPlayerPos(playerid, 384.1062, 1890.2357, 17.6406);
                }
                ResetPlayerWeapons(playerid);
                GivePlayerWeapon(playerid, 1, 99999);
                GivePlayerWeapon(playerid, 4, 99999);
                GivePlayerWeapon(playerid, 16, 5);
                GivePlayerWeapon(playerid, 24, 99999);
                GivePlayerWeapon(playerid, 25, 99999);
                GivePlayerWeapon(playerid, 29, 99999);
                GivePlayerWeapon(playerid, 31, 99999);
                GivePlayerWeapon(playerid, 34, 99999);
                GivePlayerWeapon(playerid, 35, 2);
                SetPlayerArmour(playerid, 100);
                SetPlayerHealth(playerid, 100);
                PlayerInfo[playerid][pArea51] = 1;
                PlayerInfo[playerid][pArena] = 1;
            }
        }
        if (listitem == 1)
        {
            Msg, COR_BRANCO, "FazerDepois");
        }
        if (listitem == 2)
        {
            Msg, COR_BRANCO, "FazerDepois");
        }
        if (listitem == 3)
        {
            Msg, COR_BRANCO, "FazerDepois");
        }
        if (listitem == 4)
        {
            Msg, COR_BRANCO, "FazerDepois");
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)