24.02.2011, 17:06
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
new Puerta;
forward PuertaCheck();
forward Cerrar();
//=============================================================//
public OnFilterScriptInit()
{
SetTimer("PuertaCheck", 1000, 1);
Puerta = CreateObject(971,1589.053344,-1638.123168,14.122960,0.000000,0.000000,180);
return 1;
}
//=============================================================//
public PuertaCheck()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)){
if(IsPlayerInRangeOfPoint(i, 12.5, 1589.053344,-1638.123168,14.122960)){ // Rango del jugador para que abra
MoveObject(Puerta, 1599.053344,-1638.123168,14.122960, 1.5); //Puerta abierta
SetTimer("Cerrar", 5000, false);
}
}
}
}
public Cerrar()
{
MoveObject(Puerta, 1589.053344,-1638.123168,14.122960, 1.5);
return 1;
}