Detaljan opis problema: Sve sam napravio, nemam niti warninga niti errora, ali mi ograda ne ide u zemlju kako bi trebalo, nego ide pravo
Quote
YCMD😮tvori(playerid, params[], help)
{
if(P_Data == 1||P_Data == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 15.0, 1532.7902,98.1675,29.6207))
{
SetObjectRot(RMzatvoreno, 0.00000000,00.00000000,26.00000000);
SendClientMessage(playerid,-1,"Otvorio si kapiju, zatvoriti će se automatski.");
SetTimer("zatvori", 7000, 0);
}
if(IsPlayerInRangeOfPoint(playerid, 15.0, 1558.9304,-88.9456,20.6343))
{
MoveObject(RMzatvoreno1, 987,1541.09997559,-92.00000000,18.70000076,0.00000000,0.00000000,358.47778320);
SendClientMessage(playerid,-1,"Otvorio si kapiju, zatvoriti će se automatski.");
SetTimer("zatvori1", 7000, 0);
}
}
return 1;
}
{
if(P_Data == 1||P_Data == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 15.0, 1532.7902,98.1675,29.6207))
{
SetObjectRot(RMzatvoreno, 0.00000000,00.00000000,26.00000000);
SendClientMessage(playerid,-1,"Otvorio si kapiju, zatvoriti će se automatski.");
SetTimer("zatvori", 7000, 0);
}
if(IsPlayerInRangeOfPoint(playerid, 15.0, 1558.9304,-88.9456,20.6343))
{
MoveObject(RMzatvoreno1, 987,1541.09997559,-92.00000000,18.70000076,0.00000000,0.00000000,358.47778320);
SendClientMessage(playerid,-1,"Otvorio si kapiju, zatvoriti će se automatski.");
SetTimer("zatvori1", 7000, 0);
}
}
return 1;
}
Boldao sam kapiju.
A evo timer, ako može šta pomoći:
forward zatvori1();
public zatvori1()
{
new playerid;
MoveObject(RMzatvoreno1, 971,1557.40002441,-92.40000153,21.29999924,0.00000000,0.00000000,0.00000000);
SendClientMessage(playerid, -1, "Kapija je zatvorena");
return 1;
}