[Pomoc] Otvaranje vise kapija

Započeo Marinach
22. Jan. 2012. Zaključano
440
pregleda
5
postova
Marinach
2
Street Runner
22. Jan. 2012.
Skripta koju koristim:Svoju radim od 0
Detaljan opis problema: Neznam kako da napravim da se jednom komandom otvara/zatvara još jedna kapija
Dio skripte:

CMD:otvori(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))return SendClientMessage(playerid,COLOR_RED,"Nisi u blizini kapije");
MoveObject(kapija,664.90002441,-1309.40002441,15.19999981-10,5);
return 1;
}

CMD:zatvori(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))return SendClientMessage(playerid,COLOR_RED,"Nisi u blizini kapije");
MoveObject(kapija,664.90002441,-1309.40002441,15.19999981,5);
return 1;
}
Colombo
4
Enforcer
22. Jan. 2012.
Pa probaj ovo:

Napravi jos jednu kapiju i isto s tom kapijom napravi kao sto si s tom kapijom -.-
JONY
4
Enforcer
22. Jan. 2012.
CMD:otvori(playerid,params[])
{
if(!IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))return SendClientMessage(playerid,COLOR_RED,"Nisi u blizini kapije");
MoveObject(kapija,664.90002441,-1309.40002441,15.19999981-10,5);
return 1;
}

{
if(!IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))return SendClientMessage(playerid,COLOR_RED,"Nisi u blizini kapije");
MoveObject(kapija,664.90002441,-1309.40002441,15.19999981-10,5);
return 1;
}

znaci samo dodajes ovo i mjenjas koordinate msm drugu kapiju stavljas
dogy
4
Enforcer
22. Jan. 2012.
pokusaj tako uraditi kao sto su ti gore rekli ali ako ti je u drugoj organizaciji ta kapija dodaj

else if(PlayerInfo == id organizacije || PlayerInfo == id organizacije)
Marinach
2
Street Runner
22. Jan. 2012.
ORganizacije još nemam sada radim samo baze za njih,uglavnon skužio sam gdje sam pogriješio
stavio sam
if(!IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))
umjesto
if(IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))


sada radi ovako
CMD:otvori(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))
{
MoveObject(kapija,664.90002441,-1309.40002441,15.19999981-10,5);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,659.79998779,-1227.30004883,17.60000038))
{
MoveObject(kapija,659.79998779,-1227.30004883,17.60000038-10,5);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,785.20001221,-1152.40002441,25.29999924))
{
MoveObject(kapija,785.20001221,-1152.40002441,25.29999924-10,5);
return 1;
}
return SendClientMessage(playerid,COLOR_RED,"Nisi u blizini kapije");
}

CMD:zatvori(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,664.90002441,-1309.40002441,15.19999981))
{
MoveObject(kapija,664.90002441,-1309.40002441,15.19999981,5);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,659.79998779,-1227.30004883,17.60000038))
{
MoveObject(kapija,659.79998779,-1227.30004883,17.60000038,5);
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,10,785.20001221,-1152.40002441,25.29999924))
{
MoveObject(kapija,785.20001221,-1152.40002441,25.29999924,5);
return 1;
}
return SendClientMessage(playerid,COLOR_RED,"Nisi u blizini kapije");
}


Hvala može lock!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha