[Ajuda] OnPlayerEnterVehicle -
Slayer1 - 19.02.2012
Pessoal, no OnPlayerEnterVehicle eu tenho o seguinte cуdigo:
pawn Код:
if(GetVehicleModel(vehicleid) == 448)
{
if(PlayerInfo[playerid][msJob] != 6 || 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 lhe pertence, pertence a Job Entrega Pizzas.");
}
}
else if(PlayerInfo[playerid][msJob] == 6)
{
if(PlayerInfo[playerid][msJobWait] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "[ERRO:] Acabaste de trabalhar, vai descansar um pouco!");
SetPlayerPos(playerid,playerposx, playerposy, playerposz);
}
}
}
Mais algo estб errado porque um player que pertence ao job de Entrega Pizzas quando tenta entrar na mota aparece aq seguinte mensagem: Este veiculo nгo lhe pertence, pertence a Job Entrega Pizzas.
o que serб que estб mal ?
Re: [Ajuda] OnPlayerEnterVehicle -
|_MeGaTroN_| - 19.02.2012
Tente isso:
pawn Код:
if(GetVehicleModel(vehicleid) == 448)
{
if(PlayerInfo[playerid][msJob] != 6 || 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] == 0) {
SetVehicleAlarmOn(vehicleid);
}
}
SendClientMessage(playerid,COLOR_WHITE, "[JOB:] Este veiculo nгo lhe pertence, pertence a Job Entrega Pizzas.");
}
}
else if(PlayerInfo[playerid][msJob] == 6) {
if(PlayerInfo[playerid][msJobWait] == 1) {
SendClientMessage(playerid, COLOR_WHITE, "[ERRO:] Acabaste de trabalhar, vai descansar um pouco!");
SetPlayerPos(playerid,playerposx, playerposy, playerposz);
}
}
}
Re: [Ajuda] OnPlayerEnterVehicle -
Slayer1 - 19.02.2012
Quote:
Originally Posted by |_MeGaTroN_|
Tente isso:
pawn Код:
if(GetVehicleModel(vehicleid) == 448) { if(PlayerInfo[playerid][msJob] != 6 || 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] == 0) { SetVehicleAlarmOn(vehicleid); } } SendClientMessage(playerid,COLOR_WHITE, "[JOB:] Este veiculo nгo lhe pertence, pertence a Job Entrega Pizzas."); } } else if(PlayerInfo[playerid][msJob] == 6) { if(PlayerInfo[playerid][msJobWait] == 1) { SendClientMessage(playerid, COLOR_WHITE, "[ERRO:] Acabaste de trabalhar, vai descansar um pouco!"); SetPlayerPos(playerid,playerposx, playerposy, playerposz); } } }
|
continua dando o mesmo problema .
Re: [Ajuda] OnPlayerEnterVehicle -
Bosma_cmd - 19.02.2012
muda isso if(GetPlayerState(playerid) != ispassenger) {
para isso if(!ispassenger) {
Re: [Ajuda] OnPlayerEnterVehicle -
Slayer1 - 19.02.2012
Continua igual ...
Re: [Ajuda] OnPlayerEnterVehicle -
Slayer1 - 21.02.2012
Alguem?
Re: [Ajuda] OnPlayerEnterVehicle -
Slayer1 - 23.02.2012
por favor ;s