#define FILTERSCRIPT#include <a_samp>#include <a_objects>#if defined FILTERSCRIPT#define red 0xFF0000Aforward GateCheck(playerid);new mygate; public OnFilterScriptInit(){ mygate=CreateObject(980, 2293.5500488281, 1942.3273925781, 16.994842529297, 0, 0, 0); //object (kapu) ID és a koordinata SetTimer(\"GateCheck\",1000,1);return 1;} public GateCheck(playerid){new name[24];if (strfind(name, \"[Knights]\", true) == -1) if(IsPlayerInRangeOfPoint(playerid,10.0,2293.5500488281, 1942.3273925781, 16.994842529297)) //object (kapu) koordinata {MoveObject(mygate, 2305.0737304688, 1942.3419189453, 17.044841766357, 6.00); //nyitott kapu koordinata a 6.00 a sebessége}else{MoveObject(mygate,2293.5500488281, 1942.3273925781, 16.994842529297, 6.00); //zárt kapu koordinata}return 1;}#endif
#include <a_samp>#include <a_objects>#define red 0xFF0000Aforward GateCheck(playerid);new mygate;public OnFilterScriptInit(){ mygate=CreateObject(980, 2293.5500488281, 1942.3273925781, 16.994842529297, 0, 0, 0); //object (kapu) ID és a koordinata SetTimer(\"GateCheck\",1000,1); return 1;}public GateCheck(playerid){ new name[24]; if(strfind(name, \"[Knights]\", true)) { if(IsPlayerInRangeOfPoint(playerid,10.0,2293.5500488281, 1942.3273925781, 16.994842529297)) //object (kapu) koordinata { MoveObject(mygate, 2305.0737304688, 1942.3419189453, 17.044841766357, 6.00); //nyitott kapu koordinata a 6.00 a sebessége } else { MoveObject(mygate,2293.5500488281, 1942.3273925781, 16.994842529297, 6.00); //zárt kapu koordinata } } else return;}
new name[ 24 ];GetPlayerName( playerid, name, sizeof name );
Nekem egy ugyan ilyen telés parancs-hoz nem kellett, anélkül is ment :amazed: