01.04.2015, 05:04
Bem, eu achei um pouco simples, porem pra mim ta dificil de resolver o erro :c
Erro: Ao entrar no suposto caminhгo, simplesmente ele entra normal sem ao menos fazer qualquer tipo de verificaзгo!
Codigo:
Obrigado !
@Edit
Caso achem que o 'erro' seja por causa dos return ali, mesmo sem os dois primeiros ainda sim continuava a nгo fazer efeito !
Erro: Ao entrar no suposto caminhгo, simplesmente ele entra normal sem ao menos fazer qualquer tipo de verificaзгo!
Codigo:
PHP код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new pName[MAX_PLAYER_NAME], info[128];
if(newstate == PLAYER_STATE_DRIVER)
if(Org[playerid] == Agente)
{
if(IsPlayerInVehicle(playerid,Caminhao[0]))
{
SetPlayerCheckpoint(playerid,2873.1750,921.2672,10.7500,3.0);
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
format(info, sizeof(info), "| AVISO | O Caminhгo dos Mercenбrios foi coletado pelo player %s e estб em transporte!", pName);
SendClientMessageToAll(AmareloClaro,pName);
return 1;
}
else
{
if(newstate == PLAYER_STATE_DRIVER)
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo pode pegar esse veiculo !");
return 1;
}
}
return 1;
}
@Edit
Caso achem que o 'erro' seja por causa dos return ali, mesmo sem os dois primeiros ainda sim continuava a nгo fazer efeito !