hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.16. 13:57



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 11 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 15:14 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Üdv! Egy olyan vip-menü plugint keresek ,hogy ha beírják a chatba ,hogy : /vip akkor elő hozna egy menüt ahol vip rangot lehetne venni.
De a vip menü csak kick,mapvaltas jogos tartalmazna semmi mást...
De pont ért lehesen meg venni a rangot..
Előre is köszi!

_________________
razer*Csapat| Global Offensive *Statrak**197SIKIN*|Láda eventek| ip: 37.221.209.97:27302


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 16:00 
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
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. new const PLUGIN[] = { "VIP SyStem" }
  5. new const VERSION[] = { "1.0" }
  6. new const AUTHOR[] = { "KillerBoy12" }
  7.  
  8. new iVip[33], Points[33]
  9.  
  10. public plugin_init() {
  11.     register_plugin(PLUGIN, VERSION, AUTHOR)
  12.     register_clcmd("say /vip", "CmdBuyVip")
  13.     register_event("DeathMsg", "CmdDead", "a")
  14. }
  15. public CmdBuyVip(id) {
  16.     new String[512], Menu
  17.     format(String, 511, "\yVIP Vasarlas^n\wPont:\r %i", Points[id])
  18.     Menu = menu_create(String, "CmdBuyViph")
  19.    
  20.     if(iVip[id] == 1) menu_additem(Menu, "\yVIP\w 100.000 Pont\y [Vip Tag vagy]", "0", 0)
  21.     else format(String, 511, "\yVIP\w [100.00/%d] Pont", Points[id]), menu_additem(Menu, String, "0", 0)
  22.     menu_additem(Menu, "\wMit tud a VIP?^n\d    Kick, Mapvaltas", "1", 0)
  23.    
  24.     menu_display(id, Menu, 0)
  25. }
  26. public CmdBuyViph(id, Menu, Item) {
  27.     switch(Item) {
  28.         case 0: {
  29.             if(iVip[id] == 1)
  30.                 client_print(id, print_chat, "Te mar vasaroltal VIP tagsagot!")
  31.             else if(Points[id] >= 100000) {
  32.                 iVip[id] = 1
  33.                 client_print(id, print_chat, "Sikeres vasarlas!")
  34.                 Points[id] -= 100000
  35.                 set_user_flags(id, read_flags("cf"))
  36.             }
  37.             else client_print(id, print_chat, "Kell meg %i Pont", 100000-Points[id])
  38.         }
  39.         case 1: CmdBuyVip(id)
  40.     }
  41.     menu_destroy(Menu)
  42.     return PLUGIN_HANDLED
  43. }
  44. public CmdDead() {
  45.     new id = read_data(1)
  46.    
  47.     if(id == read_data(2) || id == 0)
  48.         return PLUGIN_HANDLED
  49.     Points[id] += 5
  50.     return PLUGIN_HANDLED
  51. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 18:13 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Mentés van benne?

_________________
razer*Csapat| Global Offensive *Statrak**197SIKIN*|Láda eventek| ip: 37.221.209.97:27302


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 18:23 
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
Nincs, nézd ki a kés rendszerből amit küldtem.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 18:38 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Rendben . :)

