[Ajuda] Pegar Emprego
#1

quando eu chego no local de pegar emprego e digito o comando /emprego, aparece assim:
Vocк nгo estб em um lugar de emprego !

Codigo Emprego
PHP код:
                  else if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16 && GetPlayerState(playerid) == && PlayerToPoint(90.0playerid,2568.6938,-1296.7518,1044.1250))
                  {
                      
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Vendedor de Armas, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Vendedor de Armas, digite /aceitar emprego");
                    
GettingJob[playerid] = 9;
                  } 
Codigo resposta :
PHP код:
                  else
                  {
                      
SendClientMessage(playeridCOLOR_GREY"   Vocк nгo estб em um lugar de emprego !");
                  }
            } 
Reply
#2

Mande a funзгo toda.
Reply
#3

PHP код:
    if(strcmp(cmd"/emprego"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            new 
mb PlayerInfo[playerid][pMember];
            if(
PlayerInfo[playerid][pJob] == 0)
            {
                if(
mb 0)
                {
                    if((
mb != && mb != && mb != 12) || PlayerInfo[playerid][pFMember] < 255)
                    {
                        if (
GetPlayerState(playerid) == && PlayerToPoint(3.0playerid,359.5408,206.7693,1008.3828) && PlayerInfo[playerid][pDonateRank] == && (mb==1||mb==2||mb==3||mb==8))
                        {
                            
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Detetive, e obter um contrato por 5 horas.");
                            
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                            
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Detetive, digite /aceitar emprego");
                            
GettingJob[playerid] = 1;
                            return 
1;
                        }
                         
SendClientMessage(playeridCOLOR_GREY"Vocк jб tem profissгo/emprego/famнlia");
                        return 
1;
                    }
                }
                else if (
GetPlayerState(playerid) == && PlayerToPoint(3.0playerid,1215.1304,-11.8431,1000.9219))
                {
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Prostituta, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Prostituta, digite /aceitar emprego");
                    
GettingJob[playerid] = 3;
                }
                else if (
GetPlayerState(playerid) == && PlayerToPoint(10.0playerid,2568.6938,-1296.7518,1044.1250))
                {
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Vendedor de Drogas, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Vendedor de Drogas, digite /aceitar emprego");
                    
GettingJob[playerid] = 4;
                }
                else if (
GetPlayerState(playerid) == && PlayerToPoint(3.0playerid,1615.3705,-1502.8062,14.2257))
                {
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Ladrгo de Carros, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Ladrгo de Carros, digite /aceitar emprego");
                    
GettingJob[playerid] = 5;
                }
                else if (
GetPlayerState(playerid) == && PlayerToPoint(3.0playerid,375.5934,-1865.9716,7.8359))
                {
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Vendedor de Sorvete, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Vendedor de Sorvete, digite /aceitar emprego");
                    
GettingJob[playerid] = 6;
                }
                  else if(
PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16 && GetPlayerState(playerid) == && PlayerToPoint(90.0playerid,2568.6938,-1296.7518,1044.1250))
                  {
                      
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Vendedor de Armas, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Vendedor de Armas, digite /aceitar emprego");
                    
GettingJob[playerid] = 9;
                  }
                  else if (
GetPlayerState(playerid) == && PlayerToPoint(3.0playerid,362.1023,201.5996,1008.3828))
                  {
                      
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк estб prestes a tornar-se um Jornaleiro, e obter um contrato por 5 horas.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    
SendClientMessage(playeridCOLOR_LIGHTBLUE"Se vocк tiver a certeza de se tornar um Jornaleiro, digite /aceitar emprego");
                    
GettingJob[playerid] = 15;
                  }
                  else
                  {
                      
SendClientMessage(playeridCOLOR_GREY"   Vocк nгo estб em um lugar de emprego !");
                  }
            }
            else
            {
                
SendClientMessage(playeridCOLOR_GREY"   Vocк jб tem um profissгo, emprego, para sair, (/desempregar)");
            }
        }
//not connected
        
return 1;
    } 
Reply
#4

Alquem ajuda??
Reply
#5

tente:

