[POMOC] GangZona

Započeo Antonio_Bena
4. Sep. 2012.
935
pregleda
20
postova
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: Promjenio sam mjesto zone di ce biti teritoriji za zauzimanje,, kad uđem IG na mapi bude bjeli kvadrat (gangzona) i kad dode u taj kvadrat upisem /zauzmi i nista se nedogađa.. neznam koje kordinate da upisem u if(PlayerInArea(playerid...
Dio skripte:
 zona1 = GangZoneCreate(2885.506,-1910.831,2938.746,-1859.51);//1 

if(strcmp(cmd, "/zauzmi", true) == 0)
{
if(IsPlayerConnected(playerid))
    {
        if(IsPlayerInArea(playerid,2885.506,-1910.831,2938.746,-1859.51))//zona 1
        {
            if(PlayerInfo == 15 || PlayerInfo == 12 || PlayerInfo == 5 || PlayerInfo == 6)
            {
zona1timer = SetTimerEx("ProvjeraZone1",1000,1,"i",playerid);
bzona1timer = SetTimerEx("ZauzimanjeZone1",600000,0,"i",playerid);
SendClientMessage(playerid,COLOR_WHITE,"Zona se zauzima! Cuvajte je 10min da je zauzmete");
}
else{SendClientMessage(playerid,COLOR_WHITE,"Niste lider bande!");}
}


Neke slike/video za lakse dobivanje pomoci(neobavezno): /
dock
5
Crime Lord
4. Sep. 2012.
IsPlayerInArea(playerid, 2885.506,-1859.51,2938.746,-1910.831)

po definiciji ide MINIMALAN X (manji X) pa MINIMALAN Y (manji Y), pa onda MAX X (veci X) pa MAX Y (veci Y) tebi su Y bili obrnuti nez koliku ce ti to razliku napraviti jer nikad nisam koristio ovo iskreno ali ja bih reko da je do toga 🙂 Kada sam pravio gangzone rucno mene je to mucilo dosta 😄
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
nece..
dock
5
Crime Lord
4. Sep. 2012.
http://forum.sa-mp.com/showthread.php?t=222283

eto procitaj to 😄
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
komplicirano.. jel lakse pickup napravit ? da s pickup-a moze komanda /zauzmi?
dock
5
Crime Lord
4. Sep. 2012.
Naravno da jeste lol.. 😄

http://wiki.sa-mp.com/wiki/CreatePickup

Jednostavno stavis IsPlayerInRangeOfPoint(playerid, 2.0, koordinate pickupa) // ovo 2.0 promenis sa radiusom na koji zelis da cmd radi 🙂

i to je to 🙂
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
napravim se dobro ide, ali kad upisem /zauzmi kod pickupa pise gore desno ''zona se zauzima, cuvajte je 10 min da je zauzmete i nakon 2-3 sec pise ''Napustili ste teritoriji'' al stojim cjelo vrijeme kod pickupa.. wtf
dock
5
Crime Lord
4. Sep. 2012.
A kada izbaci to napustili te teritoriju😕
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
nakon 2-3 sec kad napisem /zauzmi
dock
5
Crime Lord
4. Sep. 2012.
Da ali gde je to napravljeno u modu? 😛
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
kod obale
dock
5
Crime Lord
4. Sep. 2012.
Omg kucaj u searchu u modu

Napustili ste teritoriji

i daj taj public/stock :S
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
kazi onda u skripti..
 public ProvjeraZone1(playerid)
{
if(!IsPlayerInArea(playerid,2885.506,-1910.831,2938.746,-1859.51))//zona 1
{SendClientMessage(playerid,COLOR_WHITE,"Napustili ste teritoriju!");KillTimer(zona1timer);KillTimer(bzona1timer);}
dock
5
Crime Lord
4. Sep. 2012.
zameni !IsPlayerInArea(playerid,2885.506,-1910.831,2938.746,-1859.51) sa
!IsPlayerInRangeOfPoint(playerid, 20.0, koordinate pickupa)
Antonio_Bena
4
Shot Caller
4. Sep. 2012.
sređeno
jos nesto trebam, kad zauzmu teritoriji da dobije banda pare

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha