[Ajuda] ajuda com gamemode
#6

desculpa pelo double post vou colocar o dos efeito da maconha , balinha , lanзa essa coisa tbm ta bugado ficar tudo rosa a tela toda da para ver nada !!

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);
            SetPlayerWeather(playerid, -66);
            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);
            SetPlayerWeather(playerid, -5);
            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);
            SetPlayerWeather(playerid, -68);
            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);
            SetPlayerWeather(playerid, -22);
            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;
        }
    if(strcmp(cmd,"/aceitar",true)==0)
    {
        new zstring[50];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(zstring, sizeof(zstring), "[Comando] %s digitou /aceitar!", sendername);
        print(zstring);
        new x_job[256];
        x_job = strtok(cmdtext, idx);
        if(!strlen(x_job)) {
        SendClientMessage(playerid, TEXTO, "|__________________ Aceitar __________________|");
        SendClientMessage(playerid, 0xE3E3E3FF, "USE: /aceitar [Nome]");
        SendClientMessage(playerid, 0xE3E3E3FF, "Nomes Disponiveis: Maconha, Cocaina, Lanca, Balinha");
        SendClientMessage(playerid, TEXTO, "|____________________________________________|");
        return 1;
        }
            if(strcmp(x_job,"maconha",true) == 0)
            {
                if(MaconhaOffer[playerid] < 999)
                {
                    if(GetPlayerMoney(playerid) > MaconhaPrice[playerid])
                    {
                        if(IsPlayerConnected(MaconhaOffer[playerid]))
                        {
                            GetPlayerName(MaconhaOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "* Vocк comprou %d gramas de Maconha por R$%d do Traficante %s.",MaconhaGram[playerid],MaconhaPrice[playerid],giveplayer);
                            SendClientMessage(playerid, COR_PRINCIPAL, string);
                            format(string, sizeof(string), "* %s comprou seus %d gramas de Maconha por R$%d.",sendername,MaconhaGram[playerid],MaconhaPrice[playerid]);
                            SendClientMessage(MaconhaOffer[playerid], COR_PRINCIPAL, string);
                            GivePlayerMoney(playerid, -MaconhaPrice[playerid]);
                            GivePlayerMoney(MaconhaOffer[playerid], MaconhaPrice[playerid]);
                            PlayerInfo[playerid][pMaconha] += MaconhaGram[playerid];
                            PlayerInfo[MaconhaOffer[playerid]][pMaconha] -= MaconhaGram[playerid];
                            MaconhaOffer[playerid] = 999;
                            MaconhaPrice[playerid] = 0;
                            MaconhaGram[playerid] = 0;
                            return 1;
                            }
                        return 1;
                    }
                    else
                    {
                        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem dinheiro o suficiente!");
                        return 1;
                    }
                }
                else
                {
                    SendClientMessage(playerid, COR_ERRO, "ERRO: Ninguem te ofereceu Maconha!");
                    return 1;
                }
            }
            else if(strcmp(x_job,"Balinha",true) == 0)
            {
                if(BalinhaOffer[playerid] < 999)
                {
                    if(GetPlayerMoney(playerid) > BalinhaPrice[playerid])
                    {
                        if(IsPlayerConnected(BalinhaOffer[playerid]))
                        {
                            GetPlayerName(BalinhaOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "* Vocк comprou %d gramas de Balinha por R$%d do Traficante %s.",BalinhaGram[playerid],BalinhaPrice[playerid],giveplayer);
                            SendClientMessage(playerid, COR_PRINCIPAL, string);
                            format(string, sizeof(string), "* %s comprou seus %d gramas de Balinha por R$%d.",sendername,BalinhaGram[playerid],BalinhaPrice[playerid]);
                            SendClientMessage(BalinhaOffer[playerid], COR_PRINCIPAL, string);
                            GivePlayerMoney(playerid, -BalinhaPrice[playerid]);
                            GivePlayerMoney(BalinhaOffer[playerid], BalinhaPrice[playerid]);
                            PlayerInfo[playerid][pBalinha] += BalinhaGram[playerid];
                            PlayerInfo[BalinhaOffer[playerid]][pBalinha] -= BalinhaGram[playerid];
                            BalinhaOffer[playerid] = 999;
                            BalinhaPrice[playerid] = 0;
                            BalinhaGram[playerid] = 0;
                            return 1;
                            }
                        return 1;
                    }
                    else
                    {
                        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem dinheiro o suficiente!");
                        return 1;
                    }
                }
                else
                {
                    SendClientMessage(playerid, COR_ERRO, "ERRO: Ninguem te ofereceu Balinha!");
                    return 1;
                }
            }
        else if(strcmp(x_job,"lanca",true) == 0)
            {
                if(LancaOffer[playerid] < 999)
                {
                    if(GetPlayerMoney(playerid) > LancaPrice[playerid])
                    {
                        if(IsPlayerConnected(LancaOffer[playerid]))
                        {
                            GetPlayerName(LancaOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "* Vocк comprou %d Lanзa por R$%d do Traficante %s.",LancaGram[playerid],LancaPrice[playerid],giveplayer);
                            SendClientMessage(playerid, COR_PRINCIPAL, string);
                            format(string, sizeof(string), "* %s comprou seus %d gramas de Maconha por R$%d.",sendername,LancaGram[playerid],LancaPrice[playerid]);
                            SendClientMessage(LancaOffer[playerid], COR_PRINCIPAL, string);
                            GivePlayerMoney(playerid, -LancaPrice[playerid]);
                            GivePlayerMoney(LancaOffer[playerid], LancaPrice[playerid]);
                            PlayerInfo[playerid][pLanca] += LancaGram[playerid];
                            PlayerInfo[LancaOffer[playerid]][pLanca] -= LancaGram[playerid];
                            LancaOffer[playerid] = 999;
                            LancaPrice[playerid] = 0;
                            LancaGram[playerid] = 0;
                            return 1;
                            }
                        return 1;
                    }
                    else
                    {
                        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem dinheiro o suficiente!");
                        return 1;
                    }
                }
                else
                {
                    SendClientMessage(playerid, COR_ERRO, "ERRO: Ninguem te ofereceu Lanзa!");
                    return 1;
                }
            }
            else if(strcmp(x_job,"cocaina",true) == 0)
            {
                if(CocainaOffer[playerid] < 999)
                {
                    if(GetPlayerMoney(playerid) > CocainaPrice[playerid])
                    {
                        if(IsPlayerConnected(CocainaOffer[playerid]))
                        {
                            GetPlayerName(CocainaOffer[playerid], giveplayer, sizeof(giveplayer));
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "* Vocк comprou %d pу de Cocaina por R$%d do Traficante %s.",CocainaGram[playerid],CocainaPrice[playerid],giveplayer);
                            SendClientMessage(playerid, COR_PRINCIPAL, string);
                            format(string, sizeof(string), "* %s comprou seus %d pу de Cocaina por R$%d.",sendername,CocainaGram[playerid],CocainaPrice[playerid]);
                            SendClientMessage(CocainaOffer[playerid], COR_PRINCIPAL, string);
                            GivePlayerMoney(playerid, -CocainaPrice[playerid]);
                            GivePlayerMoney(CocainaOffer[playerid], CocainaPrice[playerid]);
                            PlayerInfo[playerid][pCocaina] += CocainaGram[playerid];
                            PlayerInfo[CocainaOffer[playerid]][pCocaina] -= CocainaGram[playerid];
                            CocainaOffer[playerid] = 999;
                            CocainaPrice[playerid] = 0;
                            CocainaGram[playerid] = 0;
                            return 1;
                            }
                        return 1;
                    }
                    else
                    {
                        SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem dinheiro o suficiente!");
                        return 1;
                    }
                }
                else
                {
                    SendClientMessage(playerid, COR_ERRO, "ERRO: Ninguem te ofereceu Maconha!");
                    return 1;
                }
            }
        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)