Page 1 of 1

Round pradzios tikrinimas

Posted: 2012 Apr 07 20:41
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")

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 20:56
by newb
HLTV nelabai tiks. Naudok

Code: Select all

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

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:00
by Pukuotukas951
O kam skirtas šis:

Code: Select all

"0=World triggered"
?

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:05
by newb
Neisivaizduoju, bet manau jis reikialingas xD

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:10
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?

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:11
by aurimasko

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:18
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 ?

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:29
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}

Re: Round pradzios tikrinimas

Posted: 2012 Apr 07 21:41
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])