SA-MP Forums Archive
[Duvida] '-' - 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: [Duvida] '-' (/showthread.php?tid=206792)



[Duvida] '-' - gabriel_ - 04.01.2011

Eae Galera...
Tipo tenho uma duvida aqui.....
Tipo meu gm tem 2 org, e tem carros na HQ das orgs...
Mais daew qualquer 1 pode pegar os carros dessa orgs, queria um sistema para que quando algum player civil ou de outra org entrase dentro de um carro que nгo seje da org dele aparece-se uma mensagem e que ele fosse ejetado do carro. Ex de mensagem: Vocк nгo й policial. (e quando alguem entrar num carro da policia aparecer essa mensagem e o player ser ejetado fora do carro) entenderam ?

me ajudem pls '-'.


Re: [Duvida] '-' - bugvip - 04.01.2011

Cria uma array


Respuesta: Re: [Duvida] '-' - ipsBruno - 04.01.2011

Quote:
Originally Posted by bugvip
Посмотреть сообщение
Cria uma array
pawn Код:
new array;

Pronto resolvemos seu problema.


Claro que nгo й apenas isto cara!

Pega um sistema de adpta,seja feliz,


Re: Respuesta: Re: [Duvida] '-' - bugvip - 04.01.2011

Quote:
Originally Posted by [FeK]DraKiNs
Посмотреть сообщение
pawn Код:
new array;

Pronto resolvemos seu problema.


Claro que nгo й apenas isto cara!

Pega um sistema de adpta,seja feliz,
pawn Код:
//topo
new ctime1[2];

//ongamemodeinit
ctime1[0] = CreateVehicle....
ctime1[1] = CreateVehicle....

//onplayerentervehicle
for(new x=0; x<2; ++x)
{
new newcar = GetPlayerVehicleID(playerid);
if(newcar == ctime1[x])
{
if(!time == 1)//sua variavel que define o time
{
RemovePlayerFromVehicle(playerid);
}
}
}
se tiver errado, fala.


Re: [Duvida] '-' - blackwave - 04.01.2011

Precisa-so do uso de:
Код:
 GetPlayerVehicleID(playerid); // Intendifica o veiculo que o player entra [ O qual foi definido ]
De: nome, skin ou gTeam:
Код:
 if(strcmp(name,"blackwave",true)) return RemovePlayerFromVehicle
Код:
 if(gTeam[playerid] == TIME_DOIS return ...
Код:
 if(GetPlayerSkin(playerid) == 167) return ...
Portanto:

pawn Код:
public OnPlayerStateChange(playerid, oldstate, newstate)
{
    // Cheka se o veiculo й o veiculo definido e se o skin do player nгo for o 167. Se nгo for 167, ele й removido do veiculo
    if(GetPlayerVehicleID(playerid) == VEICULO_DEFINIDO_POR_ARRAY && GetPlayerSkin(playerid) != 167)
    {
          return RemovePlayerFromVehicle(playerid);
    }
    return 1;
}



Re: [Duvida] '-' - gabriel_ - 04.01.2011

Eu coloquei o
Код:
new array;
mais daew da erro.

e n entendi muito bem....
if(GetPlayerVehicleID(playerid) == Id do veiculo ?


Tentei fazer do sistema do bug vip mais da erro na
Код:
new ctime 1[2];
me ajudem '-'