Problem: pa ubacio sma da mi se kapija otovri kad kucam /gsf ali nece,pise otvorili ste kapiju gsf-a ali nista se ne desava..molim vas ako moze pomoc,evo dole su kodovi
Deo skripte:
forward gsfgatez()new gsfgate1
new gsfgate2// gsf kapija
public gsfgatez()
{
MoveDynamicObject(gsfgate1,2449.18, -1666.12, 13.00, 2.5);//Zatvara kapiju-agate,promjeni XYZ i brzinu-stavi kordinate zatvorene kapije
MoveDynamicObject(gsfgate2,2449.16, -1651.71, 13.00, 2.5);//Zatvara kapiju-agate,promjeni XYZ i brzinu-stavi kordinate zatvorene kapije
return 1;
}gsfgate1 = CreateDynamicObject(968, 2449.18, -1666.12, 13.00, 0.00, -90.00, -90.00);
gsfgate2 = CreateDynamicObject(968, 2449.16, -1651.71, 13.00, 0.00, 90.00, -90.00);if(!strcmp(cmdtext, "/gsf", true))
{
PlayerInfo = 1;
if(PlayerInfo == 16 || PlayerInfo == 16)
{
if(!IsPlayerInRangeOfPoint(playerid, 30, 2442.7749,-1658.9207,13.3091)) return SendClientMessage(playerid,-1,"Ne nalazis se u blizini GSF Kapije!"); //Promjeni si XYZ i range(daljina)
MoveDynamicObject(gsfgate1, 2449.18, -1666.12, 13.00, 2.5);
MoveDynamicObject(gsfgate2, 2449.16, -1651.71, 13.00, 2.5);//XYZ stavis kordinate otvorene kapije
SetTimer("gsfgatez", 7000, 0); //Zatvara kapiju u roku od 7 sekundi
SendClientMessage(playerid, COLOR_GREEN,"Otvorio si kapiju GSF-a,za 7 sekundi ce biti zatvorena!");
return 1;
}
}