HellÓ! van ez kis scriptem es valamiert nem nyilik a kapu :S
Miér nem nyilik ?
if(PRESSED(KEY_YES))
{
if(IsPlayerInRangeOfPoint(playerid, 15.0, -2248.06,2085.87,10.58))
{
if(pInfo[playerid][pAdmin] >= 1 || pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == RENDOR)
{
MoveDynamicObject(pdkapu,-2244.33569, 2090.30444, 10.50000,2.00);
SetTimer(\"pdkapu\", 9000, false);
SendClientMessage(playerid,0x0051ffAA,\"A garázs 10 másodperc múlva bezáródik...\");
}else SendClientMessage(playerid,0x0051ffAA,\"Nincs jogosúltságod hozzá!\");
}//else if(IsPlayerInRangeOfPoint(playerid, 15.0, 1579.69921875,-2155.59960938,14.89999962))
}
Rendben, tehát működik. Egyébként ez nem egy kapu? ::|
#include <a_samp>
new kapu;
public OnFilterScriptInit()
{
kapu = CreateObject(objectid, x, y, z, rX, rY, rZ);
SetTimer(\"kapum\", 1000, 1);
}
forward kapum();
public kapum()
{
new open;
for(new i=GetMaxPlayers(); i > -1; i--)
{
if(IsPlayerConnected(i) && IsPlayerInRangeOfPoint(i, pozíció, x, y, z))
{
if(pInfo[playerid][pAdmin] >= 1 || pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == RENDOR) {
open = 1;
MoveObject(kapu, x, y, z, 10.0);
break;
}
}
}
if(!open)
MoveObject(kapu, x, y, z, 10.0);
}
Ez egy példa. Nem is tudom... egy olyan jó 1 éve tettem közzé ilyesmi kódot.