20.11.2014, 22:02
(
Последний раз редактировалось Don_Speed; 23.11.2014 в 07:21.
)
Sem nada pra fazer venho atualizar este meu topico antigгo!
Bom primeiramente vamos necessitar de uma variavel .
Agora claro o mais basico de todos criar os veiculos :/ , esse como й basico nгo necessita de tanta explicaзгo.
Aqui vocк nгo ira comeзar a contar n
Agora fazer a verificaзгo quando o jogador entrar em veiculo .
Para este tutorial ele so entrarб no veiculo se ele for administrador logado na rcon.
primeiro vamos a callback para fazer a checagem , vou mostrar o codigo e depois eu explico.
vamos a eplicaзao
Critiquem avontade
ATT DonSpeed
PS Codigo limpo!
Bom primeiramente vamos necessitar de uma variavel .
PHP код:
new CriandoCars[5];
Aqui vocк nгo ira comeзar a contar n
PHP код:
public OnGameModeInit()
{
CriandoCars[0] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[1] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[2] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[3] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[4] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
return true;
}
Para este tutorial ele so entrarб no veiculo se ele for administrador logado na rcon.
primeiro vamos a callback para fazer a checagem , vou mostrar o codigo e depois eu explico.
PHP код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
for(new vi; vi< 5; vi++)
if(vehicleid == CriandoCars[vi])
if(!IsPlayerAdmin(playerid))return RemovePlayerFromVehicle(playerid);
return 1;
}
PHP код:
for(new vi; vi< 5; vi++) - loop pois sгo 5 viculos (apartir do 0 e menor que 5 [Contagem loop 0 1 2 3 4])
if(vehicleid == CriandoCars[vi]) - verificar se o veiculo que estou entrando e o mesmo da restiзгo.
if(!IsPlayerAdmin(playerid)) - verificar se esta logado na rcon.
RemovePlayerFromVehicle(playerid); - remover o jogador.
Critiquem avontade
ATT DonSpeed
PS Codigo limpo!
PHP код:
new CriandoCars[5];
public OnGameModeInit()
{
CriandoCars[0] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[1]= CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[2] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[3] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
CriandoCars[4] = CreateVehicle(402,00.00,00.00,00.00,0.00,0,0,0);
return true;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
for(new vi; vi< 5; vi++)
if(vehicleid == CriandoCars[vi])
if(!IsPlayerAdmin(playerid))return RemovePlayerFromVehicle(playerid);
return 1;
}