hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 09:50



Jelenlévő felhasználók

Jelenleg 370 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 369 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Re: idő
HozzászólásElküldve: 2016.10.08. 22:20 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Mivel maga a perc_ad függvény sem fut le.

set_task(60.0,"perc_ad", _,_,_,"b")


  1. set_task(60.0, "Lefuttatas",_,_,_,"b");
  2.  
  3. public Lefuttatas()
  4. {
  5. new p[32],n;
  6. get_players(p,n,"ch");
  7.     for(new i=0;i<n;i++)
  8.     {
  9.         new id = p[i];
  10.         perc_ad(id);
  11.     }
  12. }


Szerk.:

De felesleges percenként adnod 1 változót amikor van egyszerűbb megoldás is:

  1. get_user_time(id) //ezzel lekérheted, hogy mennyit volt online a játékos, majd ha eléri a 2percet akkor lefuttatod amit akarsz

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0

Ők köszönték meg exodus nek ezt a hozzászólást: jocikahehe (2016.10.08. 22:27)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vip(időre)
HozzászólásElküldve: 2016.10.08. 22:56 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
jocikahehe írta:
és azt hogy csináljam a get_user_time(id) parancsal hogy 2perc után kikapcsolja?


Valahogy így:

  1. public perc_ad(id)
  2. {
  3. new Ido;
  4. Ido = get_user_time(id)
  5.  
  6. if(Ido >= 120) //120 másodperc, tehát 2 perc
  7.     {
  8.         viphasznal[id] = 0
  9.     }
  10. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0

Ők köszönték meg exodus nek ezt a hozzászólást: jocikahehe (2016.10.08. 22:56)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vip(időre)
HozzászólásElküldve: 2016.10.08. 23:21 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
jocikahehe írta:
és itt le kell menteni valamit? az idő részbe


Mivel 2 perc után futtatod le felesleges menteni..
Viszont ha többször is akarod használni akkor nullázd a tömböt.

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: vip(időre)
HozzászólásElküldve: 2016.10.08. 23:44 
Offline
Nagyúr
Avatar

Csatlakozott: 2016.03.05. 20:56
Hozzászólások: 663
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Most ez a vip_ido honnan jött? :D

Ha azt akarod, hogy minden 2 percenként lefusson akkor nullázd a tömböt, így:

  1. case 1:
  2. {
  3. if(vipkupon[id] >= 1 && viphasznal[id] != 1)
  4.     {
  5.         viphasznal[id] = true
  6.         vip_ido(id)
  7.     }
  8. }
  9.  
  10. public vip_ido(id)
  11. {
  12. new Ido = get_user_time(id)
  13.  
  14. if(Ido >= 120)
  15.     {
  16.         viphasznal[id] = 0
  17.         Ido = 0
  18.     }
  19. }

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 4 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 25 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole