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



[AJUDA] Bebidas... - miyazaki - 30.07.2011

Galera resolvi criar uma balada pra meu server RPG ! mas... colokei o CPS_Check o menu de bebidas... e tals coloquei as seguintes bebidas (Cerveja(R$6) Vodka(R$10) Whisk(R$10) Agua (R$2) Refri(R$2) Refri(R$2)) mas nao sei como colocar pra ele fica bebado ao tomar '-' alguem pode me ajudar?


Re: [AJUDA] Bebidas... - Kuddy - 30.07.2011

pawn Код:
SetPlayerDrunkLevel(playerid, 5000)



Re: [AJUDA] Bebidas... - Red Smoke - 30.07.2011

pawn Код:
SetPlayerDrunkLevel(playerid, 5000);
Esqueceu do ';'.


Re: [AJUDA] Bebidas... - Kuddy - 30.07.2011

Eu nгo uso " ; " nesta funзгo do meu GM.
Acho que da erro se colocar...


Re: [AJUDA] Bebidas... - miyazaki - 30.07.2011

Magunus isso eu sei mas... tipo o comando de ele beber saca?


Re: [AJUDA] Bebidas... - JonathanFeitosa - 30.07.2011

Magnus Tem que Por ";" se nгo vai da erro...


Re: [AJUDA] Bebidas... - Kuddy - 30.07.2011

Isso?
pawn Код:
if(strcmp(cmd, "/beber", true) == 0)
    {
        new Float:health;
        new x_nr[64];
        x_nr = strtok(cmdtext, idx);
        if(!strlen(x_nr)) {
            SendClientMessage(playerid, COLOR_WHITE, "|____________________ Bebidas ______________________|");
            SendClientMessage(playerid, COLOR_WHITE, "USE: /beber [nome]");
            SendClientMessage(playerid, COLOR_WHITE, "/Bebidas1 Para ver as bebidas Nгo Alcoуlicas");
            SendClientMessage(playerid, COLOR_WHITE, "/Bebidas2 Para ver as bebidas Alcoуlicas");
            SendClientMessage(playerid, COLOR_WHITE, "|______________________________________________________|");
            return 1;
        }
        if(strcmp(x_nr,"Cappuccino",true) == 0)
        {
            SafeGivePlayerMoney(playerid, - 4);
            GetPlayerHealth(playerid, health);
            SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
            SetPlayerDrunkLevel(playerid, -1000)
            format(string, sizeof(string), "* %s Bebeu Um Cappuccino.", sendername);
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            if(health < 100)
            {
                if(PlayerInfo[playerid][pAlcoholPerk] > 0) { new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 5; SetPlayerHealth(playerid, health + hp); }
                else { SetPlayerHealth(playerid, health + 10.0); }
            }
            else if(health > 100)
            {
                SetPlayerHealth(playerid, 100);
            }


        return 1;
    }



Re: [AJUDA] Bebidas... - miyazaki - 30.07.2011

Sim maisomenos mais colokei deu erro "undefield CPS_CHECKPOINT" '-'


Re: [AJUDA] Bebidas... - Kuddy - 30.07.2011

Topo GM:
pawn Код:
new CPS_CHECKPOINT;



Re: [AJUDA] Bebidas... - miyazaki - 30.07.2011

Magnus nao era isso mas vlws ja resolvi colokei o seguinte COD


Код:
if(listitem == 1)
{
if(grana > 10){
GivePlayerGrana(playerid, -10);
SendClientMessage(playerid, 0xff5555ff, "Vocк estб bebendo Vodka.");
SendClientMessage(playerid, 0xff5555ff, "Gastou R$10,00 com a Vodka.");
SetPlayerDrunkLevel(playerid, 5000);
SetPlayerHealth(playerid,100);
} else {
SendClientMessage(playerid, Vermelho, "Vocк nгo tem dinheiro suficiente.");
}
}
RESOLVIDO