Round pradzios tikrinimas

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Round pradzios tikrinimas

Post by Pukuotukas951 »

Nemokėjau kaip kitaip parašyti ko man reikia, taigi prasau jusu pasakykit kaip tikrinti roundo pradzioj kas vyksta.

Spawn froward'as netinka. Čia jum pavyzdi duosiu, gal aiškiau eis suprasti:

Prasideda naujas round'as ir jums duoda M4A1, bet tik round pradžioje duoda. O kai spawn'iniesi jau tada neduoda, tik round pradžioje. + karma. :caca:

------------------------------------------------------------------------------------------------------------

Manau radau kaip, su šiuo?

Code: Select all

    register_event("HLTV", "new_round", "a", "1=0", "2=0")

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Round pradzios tikrinimas

Post by newb »

HLTV nelabai tiks. Naudok

Code: Select all

register_logevent("event_new_round",2,"0=World triggered","1=Round_Start")

Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: Round pradzios tikrinimas

Post by Pukuotukas951 »

O kam skirtas šis:

Code: Select all

"0=World triggered"
?

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Round pradzios tikrinimas

Post by newb »

Neisivaizduoju, bet manau jis reikialingas xD

Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: Round pradzios tikrinimas

Post by Pukuotukas951 »

Hmm :D. Newb, dabar yra vienam plugine šis eventas užregistruotas, tačiau negalima šiame evente pridėti funkcijos su (id), o be (id) funkcija praranda savo reikšmę, tada galima registruot dar toki pati eventa tik pakeitus jo pavadinima ir naudojant (id), dėl to nesipjaus?

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: Round pradzios tikrinimas

Post by aurimasko »


newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Round pradzios tikrinimas

Post by newb »

Pukuotukas951 wrote:Hmm :D. Newb, dabar yra vienam plugine šis eventas užregistruotas, tačiau negalima šiame evente pridėti funkcijos su (id), o be (id) funkcija praranda savo reikšmę, tada galima registruot dar toki pati eventa tik pakeitus jo pavadinima ir naudojant (id), dėl to nesipjaus?
Really ? O kam tada yra get_players ?

Pukuotukas951
Gana aktyvus vartotojas
Posts: 445
Joined: 2011 Aug 27 09:29

Re: Round pradzios tikrinimas

Post by Pukuotukas951 »

O tuomet su get_players kaip perdaryti šį:
Nes su get_players dar nebuvau susidūręs...

Code: Select all

public event_new_round(){...... if(is_user_alive(id) && get_user_team(id) == 2){             public veiksmas(id)}}public veiksmas(id){    set_task(20.0, "veiksmas2", id)} public veiksmas2(id){ //koks nors veiksmas}

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Round pradzios tikrinimas

Post by newb »

Code: Select all

new players[32], numget_players(players, num, "ae", "CT") for(new i; i < num; i++)     veiksmas(players[i])  // set_task(20.0, "veiksmas", players[i])

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests