28.03.2012, 07:05
para aceitar o emprego
o code do veiculo do emprego
to tendo e problema com o 2 code que postei,pois quando aceito,esta direito,e consigo vender produtos,mas nao consigo entrar no carro do emprego.
pawn Код:
else if(PlayerToPoint(1.0, playerid,ProductsSellerJob[TakeJobX],ProductsSellerJob[TakeJobY],ProductsSellerJob[TakeJobZ]))
{
if(GetPlayerVirtualWorld(playerid) == ProductsSellerJob[TakeJobWorld])
{
if(PlayerInfo[playerid][msCarLic] == 1)
{
SendClientMessage(playerid,COLOR_WHITE,"[Parabens:] Es agora um vendedor de produtos, faz /ajudatrabalho.");
PlayerInfo[playerid][msJob] = 5; //Products Seller Job
PlayerInfo[playerid][msJobLevel]= 1;
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"ERRO: Precisas da carta de conduзгo para aceitar este emprego.");
}
}
}
pawn Код:
if(GetVehicleModel(vehicleid) == 459)
{
if(PlayerInfo[playerid][msJob] != 5 || arrombarcarro[playerid] == 0)
{
if(GetPlayerState(playerid) != ispassenger)
{
GetPlayerPos(playerid, playerposx, playerposy, playerposz);
if(AdminDuty[playerid] == 0 || PlayerInfo[playerid][mstrvbcGm] == 0)
{
SetPlayerPos(playerid,playerposx, playerposy, playerposz);
if(AlarmStatus[vehicleid] == 1)
{
SetVehicleAlarmOn(vehicleid);
}
}
SendClientMessage(playerid,COLOR_WHITE, "[JOB:] Este veiculo nгo te pertence, pertence a Job Vendedor de Produtos.");
}
}
else if(PlayerInfo[playerid][msJob] == 5)
{
if(PlayerInfo[playerid][msJobWait] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "ERRO: Acabaste de trabalhar, vai descansar um pouco!");
SetPlayerPos(playerid,playerposx, playerposy, playerposz);
}
}