pawn Код:
if(strcmp(cmd, "/emprego", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new mb = PlayerInfo[playerid][pMember];
            if(PlayerInfo[playerid][pJob] == 0)
            {
                if(mb > 0)
                {
                    if((mb != 5 && mb != 6 && mb != 12) || PlayerInfo[playerid][pFMember] < 255)
                    {
                        if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,359.5408,206.7693,1008.3828) && PlayerInfo[playerid][pDonateRank] == 3 && (mb==1||mb==2||mb==3||mb==8))
                        {
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Detetive, e obter um contrato por 5 horas.");
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Detetive, digite /aceitar emprego");
                            GettingJob[playerid] = 1;
                            return 1;
                        }
                         SendClientMessage(playerid, COLOR_GREY, "Vocк jб tem profissгo/emprego/famнlia");
                        return 1;
                    }
                }
                else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1215.1304,-11.8431,1000.9219))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Prostituta, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Prostituta, digite /aceitar emprego");
                    GettingJob[playerid] = 3;
                }
                else if (GetPlayerState(playerid) == 1 && PlayerToPoint(10.0, playerid,2568.6938,-1296.7518,1044.1250))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Vendedor de Drogas, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Vendedor de Drogas, digite /aceitar emprego");
                    GettingJob[playerid] = 4;
                }
                else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1615.3705,-1502.8062,14.2257))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Ladrгo de Carros, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Ladrгo de Carros, digite /aceitar emprego");
                    GettingJob[playerid] = 5;
                }
                else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,375.5934,-1865.9716,7.8359))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Vendedor de Sorvete, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Vendedor de Sorvete, digite /aceitar emprego");
                    GettingJob[playerid] = 6;
                }
                  else if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16 && GetPlayerState(playerid) == 1 && PlayerToPoint(90.0, playerid,2568.6938,-1296.7518,1044.1250))
                  {
                      SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Vendedor de Armas, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Vendedor de Armas, digite /aceitar emprego");
                    GettingJob[playerid] = 9;
                  }
                  else if (GetPlayerState(playerid) == 1 && !IsPlayerInRangeOfPoint(playerid,3.0,362.1023,201.5996,1008.3828))
                  {
                      SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Jornaleiro, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Jornaleiro, digite /aceitar emprego");
                    GettingJob[playerid] = 15;
                  }
                  else
                  {
                      SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo estб em um lugar de emprego !");
                  }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vocк jб tem um profissгo, emprego, para sair, (/desempregar)");
            }
        }//not connected
        return 1;
    }
Reply
#6

Cara vocк colocou jornaleiro mas o emprego nгo esta dando certo er.. vendedor de arnas :/
Reply
#7

Veja agora:

pawn Код:
if(strcmp(cmd, "/emprego", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new mb = PlayerInfo[playerid][pMember];
            if(PlayerInfo[playerid][pJob] == 0)
            {
                if(mb > 0)
                {
                    if((mb != 5 && mb != 6 && mb != 12) || PlayerInfo[playerid][pFMember] < 255)
                    {
                        if (GetPlayerState(playerid) == 1 &&  !IsPlayerInRangeOfPoint (playerid,3.0,359.5408,206.7693,1008.3828) && PlayerInfo[playerid][pDonateRank] == 3 && (mb==1||mb==2||mb==3||mb==8))
                        {
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Detetive, e obter um contrato por 5 horas.");
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Detetive, digite /aceitar emprego");
                            GettingJob[playerid] = 1;
                            return 1;
                        }
                         SendClientMessage(playerid, COLOR_GREY, "Vocк jб tem profissгo/emprego/famнlia");
                        return 1;
                    }
                }
                else if (GetPlayerState(playerid) == 1 && !IsPlayerInRangeOfPoint(playerid,3.0,1215.1304,-11.8431,1000.9219))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Prostituta, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Prostituta, digite /aceitar emprego");
                    GettingJob[playerid] = 3;
                }
                else if (GetPlayerState(playerid) == 1 &&  !IsPlayerInRangeOfPoint(playerid,10.0,2568.6938,-1296.7518,1044.1250))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Vendedor de Drogas, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Vendedor de Drogas, digite /aceitar emprego");
                    GettingJob[playerid] = 4;
                }
                else if (GetPlayerState(playerid) == 1 && !IsPlayerInRangeOfPoint(playerid,3.0,1615.3705,-1502.8062,14.2257))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Ladrгo de Carros, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Ladrгo de Carros, digite /aceitar emprego");
                    GettingJob[playerid] = 5;
                }
                else if (GetPlayerState(playerid) == 1 && !IsPlayerInRangeOfPoint(3.0, playerid,375.5934,-1865.9716,7.8359))
                {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Vendedor de Sorvete, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Vendedor de Sorvete, digite /aceitar emprego");
                    GettingJob[playerid] = 6;
                }
                  else if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16 && GetPlayerState(playerid) == 1 && PlayerToPoint(90.0, playerid,2568.6938,-1296.7518,1044.1250))
                  {
                      SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Vendedor de Armas, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Vendedor de Armas, digite /aceitar emprego");
                    GettingJob[playerid] = 9;
                  }
                  else if (GetPlayerState(playerid) == 1 && !IsPlayerInRangeOfPoint(playerid,3.0,362.1023,201.5996,1008.3828))
                  {
                      SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк estб prestes a tornar-se um Jornaleiro, e obter um contrato por 5 horas.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк tem que terminar este contrato em primeiro lugar, se vocк deseja sair do trabalho mais tarde.");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Se vocк tiver a certeza de se tornar um Jornaleiro, digite /aceitar emprego");
                    GettingJob[playerid] = 15;
                  }
                  else
                  {
                      SendClientMessage(playerid, COLOR_GREY, "   Vocк nгo estб em um lugar de emprego !");
                  }
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "   Vocк jб tem um profissгo, emprego, para sair, (/desempregar)");
            }
        }//not connected
        return 1;
    }
Reply
#8

Deu aki vlw
Reply
#9

Quote:
Originally Posted by LeonardoBCF
Посмотреть сообщение
Deu aki vlw
Nada amigo qualquer dъvida sу falar.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)