[AJUDA] Veiculos para Organizaзгo deu fail. -
CaioMors - 05.02.2012
Seguinte.. Eu andei vendo alguns tutoriais, pra explicar de como colocar um veiculo para a Organizaзгo ou seja, quando o Jogador que nao e desta organizaзao entra no Veiculo, ele nao poderar dirigi-lo o mesmo.
Criei com ajuda do tutorial, para minha Organizaзгo.
Criei, mais bugou, da para o Jogador, dirigir o veiculo mesmo nao sendo da organizaзao.
Code:
Topo do GameMode, Definir.
Veiculos:
pawn Код:
Farcv[0] = AddStaticVehicle(470,-1119.3066,-1649.6825,76.3600,269.7375,3,3); // Patriot - Farc
Farcv[1] = AddStaticVehicle(470,-1117.8270,-1618.4304,76.3635,269.2950,3,3); // Patriot - Farc
OnPlayerStateChange
pawn Код:
for(new i=0;i<= sizeof(Farcv);i++)
{
if(vid==Farcv[i])
{
if(PlayerInfo[playerid][pMember] == 25||PlayerInfo[playerid][pLeader] == 25) { }
else
{
SendClientMessage(playerid,COLOR_RED,"|-Vocк nгo й da Farc");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}
}
Ajude-me.
Re: [AJUDA] Veiculos para Organizaзгo deu fail. -
CaioMors - 05.02.2012
po ninguem ? *-*
Re: [AJUDA] Veiculos para Organizaзгo deu fail. -
Vitor_Marfioso - 05.02.2012
pawn Код:
forward IsAFarcCar(carid);
public IsAFarcCar(carid)
{
for(new i=0;i<sizeof(Farcv);i++)
{
if(carid == Farcv[i])
{
return 1;
}
}
return 0;
}
No OnPlayerStateChange
pawn Код:
else if(IsFarclCar(newcar))
{
if(PlayerInfo[playerid][pLider] == 25 || PlayerInfo[playerid][pMembro] == 25) { }
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ASFARC, "Vocк nгo й Farc"); }
}
Re: [AJUDA] Veiculos para Organizaзгo deu fail. -
CaioMors - 05.02.2012
Nop, funfed.
Re: [AJUDA] Veiculos para Organizaзгo deu fail. -
RebeloX - 05.02.2012
Tenta assim.
pawn Код:
else if(IsFarclCar(newcar))
{
if(PlayerInfo[playerid][pLider] == 25 || PlayerInfo[playerid][pMembro] == 25) return 1;
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ASFARC, "Vocк nгo й Farc");
}
return 1;
}