SA-MP Forums Archive
[Ajuda] Ajuda sistema de drogas - 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] Ajuda sistema de drogas (/showthread.php?tid=376368)



Ajuda sistema de drogas - Petrick™ - 10.09.2012

Boa Tarde, Boa Noite. Bom dia, Depende do horario que vocк estб ou esteja lendo, Eu modifiquei o comando de vender drogas, de ves o jogador da profissгo vendedor de drogas vender drogas й o Gangster que vende, exemplo, Vagos groove aztecas etc... Ai sempre quando eu digito /vendermaconha Aparece um texto dizendo vocк nгo й um gangster, olhe o print:



O codigo.

PHP код:
    if(strcmp(cmd"/vendermaconha"true) == 0)
    {
        if(
PlayerInfo[playerid][pJailed] != 0)
        {
               
SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode vender drogas na cadeia!");
               return 
1;
        }
        if(
IsPlayerConnected(playerid))
        {
            if(
PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == || PlayerInfo[playerid][pLider] == 5)
            {
                
SendClientMessage(playeridCOLOR_GREY"   Vocк nгo й um Gangster !");
                return 
1;
            }
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"USE: /venderdrogas [id] [quantidade] [preco]");
                return 
1;
            }
            new 
playa;
            new 
money;
            new 
needed;
            
playa ReturnUser(tmp);
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) { return 1; }
            
needed strval(tmp);
            if(
needed || needed 99) { SendClientMessage(playeridCOLOR_GREY"   Minimo de Pedras 1, e Maximo de Pedras 99!"); return 1; }
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp)) { return 1; }
            
money strval(tmp);
            if(
money || money 99999) { SendClientMessage(playeridCOLOR_GREY"  Preco maior que 1, menor que 99999!"); return 1; }
            if(
needed PlayerInfo[playerid][pDrogas]) { SendClientMessage(playeridCOLOR_GREY"   Vocк nao tem esta quantidade de pedras com Vocк !"); return 1; }
            if(
IsPlayerConnected(playa))
            {
                if(
playa != INVALID_PLAYER_ID)
                {
                    if (
ProxDetectorS(8.0playeridplaya))
                    {
                        if(
playa == playerid)
                        {
                            
SendClientMessage(playeridCOLOR_GREY"   Vocк nгo pode vender maconha pra vocк mesmo!");
                            return 
1;
                        }
                        
GetPlayerName(playagiveplayersizeof(giveplayer));
                        
GetPlayerName(playeridsendernamesizeof(sendername));
                        
format(stringsizeof(string), "* Vocк ofereceu %s com %d pedras por R$%d ."giveplayerneededmoney);
                        
SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
                        
format(stringsizeof(string), "* O Traficante %s quer vender %d pedras por R$%d, (Digite /aceitar maconha) para comprar."sendernameneededmoney);
                        
SendClientMessage(playaCOLOR_LIGHTBLUEstring);
                        
DrugOffer[playa] = playerid;
                        
DrugPrice[playa] = money;
                        
DrugGram[playa] = needed;
                    }
                    else
                    {
                        
SendClientMessage(playeridCOLOR_GREY"   O Jogador nгo estб perto de vocк !");
                    }
                }
            }
            else
            {
                
SendClientMessage(playeridCOLOR_GREY"   Jogador offline.");
            }
        }
        return 
1;
    } 



Re: Ajuda sistema de drogas - Maklister - 10.09.2012

Manda as defines dos

pawn Код:
PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5)



Re: Ajuda sistema de drogas - Petrick™ - 10.09.2012

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
Manda as defines dos

pawn Код:
PlayerInfo[playerid][pMembro] == 19 || PlayerInfo[playerid][pLider] == 19 || PlayerInfo[playerid][pMembro] == 18 || PlayerInfo[playerid][pLider] == 18 || PlayerInfo[playerid][pMembro] == 17 || PlayerInfo[playerid][pLider] == 17 || PlayerInfo[playerid][pMembro] == 14 || PlayerInfo[playerid][pLider] == 14 || PlayerInfo[playerid][pMembro] == 5 || PlayerInfo[playerid][pLider] == 5)
Como assim as defines ?


Re: Ajuda sistema de drogas - Maklister - 10.09.2012

a definiзгo ue ._.'


Re: Ajuda sistema de drogas - Petrick™ - 10.09.2012

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
a definiзгo ue ._.'
Quais ? Qual ? Onde eu a entro ?