Uradio sam ovo i izaslo ogroman broj errora
Ovako sam uradio
Prvo postavio ovo
new kapijakuce;
Pod OnGameModeInit ovo:
public OnGameModeInit()
{
kapijakuce = CreateObject(2933,1991.6000000,-1728.1000000,14.3000000,0.0000000,0.0000000,90.0000000); //object(pol_comp_gate) (1)
Pod OnPlayerKeyStateChange sam mozda pogresio
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_CTRL_BACK)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1991.6000000,-1728.1000000,14.3000000))
{
if(PlayerInfopVlasnikKuce] == 37) //37 id kuce
{
MoveObject(kapijakuce, 1991.6000000, -1728.1000000, 14.3000000 , 2.0); //dodaj svoje (x,y,z) kordinate otvorene kapije
KapijeTimer = SetTimer("ZatvaranjeKapijeKuce", 5000, 0);
SendClientMessage(playerid,-1,""Kapija je otvorena i zatvorice se automatski za 5 sekundi");
}
}
i posle sam ispod nekog Forwarda dodao ovo
forward ZatvaranjeKapijeKuce();
public ZatvaranjeKapijeKuce()
{
MoveObject(kapijakuce, 1991.6000000,-1728.1000000,14.3000000, 2.00);
return 1;