skripta koju koristim:Empire_Gaming
deo skripte://
detaljniji opis problema: swe uradim kad pridjem kapiji nece da se pomera
slika ili video: //
kordinata OTVORENE kapije: CreateDynamicObject(980, 1535.4184570313, -1451.2243652344, 19.939914703369, 0, 0, 0);
kordinata ZATVORENE kapije: CreateDynamicObject(980, 1535.5260009766, -1451.3408203125, 15.159372329712, 0, 0, 0);
komanda
foreach(Player,u)
{
if(!IsPlayerConnected(u)) continue;
if(PlayerToPoint(20,u,1535.5260009766,-1451.3408203125,15.159372329712) && fbiOtvorena == 1)
{
if(IsACop(u))
{
MoveDynamicObject(fbiKapija,1535.4184570313,-1451.2243652344,19.939914703369, 2.0);
fbiOtvorena = 0;
}
}
else if(!PlayerToPoint(20,u,1535.5260009766,-1451.3408203125,15.159372329712) && fbiOtvorena == 0)
{
if(IsACop(u))
{
MoveDynamicObject(fbiKapija, 1535.5260009766,-1451.3408203125,15.159372329712, 2.0);
fbiOtvorena = 1;
}
}
}
NEIZBACUJE MI WARINGE NITI ERORE SAMO KAD PRIDJEM NECE DA SE OTVORI
EDIT: Nisam skontao to tvoje ;D
Evo probaj ovako:
foreach(Player,u)
{
if(!IsPlayerConnected(u)) continue;
if(!PlayerToPoint(10,u,1535.5260009766,-1451.3408203125,15.159372329712) && fbiOtvorena[u] == 1)
{
if(IsACop(u))
{
MoveDynamicObject(fbiKapija,1535.4184570313,-1451.2243652344,19.939914703369, 2.0);
fbiOtvorena[u] = 0;
}
}
else if(PlayerToPoint(10,u,1535.5260009766,-1451.3408203125,15.159372329712) && fbiOtvorena[u] == 0)
{
if(IsACop(u))
{
MoveDynamicObject(fbiKapija, 1535.5260009766,-1451.3408203125,15.159372329712, 2.0);
fbiOtvorena[u] = 1;
}
}
}