_________________
razer*Csapat| Global Offensive *Statrak**197SIKIN*|Láda eventek| ip: 37.221.209.97:27302


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 19:07 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Ez miért nem menti? xD

  1. #include <amxmodx>
  2.     #include <amxmisc>
  3.      
  4.     new const PLUGIN[] = { "VIP SyStem" }
  5.     new const VERSION[] = { "1.0" }
  6.     new const AUTHOR[] = { "KillerBoy12" }
  7.      
  8.     new iVip[33], Points[33]
  9.      
  10.     public plugin_init() {
  11.         register_plugin(PLUGIN, VERSION, AUTHOR)
  12.         register_clcmd("say /vip", "CmdBuyVip")
  13.         register_event("DeathMsg", "CmdDead", "a")
  14.     }
  15.     public CmdBuyVip(id) {
  16.         new String[512], Menu
  17.         format(String, 511, "\yVIP Vásárlás^n\wPont:\r %i", Points[id])
  18.         Menu = menu_create(String, "CmdBuyViph")
  19.        
  20.         if(iVip[id] == 1) menu_additem(Menu, "\yVIP\w 1000 Pont\y [Vip Tag vagy]", "0", 0)
  21.         else format(String, 511, "\yVIP\w [1000/%d] Pont", Points[id]), menu_additem(Menu, String, "0", 0)
  22.         menu_additem(Menu, "\wMit tud a VIP?^n\d    Kick, Mapvaltas", "1", 0)
  23.        
  24.         menu_display(id, Menu, 0)
  25.     }
  26.     public CmdBuyViph(id, Menu, Item) {
  27.         switch(Item) {
  28.             case 0: {
  29.                 if(iVip[id] == 1)
  30.                     client_print(id, print_chat, "Te már vásároltál VIP tagságot!")
  31.                 else if(Points[id] >= 100000) {
  32.                     iVip[id] = 1
  33.                     client_print(id, print_chat, "Sikeres vásárlás!")
  34.                     Points[id] -= 100000
  35.                     set_user_flags(id, read_flags("cf"))
  36.                 }
  37.                 else client_print(id, print_chat, "Kell mĂ©g %i Pont", 1000-Points[id])
  38.             }
  39.             case 1: CmdBuyVip(id)
  40.         }
  41.         menu_destroy(Menu)
  42.         return PLUGIN_HANDLED
  43.     }
  44.     public CmdDead() {
  45.         new id = read_data(1)
  46.        
  47.         if(id == read_data(2) || id == 0)
  48.             return PLUGIN_HANDLED
  49.         Points[id] += 5
  50.         return PLUGIN_HANDLED
  51.  }
  52.         public client_putinserver(id) {
  53.             Load(id)
  54.         }
  55.         public client_disconnect(id) {
  56.             Save(id)
  57.         }
  58.         public Load(id) {
  59.             if(is_user_connected(id)) {
  60.                 new File[192], szName[32]
  61.                 get_user_name(id, szName, sizeof(szName) -1)
  62.                 formatex(File, charsmax(File), "addons/amxmodx/configs/VipMentes/%s.ini", szName)
  63.                 new FilePointer = fopen(File, "r")
  64.                
  65.                 if(!FilePointer) {
  66.                     Points[id] = 0
  67.                 }
  68.                 fclose(FilePointer)
  69.                 new P[32]
  70.                 if(is_user_connected(id)) {
  71.                     new Buff[512], Len
  72.                     read_file(File, 0, Buff, charsmax(Buff), Len)
  73.                     parse(Buff, P, 31)
  74.                    
  75.                     Points[id] = str_to_num(P)
  76.                 }
  77.             }
  78.             return PLUGIN_CONTINUE
  79.         }
  80.         public Save(id) {
  81.             if(is_user_connected(id)) {
  82.                 new File[192], szName[32], Saves[512]
  83.                 get_user_name(id, szName, sizeof(szName) -1)
  84.                 formatex(File, charsmax(File), "addons/amxmodx/configs/Mentes/%s.ini", szName)
  85.                 format(Saves, charsmax(Saves), "%i", Points[id])
  86.                 write_file(File, Saves, 0)
  87.             }
  88.         }

_________________
razer*Csapat| Global Offensive *Statrak**197SIKIN*|Láda eventek| ip: 37.221.209.97:27302


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 19:09 
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
Ha jól látom akkor nem jól írtad.
  1. formatex(File, charsmax(File), "addons/amxmodx/configs/VipMentes/%s.ini", szName)


Itt meg
  1. formatex(File, charsmax(File), "addons/amxmodx/configs/Mentes/%s.ini", szName)


Döntsd el melyik legyen xD.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 19:14 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Már jó xD menti néha vak vagyok xD

