#include < a_samp >
new MozgoKapu;
forward Mozgasd( );
public OnFilterScriptInit( )
{
MozgoKapu = CreateObject( modelid, XPozicio, YPozicio, ZPozicio, XForgas, YForgas, ZForgas ); // Nyitott
SetTimer( \"Mozgasd\", 1000, true );
return 1;
}
public Mozgasd( )
{
new Float:Poz[3];
GetObjectPos( MozgoKapu, Poz[0], Poz[1], Poz[2] );
for( new playerid = 0; playerid < MAX_PLAYERS; playerid++ )
{
if( IsPlayerConnected(playerid) )
{
if( IsPlayerInRangeOfPoint( playerid, 10.0, Poz[0], Poz[1], Poz[2] ) )
{
MoveObject( MozgoKapu, HovaX, HovaY, HovaZ, Gyorssasag, ForgasX, ForgasY, ForgasZ ); // Zárt
}
else
{
MoveObject( MozgoKapu, HovaX, HovaY, HovaZ, Gyorssasag, ForgasX, ForgasY, ForgasZ ); // Nyitott
}
}
}
}