[DUV]Como reservar um carro a um Player.
#6

Acabei de fazer isso no meu server.
Vou postar aqui como fazer.
Coloque a array
Код:
new RaFaeL[DL];// essa array e para amazenar o carro
Em OnGameModeInit()
Код:
RaFaeL[DL] = AddStaticVehicle(415,1695.7123,-2118.9407,13.3172,267.6217,151,151); // usamos a array Leandro para amazenar o carro, coloque as cordenadas do carro nos respectivos lugares.
Na public OnPlayerStateChange(playerid, newstate, oldstate) coloque:
Код:
new PlayerName[24]; // array para amazernar o playername.
  GetPlayerName(playerid, PlayerName, sizeof(PlayerName)); 

  if(newstate == PLAYER_STATE_DRIVER) 
  {
   new Vehicle = GetPlayerVehicleID(playerid); 
   if(Vehicle == RaFaeL[DL]) // Vamos verificar se o veнculo й o que nгo queremos que todos entrem
   {
     if(strcmp(PlayerName,"RaFaeL[DL]",true)) // Isso e para checar o nome do jogador que entro no carro
     {
      RemovePlayerFromVehicle(playerid); // se nao for o nome que eu coloquei ele ira ser expulso do carro
      SendClientMessage(playerid, 0x33AA33AA, "Esse carro estб resevado para outra pessoa"); // e sera informado sobre a reserva do carro.
     }
   }
  }
  return 1;
}
Se quiser colocar o nome do player que sera dono do carro apenas substituia o o nome Leandro por o nome do jogador.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)