[pomoc] automatska vrata

Započeo .G.h.0.s.T.
21. Feb. 2011.
1,149
pregleda
6
postova
Mike93
4
Enforcer
21. Feb. 2011.
Skripta koju koristim: godfather
Detaljan opis problema: napravio sam vrata koja se automatski otvaraju kada je igrac u radiusu i da se zatvore kad je igrac van radiusa. i sad imam mali problem. naime ta vrata moze samo da policija otvori. i sad sam isprobao sa dva igraca. jedan igrac udje u radius i otvore se, on se makne,zatvore se.  i sad ja pokusam kao drugi igrac otvorit vrata, a ono kad nece da se otvore. neznam ucemu je problem. jedan igrac moze otvorit, a drugi ne. xD. pa ako netko zna, bio bi zahvalan.
Dio skripte:
new lspddoor1, lspddoor2;

forward Lspdvrata();

SetTimer("Lspdvrata", 500, true);

	lspddoor1 = CreateDynamicObject(1500, 244.93359375, 72.466796875, 1002.640625, 0, 0, 0);
lspddoor2 = CreateDynamicObject(1500, 246.4140625, 72.466796875, 1002.640625, 0, 0, 0);

public Lspdvrata()
{
    for(new i=0; i    {
        if(IsPlayerConnected(i))
        {
            if(PlayerInfo == 1 || PlayerInfo == 1)
            {
            if(IsPlayerInRangeOfPoint(i, 3, 246.4054,72.9599,1003.6406))
            {
                MoveDynamicObject(lspddoor1, 243.95950317383, 72.467666625977, 1002.640625,5);
                MoveDynamicObject(lspddoor2, 247.31478881836, 72.467666625977, 1002.640625,5);
            }
            else
            {
                MoveDynamicObject(lspddoor1, 244.93359375, 72.466796875, 1002.640625,5);
                MoveDynamicObject(lspddoor2, 246.4140625, 72.466796875, 1002.640625,5);
    }
            }
        }
    }
}


Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Deleted User
Obrisan korisnik
21. Feb. 2011.
Mozda nadjes resenje uz ovu temu:

http://balkan-samp.com/forum/index.php?topic=14107.0
Mike93
4
Enforcer
21. Feb. 2011.
Johnny, probao sam po tome sto si mi dao link, i ne moze. xD
Viky
6
Legenda Foruma
22. Feb. 2011.
Ovo sto si napravio je sve spetljano...

Ovo provjerava jesu li SVI igraci kod vrata, ako je samo jedan otvorit ce se, a ako su dva kod kapije, i jedan ode, ovomu ce se zatvoriti pred nosom...

Ovo trebas napraviti za svakog igraca poseban timer (SetTimerEx)....
Mike93
4
Enforcer
22. Feb. 2011.
BloodMaster wrote on February 22, 2011, 8:59 am:
Ovo sto si napravio je sve spetljano...

Ovo provjerava jesu li SVI igraci kod vrata, ako je samo jedan otvorit ce se, a ako su dva kod kapije, i jedan ode, ovomu ce se zatvoriti pred nosom...

Ovo trebas napraviti za svakog igraca poseban timer (SetTimerEx)....


koliko bi onda timera imao. xD
Gigi-The-Beast
5
Underboss
22. Feb. 2011.
ne aktiviraju se svi u jednom trenutku,vec samo tajmer za odredjenog igraca, tj 1 tajmer koji prenese npr u ovom slucaju id igraca

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha