Page 1 of 1

Ar imanoma taip padaryti ?

Posted: 2011 Jun 02 21:18
by KieC
Ar butu imano padaryti tai kad....

Code: Select all

public Nuzudytas_zaidejas(id){    if (is_user_alive(id))        return /* Jei zaidejas (gyvas) neveiks funkcija */                      set_task(2.0, "Nuzudytas_zaidejas", id)           /* Noriu kad tik veiktu eilute iki set task o toliau kur ira zodis ExecuteHamB jau sita eilute neveiktu o kai set task laikas pasibeige tada suveiktu respawnas. */     ExecuteHamB(Ham_CS_RoundRespawn, id)}   
todėl man to reikia nes nenoriu kurti atskiro public.

Re: Ar imanoma taip padaryti ?

Posted: 2011 Jun 02 21:43
by aaarnas

Code: Select all

public Nuzudytas_zaidejas(id){           set_task(2.0, "prikelti", id)} public prikelti(id) {           if(!is_user_alive(id))  ExecuteHamB(Ham_CS_RoundRespawn, id)}
Kodėl nenori atskiro public? Taip daug paprasčiau.

Re: Ar imanoma taip padaryti ?

Posted: 2011 Jun 02 21:44
by KieC
Bet taip klausiu eitu be atskiro public ?

Nes sitaip ir pats moku pasidaryti. :D

Re: Ar imanoma taip padaryti ?

Posted: 2011 Jun 02 21:49
by aaarnas

Code: Select all

 new trigger[33] public Nuzudytas_zaidejas(id){      if(trigger[id]) {            ExecuteHamB(Ham_CS_RoundRespawn, id)            trigger[id] = false      }      else {            set_task(2.0, "Nuzudytas_zaidejas", id)            trigger[id] = true      }}
Bet tai nėra tikslu.

Re: Ar imanoma taip padaryti ?

Posted: 2011 Jun 02 21:59
by KieC
Jei tai nera optimalu tai aisku naudosiu su atskiru public.