hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.05. 12:58



Jelenlévő felhasználók

Jelenleg 215 felhasználó van jelen :: 3 regisztrált, 0 rejtett és 212 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], JohanCorn, Zolika_36 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  [ 9 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Év, Hónap, Nap, Óra, Perc, Másodperc
HozzászólásElküldve: 2016.02.07. 14:46 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Sziasztok!

Valaki leírná az Évnek, Hónapnak, Napnak, Órának, Percnek, Másodpercnek a használatát? :O
Vagyis, hogy egy egyszerű példán keresztül elmagyarázza, hogy hogyan lehet azt megoldani, hogy pl. megveszek én egy Ak-t, és azt szeretném, hogy azt 30 percre maradjon meg, utána meg vesszen el, és ha újra megveszem, akkor újra 30 perc..

Előre is köszi.

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.02.07. 15:26 
Online
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 628
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 105 alkalommal
Tessék, demonstráltam, hogy hogyan is lehetne megoldani rendszeridővel.

  1. new Legyen_Valtozatos = 0;
  2. new Valami_Dolog = 0;
  3.  
  4. public parancsra_ad_neki_idot_meg_a_dolgot()
  5. {
  6.     if(Legyen_Valtozatos > get_systime())
  7.         Legyen_Valtozatos += (60*60*24*90)          // +90 Napra.
  8.     else
  9.         Legyen_Valtozatos += get_systime()+(60*60*24*90)    // +90 Napra.
  10.        
  11.     Valami_Dolog = 1;                       // Ad Neki Dolgot.
  12. }
  13.  
  14. public parancsra_ellenorzi_neki_hogy_vane()
  15. {
  16.     if(Legyen_Valtozatos < get_systime())
  17.         Valami_Dolog = 0;                   // Elveszi a Dolgot.
  18. }


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.02.07. 15:38 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
JohanCorn írta:
Tessék, demonstráltam, hogy hogyan is lehetne megoldani rendszeridővel.

  1. new Legyen_Valtozatos = 0;
  2. new Valami_Dolog = 0;
  3.  
  4. public parancsra_ad_neki_idot_meg_a_dolgot()
  5. {
  6.     if(Legyen_Valtozatos > get_systime())
  7.         Legyen_Valtozatos += (60*60*24*90)          // +90 Napra.
  8.     else
  9.         Legyen_Valtozatos += get_systime()+(60*60*24*90)    // +90 Napra.
  10.        
  11.     Valami_Dolog = 1;                       // Ad Neki Dolgot.
  12. }
  13.  
  14. public parancsra_ellenorzi_neki_hogy_vane()
  15. {
  16.     if(Legyen_Valtozatos < get_systime())
  17.         Valami_Dolog = 0;                   // Elveszi a Dolgot.
  18. }



Vagy úgy, és hogyha pl. 30 percre szeretném?

"(60*60*24*90)" - ezek mik? :O

Köszönöm szépen :D

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.02.07. 15:44 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Azzal számolta ki, h 90 nap hány másodperc... De oda van írva minden. Ha 30 percre akarod kiszámolod, h hány mp 30 perc, és az megy oda.

_________________
Néha itt, de többször nem.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.02.07. 15:45 
Online
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 628
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 105 alkalommal
Pontosan. 30 perc esetében ez (60*30) lesz.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2016.02.07. 15:54 
Offline
Senior Tag

Csatlakozott: 2015.08.03. 18:09
Hozzászólások: 216
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 11 alkalommal
Megértettem :D Ezt akkor már lehet randomizálni is :)

Köszi szépen

_________________
.:[D@nGeR]:. [1] Only Dust2:
Kép

.:[D@nGeR]:. [2] Sniper:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2017.05.18. 09:51 
Offline
Tud valamit

Csatlakozott: 2016.12.25. 12:43
Hozzászólások: 129
Megköszönt másnak: 35 alkalommal
Megköszönték neki: 4 alkalommal
Ezt a részt hol kell le kérni? Csatlakozásnál?
  1. public parancsra_ellenorzi_neki_hogy_vane()


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2017.05.18. 16:09 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 968
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 135 alkalommal
KillerBoy12 írta:
Ezt a részt hol kell le kérni? Csatlakozásnál?
  1. public parancsra_ellenorzi_neki_hogy_vane()


Plugin_init-ben ellenőrzöd XY másodpercenként!

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2017.05.20. 14:15 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
The Peace írta:
KillerBoy12 írta:
Ezt a részt hol kell le kérni? Csatlakozásnál?
  1. public parancsra_ellenorzi_neki_hogy_vane()


Plugin_init-ben ellenőrzöd XY másodpercenként!


Amiről a koléga próbál beszélni. (Bár nem igazán a plugin_init fog neked loopolódni)

Kód:

public plugin_init()
    
set_task(1.0,"parancsra_ellenorzi_neki_hogy_vane"0""0"b");
 



Utána a funkcióban végigiterálsz a játékosokon és csekkolod amit szeretnél.


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  [ 9 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 59 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