hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 237 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 236 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Jog hiba
HozzászólásElküldve: 2013.08.27. 18:08 
Offline
Lelkes

Csatlakozott: 2012.05.21. 16:29
Hozzászólások: 25
Megköszönték neki: 2 alkalommal
Légyszives valaki javítsa nekem ezt a plugint, ugyanis még az rconnak is aztírja nincs jogod, előre is köszönöm!

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Karbantartas"
  5. #define VERSION "1.0"
  6. #define AUTHOR "I"
  7.  
  8. new bool:kickbe=false;
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12.  
  13. register_concmd( "amx_karbantartas", "KarbantartasBe", ADMIN_LEVEL_G, "Karbantartas bekapcsolasa");
  14. }
  15.  
  16. public KarbantartasBe( const id, const iLevel, const iCid )
  17. {
  18. if( !cmd_access( id, iLevel, iCid, 2 ) )
  19. {
  20. console_print( id, "Nincs jogod!" );
  21. return PLUGIN_HANDLED;
  22. }
  23. new p[32],n;
  24. get_players(p, n)
  25. for(new i = 0; i < n; i++)
  26. {
  27. new id = p[i];
  28. if(get_user_flags(id) & ADMIN_LEVEL_G)
  29. {
  30. client_print(id, print_chat, "Jogod van, fentmaradhatsz!")
  31. }
  32. else
  33. {
  34. new userid = get_user_userid(id)
  35. server_cmd("kick #%d ^"Jelenleg restart van a szerveren, nem mehetsz fel!^"",userid)
  36. }
  37. }
  38. console_print( id, "Karbantartas bekapcsolva!");
  39. kickbe=true;
  40. return PLUGIN_CONTINUE;
  41. }
  42.  
  43. public client_connect(id)
  44. {
  45. if(kickbe == true)
  46. {
  47. if(get_user_flags(id) & ADMIN_LEVEL_G)
  48. {
  49. client_print(id, print_chat, "Jogod van, fent lehetsz karbantartas kozbe.")
  50. }
  51. else
  52. {
  53. new userid = get_user_userid(id)
  54. server_cmd("kick #%d ^"Jelenleg restart van a szerveren, nem mehetsz fel!^"",userid)
  55. }
  56. }
  57. }
  58.  
  59. public client_putinserver(id)
  60. {
  61. if(kickbe == true)
  62. {
  63. if(get_user_flags(id) & ADMIN_CVAR)
  64. {
  65. client_print(id, print_chat, "Jogod van, fent lehetsz karbantartas kozbe.")
  66. }
  67. else
  68. {
  69. new userid = get_user_userid(id)
  70. server_cmd("kick #%d ^"Jelenleg restart van a szerveren, nem mehetsz fel!^"",userid)
  71. }
  72. }
  73. }
  74.  

_________________
Plugint lehet kérni PM-ben!


A felhasználóról néhány adatot nem tudsz megnézni, sajnálom!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Jog hiba
HozzászólásElküldve: 2013.08.27. 18:17 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Try:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Karbantartas"
  5. #define VERSION "1.0"
  6. #define AUTHOR "I"
  7.  
  8. new bool:kickbe=false;
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12.  
  13. register_concmd( "amx_karbantartas", "KarbantartasBe", ADMIN_CVAR, "Karbantartas bekapcsolasa");
  14. }
  15.  
  16. public KarbantartasBe( const id, const iLevel, const iCid )
  17. {
  18. if( !cmd_access( id, iLevel, iCid, 2 ) )
  19. {
  20. console_print( id, "Nincs jogod!" );
  21. return PLUGIN_HANDLED;
  22. }
  23. new p[32],n;
  24. get_players(p, n)
  25. for(new i = 0; i < n; i++)
  26. {
  27. new id = p[i];
  28. if(get_user_flags(id) & ADMIN_CVAR)
  29. {
  30. client_print(id, print_chat, "Jogod van, fentmaradhatsz!")
  31. }
  32. else
  33. {
  34. new userid = get_user_userid(id)
  35. server_cmd("kick #%d ^"Jelenleg restart van a szerveren, nem mehetsz fel!^"",userid)
  36. }
  37. }
  38. console_print( id, "Karbantartas bekapcsolva!");
  39. kickbe=true;
  40. return PLUGIN_CONTINUE;
  41. }
  42.  
  43. public client_putinserver(id)
  44. {
  45. if (kickbe)
  46. {
  47. if(get_user_flags(id) & ADMIN_CVAR)
  48. {
  49. client_print(id, print_chat, "Jogod van, fent lehetsz karbantartas kozbe.")
  50. }
  51. else
  52. {
  53. new userid = get_user_userid(id)
  54. server_cmd("kick #%d ^"Jelenleg restart van a szerveren, nem mehetsz fel!^"",userid)
  55. }
  56. }
  57. }
  58.  

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Jog hiba
HozzászólásElküldve: 2013.08.27. 18:20 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7965
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
Neeeeeee metal ne:D


#define ADMIN_CVAR ADMIN_LEVEL_G

Tök mindegy hogy definálva van vagy nincs :D


SMA Forráskód: [ Mindet kijelol ]
  1. for(new i = 0; i < n; i++)
  2. {
  3. new id = p[i];


szerintem cikluson kívül jobb lenne változót csinálni, elég lenne ha itt csak az értéket kapná meg.


Up: Metal wrong, nem tudod felül definálni az alap ADMIN_CVAR-t ezzel: #define ADMIN_CVAR ADMIN_LEVEL_G

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Jog hiba
HozzászólásElküldve: 2013.08.27. 19:12 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Ezt nem értem.
Alapvető ellenőrzéseket nem csinál, de mi a gond ezzel?

Up: Megnéztem még 1*, igen, felülakarok definiálni egy alap értéket, jogos a pont. Szerkesztem s kiveszem a definet...

_________________
Kód:
I'm back

Kép


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


Ki van itt

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