hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 11:56



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [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  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: VIP-Menü!
HozzászólásElküldve: 2017.01.26. 12:10 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Ezzel van valami hiba?
valaki megnézné nekem gyorsan?

  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] >= 1000) {
  32.                     iVip[id] = 1
  33.                     client_print(id, print_chat, "Sikeres vásárlás!")
  34.                     Points[id] -= 1000
  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/Mentes/%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

Ők köszönték meg skyland001100 nek ezt a hozzászólást: FonoK (2017.01.26. 12:30)
  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-Menü!
HozzászólásElküldve: 2017.01.26. 16:15 
Offline
Nagyúr

Csatlakozott: 2016.03.03. 17:37
Hozzászólások: 530
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 65 alkalommal
Hát baszki. Teszteld le....

_________________
DeteCT0R írta:
Van egy kis baj a pluginnal :DEs orulnek ha a kockak megneznek egy csepet:D

Kép


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.26. 16:25 
Offline
Senior Tag
Avatar

Csatlakozott: 2016.09.16. 13:41
Hozzászólások: 226
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 35 alkalommal
skyland001100 írta:
Ezzel van valami hiba?
valaki megnézné nekem gyorsan?

  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] >= 1000) {
  32.                     iVip[id] = 1
  33.                     client_print(id, print_chat, "Sikeres vásárlás!")
  34.                     Points[id] -= 1000
  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/Mentes/%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.         }

Persze hogyvan a mentés egy :cry: :cry: :cry: :cry:

_________________
Global Unison 2019 3X Event
Vissza Tértem

Ők köszönték meg GudDevil nek ezt a hozzászólást: FonoK (2017.01.26. 21:44)
  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-Menü!
HozzászólásElküldve: 2017.01.26. 16:43 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Csak ennyi??
Amugy irtam privát

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

Ők köszönték meg skyland001100 nek ezt a hozzászólást: FonoK (2017.01.26. 21:44)
  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-Menü!
HozzászólásElküldve: 2017.01.26. 16:45 
Offline
Senior Tag
Avatar

Csatlakozott: 2016.09.16. 13:41
Hozzászólások: 226
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 35 alkalommal
skyland001100 írta:
Csak ennyi??
Amugy irtam privát

Tudom visza írtam.
Amúgy gondolom így menteni fogja.
  1. write_file(File, Saves, 0)

_________________
Global Unison 2019 3X Event
Vissza Tértem

Ők köszönték meg GudDevil nek ezt a hozzászólást: FonoK (2017.01.26. 21:44)
  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-Menü!
HozzászólásElküldve: 2017.01.27. 23:48 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
1 ilyen laza / egyszerű pluginnak miért nem jó a sima Vault mentés?


Hisz úgysem akarod látni szerintem hogy kinek milye van és miért és mennyi , stb... , felesleges ide a fájlmentés....

_________________
 ! 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ás témája: Re: VIP-Menü!
HozzászólásElküldve: 2017.01.28. 13:31 
Offline
Nagyúr

Csatlakozott: 2016.03.03. 17:37
Hozzászólások: 530
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 65 alkalommal
The Peace írta:
1 ilyen laza / egyszerű pluginnak miért nem jó a sima Vault mentés?


Hisz úgysem akarod látni szerintem hogy kinek milye van és miért és mennyi , stb... , felesleges ide a fájlmentés....


Off Topic
Megvan a véleményem GudDevil-ről. Ált. a segítségnyújtása, ilyen CRL+C, CTRL+V. Nem tudja mit másol, csak azt, hogy miért.

_________________
DeteCT0R írta:
Van egy kis baj a pluginnal :DEs orulnek ha a kockak megneznek egy csepet:D

Kép


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.28. 20:10 
Offline
Tag
Avatar

Csatlakozott: 2016.12.25. 20:51
Hozzászólások: 57
Megköszönték neki: 4 alkalommal
Mármint úgy kérdeztem ,hogy meg kapom 1 vip-et stb.

_________________
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ások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 8 hozzászólás ] 


Ki van itt

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