Moze Mala Pomoc

Započeo Joca200
23. Nov. 2018.
688
pregleda
3
postova
Joca200
4
Shot Caller
23. Nov. 2018.
Problem(error/warning): Neamam erora niti warninga samo ocu da pitam ovako ocu da kreiram ulaz i izlaz iz objekta samo sa autom pa sam to misilo nesto kao teleport ali kad tako uradim to nece samo mi izbaci SCM imate primer dole sta sam pokusao uraditi
Dio skripte: ///////////////////////auto///////////////////////
YCMD:ulaz(playerid,parmas[],help)
{
if (IsPlayerInRangeOfPoint(playerid,1249.0148,-803.6594,83.8677)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,2524.2761,-1546.2577,2023.3016);
SCM(playerid,-1,"Usao si u garazu");
}
}
/////////////////////auto///////////////////////
YCMD:izlaz(playerid,parmas[],help)
{
if (IsPlayerInRangeOfPoint(playerid,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv, 1249.0148,-803.6594,83.8677);
SCM(playerid,-1,"Izasai si iz garaze");
}
}
Purda121
5
OG Legend
23. Nov. 2018.
Ispravi ovo:
if (IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");

Na ovo:
if (!IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");


Tako u oba slucaja,ovako ti izbacuje SCM kada si kod ulaza, kada stavis " ! " to predstavlja da nisi na tim koordinatima 🙂
Ajmo lakse zapravo:
YCMD:ulaz(playerid,parmas[],help)
{
if (!IsPlayerInRangeOfPoint(playerid,5.0,1249.0148,-803.6594,83.8677)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");
if (IsPlayerInRangeOfPoint(playerid,5.0,1249.0148,-803.6594,83.8677))
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,2524.2761,-1546.2577,2023.3016);
SCM(playerid,-1,"Usao si u garazu");
}
}
/////////////////////auto///////////////////////
YCMD:izlaz(playerid,parmas[],help)
{
if (!IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");
if (IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016))
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv, 1249.0148,-803.6594,83.8677);
SCM(playerid,-1,"Izasai si iz garaze");
}
}


Ovako bi trebalo raditi 🙂
Mogao bi dodati ovdje i provjeru da se provjeri da li je igrac u vozilu ( GetPlayerState )
Joca200
4
Shot Caller
23. Nov. 2018.
Hashtag.Purda wrote on November 23, 2018, 8:53 pm:
Ispravi ovo:
if (IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");

Na ovo:
if (!IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");


Tako u oba slucaja,ovako ti izbacuje SCM kada si kod ulaza, kada stavis " ! " to predstavlja da nisi na tim koordinatima 🙂
Ajmo lakse zapravo:
YCMD:ulaz(playerid,parmas[],help)
{
if (!IsPlayerInRangeOfPoint(playerid,5.0,1249.0148,-803.6594,83.8677)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");
if (IsPlayerInRangeOfPoint(playerid,5.0,1249.0148,-803.6594,83.8677))
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,2524.2761,-1546.2577,2023.3016);
SCM(playerid,-1,"Usao si u garazu");
}
}
/////////////////////auto///////////////////////
YCMD:izlaz(playerid,parmas[],help)
{
if (!IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016)) return SCM(playerid,-1,"Nisi dovoljno blizu vrata");
if (IsPlayerInRangeOfPoint(playerid,5.0,2524.2761,-1546.2577,2023.3016))
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv, 1249.0148,-803.6594,83.8677);
SCM(playerid,-1,"Izasai si iz garaze");
}
}


Ovako bi trebalo raditi 🙂
Mogao bi dodati ovdje i provjeru da se provjeri da li je igrac u vozilu ( GetPlayerState )


HVALA PUNO BRT RADI

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha