hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 259 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 258 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: VIP lejár
HozzászólásElküldve: 2016.11.03. 13:27 
Offline
Senior Tag

Csatlakozott: 2015.12.14. 18:19
Hozzászólások: 216
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 5 alkalommal
Hali van ez vip plugin hogy lehet beálitani hogy 20 nap után ne legyen vip ha megvette
  1. public vipstatus(id) {
  2. new elso[121]
  3. if(vip[id])
  4. format(elso, charsmax(elso), "\rPaintball Mode^n\yA VIP-ed lejár: \d%d.%d.%d^n", vipido[0][id], vipido[1][id], vipido[2][id]+1)
  5. else
  6. format(elso, charsmax(elso), "\rPaintball Mode^n\yNem vagy \dVIP^n")
  7. new menu = menu_create(elso, "vipstatush" )
  8. menu_additem(menu,"\yVIP Kupon \d|\r +1 HĂ©t VIP \d|\y (3000 arany)", "1")
  9. menu_display(id, menu)
  10. }
  11.    
  12. public vipstatush(id, menu, item){
  13.     if(item == MENU_EXIT)
  14.     {
  15.         menu_destroy(menu)
  16.         return
  17.     }
  18.     new data[9], szName[64]
  19.     new access, callback
  20.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  21.     new key = str_to_num(data)
  22.     switch(key)
  23.     {
  24.    
  25.     case 1: {
  26.          if(vip[id]) ColorChat(id, GREEN, "%s^1 Te már VIP vagy!",Prefix);
  27.          else if(Dollar[id] >= 3000) {
  28.          vipvasarlas(id)
  29.     Dollar[id]-=3000
  30.          }
  31.          else if(Dollar[id] < 3000) ColorChat(id, GREEN, "%s^1 Hiányzik mĂ©g^1 %d^1 arany.",Prefix, 3000-Dollar[id])
  32.          }     
  33.          }
  34.          }
  35. public vipvasarlas(id) {
  36.     new honap[32], nap[32], ev[32], datum[3], mdatum[3], nm[32]
  37.     format_time(honap, sizeof(honap) - 1, "%m")
  38.     format_time(nap, sizeof(nap) - 1, "%d")
  39.     format_time(ev, sizeof(ev) - 1, "%Y")
  40.     datum[2] = str_to_num(nap)
  41.     datum[1] = str_to_num(honap)
  42.     datum[0] = str_to_num(ev)
  43.    
  44.     if(datum[2]+7 >= 30)
  45.     {
  46.         mdatum[2] = (datum[2]+6)-30
  47.         mdatum[1] = datum[1]+1
  48.         mdatum[0] = datum[0]
  49.     }
  50.     else
  51.     {
  52.         mdatum[2] = datum[2]+6
  53.         mdatum[1] = datum[1]
  54.         mdatum[0] = datum[0]
  55.     }
  56.    
  57.     vipido[0][id] = mdatum[0]
  58.     vipido[1][id] = mdatum[1]
  59.     vipido[2][id] = mdatum[2]
  60.    
  61.     vip[id] = true
  62.    
  63.     get_user_name(id, nm, 31)
  64.     new asd[128]
  65.     format(asd, charsmax(asd), "^n^"%s^" ^"%d %d %d^"", nm, mdatum[0], mdatum[1], mdatum[2])
  66.     write_file("addons/amxmodx/configs/ujvip.ini", asd)
  67.    
  68.     log_to_file("vipkupon.log", "^"%s^" ^"%d %d %d^"", nm, mdatum[0], mdatum[1], mdatum[2])
  69.     print_color(0, "!g%s!t %s!y aktivalta a !tVIP Kupon!yt!",Prefix, nm)
  70. } public vip_betolt(id)
  71. {
  72.     new name[32], asd, datum[64], v[32], onap[32], ap[32], ev, honap, nap
  73.     get_user_name(id ,name, 31 )
  74.     new Buffer[128], fajl[192]
  75.     format(fajl, charsmax(fajl), "addons/amxmodx/configs/ujvip.ini")
  76.    
  77.     new file = fopen(fajl, "rt");
  78.  
  79.     if(file)
  80.     {
  81.         while(!feof(file))
  82.         {
  83.             fgets(file, Buffer, 128)
  84.             parse(Buffer, Buffer, sizeof Buffer -1, datum, 63);
  85.             if(equal(Buffer, name))
  86.             {  
  87.                 parse(datum, v, 31, onap, 31, ap, 31)
  88.                 ev = str_to_num(v)
  89.                 honap = str_to_num(onap)
  90.                 nap = str_to_num(ap)
  91.                 new sjnap[32], sjhonap[32], sjev[32]
  92.                 format_time(sjhonap, sizeof(sjhonap) - 1, "%m")
  93.                 format_time(sjnap, sizeof(sjnap) - 1, "%d")
  94.                 format_time(sjev, sizeof(sjev) - 1, "%Y")
  95.                 new jhonap = str_to_num(sjhonap)
  96.                 new jnap = str_to_num(sjnap)
  97.                 new jev = str_to_num(sjev)
  98.                 if(jev < ev
  99.                 || jev == ev && jhonap < honap
  100.                 || jev == ev && jhonap == honap && jnap < nap
  101.                 || jev == ev && jhonap == honap && jnap == nap)
  102.                 {
  103.                     vipido[0][id] = ev
  104.                     vipido[1][id] = honap
  105.                     vipido[2][id] = nap
  106.                     vip[id] = true
  107.                 }
  108.                 else
  109.                 {
  110.                     format(Buffer, sizeof Buffer - 1, "", Buffer);
  111.                     write_file(fajl, Buffer, asd)
  112.                 }
  113.             }
  114.             asd++
  115.         }
  116.         fclose(file)
  117.     }
  118. }
  119. public client_disconnect(id)
  120. {
  121.     if(!is_user_bot(id))
  122.         Update(id);
  123.         vip[id] = false
  124.    
  125. }
  126. public client_putinserver(id)
  127. {
  128.     vipido[0][id] = 0
  129.     vipido[1][id] = 0
  130.     vipido[2][id] = 0
  131.     vip[id] = false
  132.     set_task(1.0, "vip_betolt", id)
  133.     Dollar[id] = EOS;
  134.     Masodpercek[id] = 0;
  135.     Szint[id] = 0;
  136.     Kulcs[id] = 0;
  137.     Lada[id] = 0;
  138.     Fegyo[id] = 1;
  139.     Skin[id] = 0;
  140.     xp[id] = 0;
  141.    
  142.    
  143.  
  144.     for(new i;i < 15; i++)
  145.         OsszesSkin[i][id] = EOS;
  146.  
  147.  
  148.  
  149.  
  150.     if(!is_user_bot(id))
  151.         Load(id);
  152. }

_________________
.::#0n3.Sh00T[Clan] Only AWP#Update[DEAGELE PÁRBAJ & RTD & Statrak*
Kép
Go,Go,Go Nagyon jó szerver :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP lejár
HozzászólásElküldve: 2016.11.03. 15:27 
Offline
Senior Tag

Csatlakozott: 2015.12.14. 18:19
Hozzászólások: 216
Megköszönt másnak: 15 alkalommal
Megköszönték neki: 5 alkalommal
mi alapján törli a vipet? valaki nagyon fontos

_________________
.::#0n3.Sh00T[Clan] Only AWP#Update[DEAGELE PÁRBAJ & RTD & Statrak*
Kép
Go,Go,Go Nagyon jó szerver :D


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


Ki van itt

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