Pegar Emprego -
LeonardoBCF - 29.03.2013
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) == 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;
}
Codigo resposta :
PHP код:
else
{
SendClientMessage(playerid, COLOR_GREY, " Vocк nгo estб em um lugar de emprego !");
}
}
Re: Pegar Emprego -
smiiir - 29.03.2013
Mande a funзгo toda.
Re: Pegar Emprego -
LeonardoBCF - 29.03.2013
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 != 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 && PlayerToPoint(3.0, playerid,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;
}
Re: Pegar Emprego -
LeonardoBCF - 29.03.2013
Alquem ajuda??
Respuesta: Pegar Emprego -
Pedro Pawno - 29.03.2013
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;
}
Re: Pegar Emprego -
LeonardoBCF - 29.03.2013
Cara vocк colocou jornaleiro mas o emprego nгo esta dando certo er.. vendedor de arnas :/
Respuesta: Pegar Emprego -
Pedro Pawno - 29.03.2013
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;
}
Re: Pegar Emprego -
LeonardoBCF - 29.03.2013
Deu aki vlw
Respuesta: Re: Pegar Emprego -
Pedro Pawno - 29.03.2013
Quote:
Originally Posted by LeonardoBCF
Deu aki vlw 
|
Nada amigo qualquer dъvida sу falar.