24.02.2011, 16:49
Les cuento, yo tenia una reja de L.S.P.D. que se abrнa con comando (/go) y cerraba sola a los 7 segundos, pero encontrй un tutorial para hacerla automбtica (abre cuando te acercas y cierra cuando te alejas) pero a veces funciona perfecto y a veces no :/, osea aveces abre a veces no. No se por que :S, les dejo el cуdigo.
Bueno, por favor ayъdenme y GRACIAS!
pawn Код:
#include <a_samp>
#define FILTERSCRIPT
new Puerta;
forward PuertaCheck();
//=============================================================//
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
}
else
{
MoveObject(Puerta, 1589.053344,-1638.123168,14.122960, 1.5); //Puerta Cerrada
}
}
}
}