SA-MP Forums Archive
[AJUDA] Menu - 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] Menu (/showthread.php?tid=268832)



[AJUDA] Menu - Fireblad - 13.07.2011

Ola Boa Noite a todos estou tentando fazer um menu de armas ta certinho mais so tem um problema quando eu compro a primeira arma td bem compra normal quando vou comprar a segunda compra tambem mais a primeira arma some nao fica as duas q comprei alguem sabe me dizer oq й Ficarei Grato

Код:
if(current == armas) // MENU DE ARMAS
    {
        new aname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, aname, sizeof(aname));
        format(file, sizeof(file), PASTA_CONTAS, aname);
		new grana;
        grana = GetPlayerGrana(playerid);
        switch(row)
        {
            case 0:{
        if(dini_Int(file, "Porte") == 1){
        if(grana > 148){
        GivePlayerGrana(playerid, -149);
        GivePlayerWeapon(playerid,22,400); // 9mm
        SendClientMessage(playerid, Verde, "(INFO) Vocк comprou uma arma.");
        TogglePlayerControllable(playerid, 1);
        HideMenuForPlayer(armas, playerid);
        } else {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem dinheiro suficiente.");
        TogglePlayerControllable(playerid, 1);
        HideMenuForPlayer(armas, playerid);
        }
        } else {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem Porte de armas.");
        TogglePlayerControllable(playerid, 1);
        HideMenuForPlayer(armas, playerid);
        return 1;
                }
            }
            case 1:{
        if(dini_Int(file, "Porte") == 1){
        if(grana > 168){
        GivePlayerGrana(playerid, -169);
        GivePlayerWeapon(playerid,23,400); // 9mm + silenciador
        SendClientMessage(playerid, Verde, "(INFO) Vocк comprou uma arma.");
        TogglePlayerControllable(playerid, 1);
        HideMenuForPlayer(armas, playerid);
        } else {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem dinheiro suficiente.");
        TogglePlayerControllable(playerid, 1);
        HideMenuForPlayer(armas, playerid);
        }
        } else {
        SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem Porte de armas.");
        TogglePlayerControllable(playerid, 1);
        HideMenuForPlayer(armas, playerid);
		return 1;
                }
            }
                   case 2:{
      {
                TogglePlayerControllable(playerid, 1);
                HideMenuForPlayer(armas, playerid);
            }
        }
    }
    return 1;
}



Re: [AJUDA] Menu - Fireblad - 13.07.2011

Alquem Pode me ajudar ai pessoal


Re: [AJUDA] Menu - ASDF - 13.07.2011

Isso nгo й nenhum bug! A outra arma some, pq vocк estб comprando outra 9mm, mas sу com silenciador! No entanto, vocк sу pode ter uma 9mm ou uma 9mm com silenciador! Mesma coisa й vocк ter uma tec9 e comprar uma Micro SMG... A tec9 vai sumir para dar espaзo a Micro SMG, pq? Pq sгo armas do mesmo porte!

Sу uma dica, nгo й nenhuma bronca! Leia as regras, vocк acabou de fazer um Double post, e isso й proibido! Flw. xD