[AJUDA] Bebidas...
#1

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?
Reply
#2

pawn Код:
SetPlayerDrunkLevel(playerid, 5000)
Reply
#3

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

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

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

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

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;
    }
Reply
#8

Sim maisomenos mais colokei deu erro "undefield CPS_CHECKPOINT" '-'
Reply
#9

Topo GM:
pawn Код:
new CPS_CHECKPOINT;
Reply
#10

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
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)