[Ajuda] ajuda com gamemode
#7

Tenta esse cуdigo assim para ver se nгo fica tudo rosa:
pawn Код:
if(strcmp(cmd, "/usarmaconha", true) == 0)
        {



            new Float:Colete;
            if(PlayerInfo[playerid][pMaconha] == 0)return SendClientMessage(playerid,ERRO,"[ERRO] Vocк nгo possui nenhuma maconha.");
            GetPlayerArmour(playerid,Colete);
            PlayerInfo[playerid][pMaconha] -= 1;
            SetPlayerArmour(playerid,Colete + 2.0);
            if(efeito[playerid] == false){
                efeito[playerid] = true;
                SetTimerEx("EfeitoDrogas", 1000*60*2, false, "d", playerid);
            }
            SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
            format(string,sizeof(string),"* Vocк usou uma maconha. Maconhas restantes : %i.",PlayerInfo[playerid][pMaconha]);
            SendClientMessage(playerid,INFO,string);

            for(new i=0; i <= MAX_PLAYERS; i++)
            if(GetDistanceBetweenPlayers(playerid, i) <= 20)
            {



                new pName[24];
                GetPlayerName(playerid, pName, 30);
                format(string, 124, "* %s estб fumando maconha", pName);
                SendClientMessage(i,COR_ROXO,string);
            }
            Salvar(playerid);
            return 1;
        }
        if(strcmp(cmd, "/usarBalinha", true) == 0)
        {



            new Float:Colete;
            if(PlayerInfo[playerid][pBalinha] == 0)return SendClientMessage(playerid,ERRO,"[ERRO] Vocк nгo possui nenhum Balinha.");
            GetPlayerArmour(playerid,Colete);
            PlayerInfo[playerid][pBalinha] -= 1;
            SetPlayerArmour(playerid,Colete + 2.0);
            if(efeito[playerid] == false){
                efeito[playerid] = true;
                SetTimerEx("EfeitoDrogas", 1000*60*2, false, "d", playerid);
            }
            SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
            format(string,sizeof(string),"* Vocк usou uma Balinha. Balinhas restantes : %i.",PlayerInfo[playerid][pBalinha]);
            SendClientMessage(playerid,INFO,string);

            for(new i=0; i <= MAX_PLAYERS; i++)
            if(GetDistanceBetweenPlayers(playerid, i) <= 20)
            {



                new pName[24];
                GetPlayerName(playerid, pName, 30);
                format(string, 124, "* %s estб usando Balinha", pName);
                SendClientMessage(i,COR_ROXO,string);
            }
            Salvar(playerid);
            return 1;
        }
        if(strcmp(cmd, "/usarlanca", true) == 0)
        {



            new Float:Colete;
            if(PlayerInfo[playerid][pLanca] == 0)return SendClientMessage(playerid,ERRO,"[ERRO] Vocк nгo possui nenhuma Lanзa.");
            GetPlayerArmour(playerid,Colete);
            PlayerInfo[playerid][pLanca] -= 1;
            SetPlayerArmour(playerid,Colete + 2.0);
            if(efeito[playerid] == false){
                efeito[playerid] = true;
                SetTimerEx("EfeitoDrogas", 1000*60*2, false, "d", playerid);
            }
            SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
            format(string,sizeof(string),"* Vocк usou um lanзa. Lanзas restantes : %i.",PlayerInfo[playerid][pLanca]);
            SendClientMessage(playerid,INFO,string);
            SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER);
            for(new i=0; i <= MAX_PLAYERS; i++)
            if(GetDistanceBetweenPlayers(playerid, i) <= 20)
            {



                new pName[24];
                GetPlayerName(playerid, pName, 30);
                format(string, 124, "* %s estб usando Lanзa Perfume", pName);
                SendClientMessage(i,COR_ROXO,string);
            }
            Salvar(playerid);
            return 1;
        }
        if(strcmp(cmd, "/usarcocaina", true) == 0)
        {



            new Float:Vida;
            if(PlayerInfo[playerid][pCocaina] == 0)return SendClientMessage(playerid,ERRO,"[ERRO] Vocк nгo possui nenhuma cocaina.");
            GetPlayerHealth(playerid,Vida);
            PlayerInfo[playerid][pCocaina] -= 1;
            SetPlayerHealth(playerid,Vida + 2.0);
            if(efeito[playerid] == false){
                efeito[playerid] = true;
                SetTimerEx("EfeitoDrogas", 1000*60*2, false, "d", playerid);
            }
            SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
            format(string,sizeof(string),"* Vocк usou uma cocaнna. Cocaнna restantes : %i.",PlayerInfo[playerid][pCocaina]);
            SendClientMessage(playerid,INFO,string);

            for(new i=0; i <= MAX_PLAYERS; i++)
            if(GetDistanceBetweenPlayers(playerid, i) <= 20)
            {



                new pName[24];
                GetPlayerName(playerid, pName, 30);
                format(string, 124, "* %s estб cheirando cocaнna", pName);
                SendClientMessage(i,COR_ROXO,string);
            }
            Salvar(playerid);
            return 1;
        }
Reply


Messages In This Thread
ajuda com gamemode - by ChicoBR - 06.09.2014, 00:05
Re: AJUDA COM GAMEMODE - by Rodrigues2015 - 06.09.2014, 00:16
Re: AJUDA COM GAMEMODE - by ChicoBR - 06.09.2014, 03:02
Re: AJUDA COM GAMEMODE - by Spectral - 06.09.2014, 03:48
Re: AJUDA COM GAMEMODE - by ChicoBR - 06.09.2014, 04:17
Re: AJUDA COM GAMEMODE - by ChicoBR - 06.09.2014, 04:19
Re: AJUDA COM GAMEMODE - by Spectral - 06.09.2014, 04:32
Re: AJUDA COM GAMEMODE - by ChicoBR - 06.09.2014, 04:40
Re: AJUDA COM GAMEMODE - by ChicoBR - 06.09.2014, 04:56
Re: AJUDA COM GAMEMODE - by ChicoBR - 06.09.2014, 07:10

Forum Jump:


Users browsing this thread: 1 Guest(s)