[Pawno] Ayuda
#1

Como hago un script para abrir puertas policiales con el Numpad 1 o con C
Reply
#2

Pide esto AQUI
Reply
#3

Quote:
Originally Posted by HuRRiCaNe.
Pide esto AQUI
El no esta pidiendo que se lo hagan....

No se si puedas utilizar el Numpad 1 pero si puedes utilizar la C la cual hace que el jugador se agache. Solo se pueden utilizar las teclas que se usan en el juego.
pawn Код:
new SeMovio[MAX_OBJECTS];
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
  if(newkeys & KEY_CROUCH)
  {
    if(IsPlayerInRangeOfPoint(playerid, 3.0, x.x, y.y, z.z) && !IsPlayerInAnyVehicle(playerid)) // sustuye x.x y.y Y z.z por la posicion EN FRENTE de la puerta, y el 3.0 por el radio al cual se puede abrir la puerta (mayor == mas lejos se puede abrir)
    {
      if(SeMovio[id] == 0)
      {
        MoveObject(id, x, y, z, velocidad); // sustituye id por el id de la puerta (no el modelo), xyz por la posicion a donde quieres que se mueva y velocidad por la velocidad a la que quieres que se mueva
        SeMovio[id] = 1;
        // nota: esta es para que la puerta se abra
      }
      else
      {
        MoveObject(id, x, y, z, velocidad);
        SeMovio[id] = 0;
      }    
    }
  }
  return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)