Adott területen MoveObject.

Indította KLaypex, 2014. augusztus 06. - 20:48:58

Előző téma - Következő téma

KLaypex

Hi.
Nekem olyan script kéne, h egy játékos belép egy zónába,
és abban a zónában MoveObject történik, és ha kilép belõle,
akkor megin MoveObject történik.

Cube.

Idézetet írta: KLaypex date=1407350938\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49908\" data-ipsquote-contentclass=\"forums_TopicHi.
Nekem olyan script kéne, h egy játékos belép egy zónába,
és abban a zónában MoveObject történik, és ha kilép belõle,
akkor megin MoveObject történik.
 


#include <a_Samp>
#include <streamer>
new Gate, Open;
public OnFilterScriptInit()
{
Gate = CreateDynamicObject(id, X, Y, Z, rotx, roty, rotz);
Open = 0;
SetTimer(\"Check\", 1000, true);
return 1;
}
forward Check();
public Check()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
    if(IsPlayerInRangeOfPoint(i, 20, X, Y, Z))
    {
        if(Open == 0)
        {
            MoveDynamicObject(Gate, X, Y, Z, 2);//nyitott állapotban levõ koordináta
            SendClientMessage(i, -1, \"Az object mozog\");
            Open = 1;
   }else
   {
       MoveDynamicObject(Gate, X, Y, Z, 2);//zárt állapotban levõ koordináta
            SendClientMessage(i, -1, \"Az object mozog\");
            Open = 0;
   }
}
}
return 1;
}