Tem como fazer isto ? -
jamaica90 - 05.03.2015
Й possivel setar um veiculo do mapa para um comando?
Exenplo: setar estes veнculos para o comando /trabalhar, somente eles do server...
PHP код:
AddStaticVehicleEx(420,2090.50000000,1094.30004883,11.10000038,89.76330566,-1,-1,15); //Taxi
AddStaticVehicleEx(420,2089.69995117,1128.09997559,10.69999981,89.76324463,-1,-1,15); //Taxi
AddStaticVehicleEx(420,2090.30004883,1132.00000000,10.60000038,89.76330566,-1,-1,15); //Taxi
AddStaticVehicleEx(420,2089.50000000,1135.59997559,10.69999981,92.42852783,-1,-1,15); //Taxi
AddStaticVehicleEx(420,2093.69995117,1139.40002441,10.50000000,92.42858887,-1,-1,15); //Taxi
Se tentarem fazer o comando sem ser estes veнculos, o comando nгo irб funcionar...
Lembrando, nгo estou pedindo ninguйm pra fazer nada pra mim, se puderem me dar pelo menos uma dica, ficarei muito agradecido.
Re: Tem como fazer isto ? -
arakuta - 05.03.2015
Crie uma variбvel global per-vehicle, que diz se um veнculo й do /trabalhar ou nгo.
PHP код:
new VehTrabalhar[MAX_VEHICLES];
E entгo, deixe verdadeiro o veнculo que й do /trabalhar
PHP код:
new vehicleid;
vehicleid = AddStaticVehicleEx(420...
VehTrabalhar[vehicleid] = true;
E entгo faзa uma verificaзгo, no comando /trabalhar
PHP код:
new vehicleid = GetPlayerVehicleID(playerid);
if(!VehTrabalhar[vehicleid])
return SendClientMessage(playerid,-1,"Vocк nгo estб em um veнculo do /trabalhar!");
Sugiro que leia:
https://sampforum.blast.hk/showthread.php?tid=235924
Re: Tem como fazer isto ? -
StarPeens - 05.03.2015
nгo sei se ira pegar mais
no cmd de trabalhar
pawn Код:
switch(params[0])
{
case COLOQUE O ID DE TODOS OS VEICULOS, EXEMPLO, MENOS DO TAXI QUE Й 420, 520, 432: return SendClientMessage(playerid, -1, "Veiculo Proibido");
}
espero ter entendido
... pode ter modos mais rapidos de se fazer isso
Re: Tem como fazer isto ? -
jamaica90 - 05.03.2015
Quote:
Originally Posted by arakuta
Crie uma variбvel global per-vehicle, que diz se um veнculo й do /trabalhar ou nгo.
PHP код:
new VehTrabalhar[MAX_VEHICLES];
E entгo, deixe verdadeiro o veнculo que й do /trabalhar
PHP код:
new vehicleid;
vehicleid = AddStaticVehicleEx(420...
VehTrabalhar[vehicleid] = true;
E entгo faзa uma verificaзгo, no comando /trabalhar
PHP код:
new vehicleid = GetPlayerVehicleID(playerid);
if(!VehTrabalhar[vehicleid])
return SendClientMessage(playerid,-1,"Vocк nгo estб em um veнculo do /trabalhar!");
Sugiro que leia: https://sampforum.blast.hk/showthread.php?tid=235924
|
Entendi perfeitamente mano, Valeu mesmo!!!