[Ajuda] skin para profs e bloqueio de outras skin nessa profs - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] skin para profs e bloqueio de outras skin nessa profs (
/showthread.php?tid=615104)
skin para profs e bloqueio de outras skin nessa profs -
joejonh - 17.08.2016
como que eu faco para add a skin para a profissгo ? so aquela determinada skin pode trabalhar na profs
e bloqueiar outras skin quando vai pegar o veiculos da profissгo
tipo manda uma msg q ele nao pode pegar o veiculo pq nao esta na profs tipo assim ai sai automatico.
Re: skin para profs e bloqueio de outras skin nessa profs - Whoo - 17.08.2016
PHP код:
#define SKIN_CARREGADOR ( 2 )
new var_veiculo[2]; // var para armazenar os veiculos da profissao.
var_veiculo[0] = CreateVehicle(400, 0.0,0.0, 0.0, 0.0, 1, 2, 0, 0); // crio o veiculo 0
var_veiculo[1] = CreateVehicle(400, 0.0,0.0, 0.0, 0.0, 1, 2, 0, 0); // crio o veiculo 2
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
for(new a; a < sizeof(var_veiculo); a++)
{
if(vehicleid == var_veiculo[a]) // verifico se o veiculo que o player entrou й o mesmo id do criado para a profissao.
{
if(GetPlayerSkin(playerid) != SKIN_CARREGADOR) // se a skin ! for igual a de carregador..
{
RemovePlayerFromVehicle(var_veiculo[a]);
SendClientMessage(playerid, -1, "vocк nгo esta vestido como a profissao pede.");
break; // paro o loop pois ele nгo pode pegar o veiculo..
}
else // ou se for igual
{
SendClientMessage(playerid, -1, "vocк esta vestido como a profissao pede.");
break; // paro pois ele pode pegar o veiculo e ja encontramos qual ele esta..
}
}
}
return 1;
}
Re: skin para profs e bloqueio de outras skin nessa profs -
joejonh - 17.08.2016
vlw pela ajuda irmгo,vou testa aki