hlmod.hu
https://hlmod.hu/

VIP Lejárás
https://hlmod.hu/viewtopic.php?f=9&t=30070
Oldal: 1 / 1

Szerző:  ~Shediboii [2019.10.25. 23:41 ]
Hozzászólás témája:  VIP Lejárás

Helló!
Van egy VIP-rendszerem ami a lejátszott játékidőre vonja a vip odőt.
Hogyan tudnám megcsinálni, hogy az akkor is telljen amikor nincs fent az illető?

Válaszaitokat előre is köszönöm.

Szerző:  aarpi. [2019.10.26. 06:38 ]
Hozzászólás témája:  Re: VIP Lejárás

~Shediboii írta:
Helló!
Van egy VIP-rendszerem ami a lejátszott játékidőre vonja a vip odőt.
Hogyan tudnám megcsinálni, hogy az akkor is telljen amikor nincs fent az illető?

Válaszaitokat előre is köszönöm.

Kód:
get_systime()-al lekéred a jelenlegi időt és ahhoz hozzáadsz xy időt másodpercben egy változóba amit aztán valahol egy if résszel le ellenőrizteted, hogy a get_systime() érteke nagyobb-e mint a mentett get_systime()+megadott idő és ha ez true akkor persze jöhet a lejárás cuccai

Valahogy így:
Kód:
new vipido[33]

public vipadas(id)
{
   vipido[id] = get_systime()+60*60*24*7 // az utolsó számot (7) átirhatod annyira amennyire szeretnéd adni a vipet
   // ezek helyett: 60*60*24*7 simán kiírhatod így is: 604800
}
public vipellenorzes(id)
{
   if(get_systime() > vipido[id] && vipido[id] != 0)
   {
      vipido[id] = 0
   }
}

Ha pedig ki iratni szeretnéd teljes dátumban a vip lejáratát akkor:
Kód:
new sz[40]
format_time(sz, charsmax(sz), "%Y.%m.%d - %H:%M:%S", vipido[id])

Szerző:  DeteCT0R [2019.10.28. 10:46 ]
Hozzászólás témája:  Re: VIP Lejárás

8mTNNe írta:
Árpi én hasonlóan csináltam még meg még 2-3 hónapja menübe ki írattam a vip lejárati időt és mindig mást írt 1965-11-04 írt néha meg ilyeneket

get_systime az operacios rendszerrel van osszefuggesbe igy ha a "szervergepen" rossz az ido akkor szeron is rossz erteket kapsz.

Szerző:  8mTNNe [2019.10.28. 11:00 ]
Hozzászólás témája:  Re: VIP Lejárás

DeteCT0R írta:
8mTNNe írta:
Árpi én hasonlóan csináltam még meg még 2-3 hónapja menübe ki írattam a vip lejárati időt és mindig mást írt 1965-11-04 írt néha meg ilyeneket

get_systime az operacios rendszerrel van osszefuggesbe igy ha a "szervergepen" rossz az ido akkor szeron is rossz erteket kapsz.


értem akkor köszi

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/