_________________
razer*Csapat| Global Offensive *Statrak**197SIKIN*|Láda eventek| ip: 37.221.209.97:27302


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 19:45 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Ha csinálok egy olyan mappát ,hogy VipMentes akkor nem menti de ha simán Mentes nek irom akkor igen miért? :O


  1. #include <amxmodx>
  2.     #include <amxmisc>
  3.      
  4.     new const PLUGIN[] = { "VIP SyStem" }
  5.     new const VERSION[] = { "1.0" }
  6.     new const AUTHOR[] = { "KillerBoy12" }
  7.      
  8.     new iVip[33], Points[33]
  9.      
  10.     public plugin_init() {
  11.         register_plugin(PLUGIN, VERSION, AUTHOR)
  12.         register_clcmd("say /vip", "CmdBuyVip")
  13.         register_event("DeathMsg", "CmdDead", "a")
  14.     }
  15.     public CmdBuyVip(id) {
  16.         new String[512], Menu
  17.         format(String, 511, "\yVIP Vásárlás^n\wPont:\r %i", Points[id])
  18.         Menu = menu_create(String, "CmdBuyViph")
  19.        
  20.         if(iVip[id] == 1) menu_additem(Menu, "\yVIP\w 1000 Pont\y [Vip Tag vagy]", "0", 0)
  21.         else format(String, 511, "\yVIP\w [1000/%d] Pont", Points[id]), menu_additem(Menu, String, "0", 0)
  22.         menu_additem(Menu, "\wMit tud a VIP?^n\d    Kick, Mapvaltas", "1", 0)
  23.        
  24.         menu_display(id, Menu, 0)
  25.     }
  26.     public CmdBuyViph(id, Menu, Item) {
  27.         switch(Item) {
  28.             case 0: {
  29.                 if(iVip[id] == 1)
  30.                     client_print(id, print_chat, "Te már vásároltál VIP tagságot!")
  31.                 else if(Points[id] >= 100000) {
  32.                     iVip[id] = 1
  33.                     client_print(id, print_chat, "Sikeres vásárlás!")
  34.                     Points[id] -= 100000
  35.                     set_user_flags(id, read_flags("cf"))
  36.                 }
  37.                 else client_print(id, print_chat, "Kell mĂ©g %i Pont", 1000-Points[id])
  38.             }
  39.             case 1: CmdBuyVip(id)
  40.         }
  41.         menu_destroy(Menu)
  42.         return PLUGIN_HANDLED
  43.     }
  44.     public CmdDead() {
  45.         new id = read_data(1)
  46.        
  47.         if(id == read_data(2) || id == 0)
  48.             return PLUGIN_HANDLED
  49.         Points[id] += 2
  50.         return PLUGIN_HANDLED
  51.         }
  52.         public client_putinserver(id) {
  53.             Load(id)
  54.         }
  55.         public client_disconnect(id) {
  56.             Save(id)
  57.         }
  58.         public Load(id) {
  59.             if(is_user_connected(id)) {
  60.                 new File[192], szName[32]
  61.                 get_user_name(id, szName, sizeof(szName) -1)
  62.                 formatex(File, charsmax(File), "addons/amxmodx/configs/VipMentes/%s.ini", szName)
  63.                 new FilePointer = fopen(File, "r")
  64.                
  65.                 if(!FilePointer) {
  66.                     Points[id] = 0
  67.                 }
  68.                 fclose(FilePointer)
  69.                 new P[32]
  70.                 if(is_user_connected(id)) {
  71.                     new Buff[512], Len
  72.                     read_file(File, 0, Buff, charsmax(Buff), Len)
  73.                     parse(Buff, P, 31)
  74.                    
  75.                     Points[id] = str_to_num(P)
  76.                 }
  77.             }
  78.             return PLUGIN_CONTINUE
  79.         }
  80.         public Save(id) {
  81.             if(is_user_connected(id)) {
  82.                 new File[192], szName[32], Saves[512]
  83.                 get_user_name(id, szName, sizeof(szName) -1)
  84.                 formatex(File, charsmax(File), "addons/amxmodx/configs/VipMentes/%s.ini", szName)
  85.                 format(Saves, charsmax(Saves), "%i", Points[id])
  86.                 write_file(File, Saves, 0)
  87.             }
  88.         }

_________________
razer*Csapat| Global Offensive *Statrak**197SIKIN*|Láda eventek| ip: 37.221.209.97:27302


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.19. 20:52 
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 VipMentes mappát létre hoztad a configs mappában?


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  [ 11 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

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