[POMOC] Wanted

Započeo (BV) Domy
15. Dec. 2013. Zaključano
446
pregleda
13
postova
don1310
4
Shot Caller
15. Dec. 2013.
Skripta koju koristim: Moj mod od 0
Detaljan opis problema: Zanima me kako uraditi kad nekoga pogodim sa nekim oružijem da dobijem npr. 2 wanted levela, znači ne da dobijem wl kad ga ubijem nego kad ga samo jednom pogodim. Hvala unaprijed  😉
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Blaeks_Biofor
5
Forum Don
don1310
4
Shot Caller
19. Dec. 2013.
A to ce mi dati wl svaki put kad ga pogodim, meni treba samo da mi da wl kad ga prvi put  pogodim.
Blaeks_Biofor
5
Forum Don
19. Dec. 2013.
pri davanju wanteda proveris da li igrac ima wanted, ako ima onda mu ne das, ako nema onda mu das
don1310
4
Shot Caller
20. Dec. 2013.
Blaeks wrote on December 19, 2013, 3:52 pm:
pri davanju wanteda proveris da li igrac ima wanted, ako ima onda mu ne das, ako nema onda mu das

Ali nece to biti dobro ja recimo imam 2 wla i sada ako ga napadnem nedobijem nista.
Još me samo zanima kako da uradim da mu da wl samo kada je policajac u blizini.
Diskretni Heroj
3
Hustler
20. Dec. 2013.
DoMiNiK1310 wrote on December 19, 2013, 3:52 pm:
pri davanju wanteda proveris da li igrac ima wanted, ako ima onda mu ne das, ako nema onda mu das

Ali nece to biti dobro ja recimo imam 2 wla i sada ako ga napadnem nedobijem nista.
Još me samo zanima kako da uradim da mu da wl samo kada je policajac u blizini.

Postaviš da, pri prvom udarcu tom igraču stavi neku promenljivu na "true", i pri svakom sledećem proverava da li je
ermin.a
5
Underboss
20. Dec. 2013.

new bool: firstTimeKill;

OnPlayerConnect(playerid)
{
    firstTimeKill = true;
}

OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    {
        if(firstTimeKill == true)
        {
firstTimerKill = false;
new Float:pos;
            GetPlayerPos(issureid, pos, pos, pos);
            foreach(Player, i)
            {
                if(PolicajacVarijabla)
                {
if(IsPlayerInRangeOfPoint(i, 20.0, pos, pos, pos)
{
SetPlayerWantedLevel(issureid, GetPlayerWantedLevel(issureid)+1);
break;
}
    }
            }
}
    }
    return 1;
}
don1310
4
Shot Caller
21. Dec. 2013.
Ermin wrote on December 20, 2013, 3:52 pm:

new bool: firstTimeKill;

OnPlayerConnect(playerid)
{
    firstTimeKill = true;
}

OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    {
        if(firstTimeKill == true)
        {
firstTimerKill = false;
new Float:pos;
            GetPlayerPos(issureid, pos, pos, pos);
            foreach(Player, i)
            {
                if(PolicajacVarijabla)
                {
if(IsPlayerInRangeOfPoint(i, 20.0, pos, pos, pos)
{
SetPlayerWantedLevel(issureid, GetPlayerWantedLevel(issureid)+1);
break;
}
    }
            }
}
    }
    return 1;
}

To bi ti značilo ako si ti policajac da ces samo onda dobiti wl.
ermin.a
5
Underboss
21. Dec. 2013.
ma zamijeni issureid i player id, zezno sam se 🙂
Blaeks_Biofor
5
Forum Don
22. Dec. 2013.
Ermin wrote on December 21, 2013, 2:06 pm:
ma zamijeni issureid i player id, zezno sam se 🙂
ne, ovo je problem
if(PolicajacVarijabla)
don1310
4
Shot Caller
23. Dec. 2013.
Blaeks wrote on December 21, 2013, 2:06 pm:
ma zamijeni issureid i player id, zezno sam se 🙂
ne, ovo je problem
if(PolicajacVarijabla)


Ja sam umjesto toga stavio PlayerInfo == 1 ali on vjerovatno tu ima nesto drugo
Diskretni Heroj
3
Hustler
23. Dec. 2013.
if(PlayerInfo == 1 || PlayerInfo == 1)

Ovo?
don1310
4
Shot Caller
23. Dec. 2013.
Vlado_Plavsic aka Plavsa wrote on December 23, 2013, 12:29 pm:
if(PlayerInfo == 1 || PlayerInfo == 1)

Ovo?

Pa to će znacit samo ako si lider organizacije 1 da ces dobit wanted level.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha