hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 480 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 478 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], 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  [ 9 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:08 
Offline
Újonc

Csatlakozott: 2014.06.10. 01:04
Hozzászólások: 8
üdv.

Hol találom meg azt, hogy az amx jogoknak mi a nevük? get_user_flags paranccsal szeretnék lekérdezni 1-1 jogot, szükségem lenne a nevekre.
Példa:
b jog = ADMIN_RESERVATION

Ha lehetséges akkor az összesre szükségem lenne, eddig nem találtam meg őket sehol!

Előre is köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:15 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.18. 17:35
Hozzászólások: 365
Megköszönt másnak: 152 alkalommal
Megköszönték neki: 31 alkalommal
Users.ini

Kód:
; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)

_________________
Ha segítettem használd a gombot!

Kép
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:16 
https://wiki.alliedmods.net/Commands_(AMX_Mod_X)

Kód:
amx_kick   <name or #userid> [reason]A   ADMIN_KICK   Kicks a player.
amx_ban   <name or #userid> [reason]   ADMIN_BAN   Bans a player.
amx_addban   <authid or ip> <minutes> [reason]   ADMIN_BAN   Adds a ban to the server banlist.
amx_unban   <authid or ip>   ADMIN_BAN   Unbans a player.
amx_slay   <name or #userid>   ADMIN_SLAY   Slays a player.
amx_slap   <name or #userid> [damage]   ADMIN_SLAY   Slaps a player for variable damage.
amx_leave   <tag> [tag1] [tag2] [tag3]   ADMIN_KICK   Kicks all players not wearing one of the tags.
amx_pause      ADMIN_CVAR   Pauses or unpauses the game.
amx_who      ADMIN_ADMIN   Displays who is on the server.
amx_cvar   <cvar> [value]   ADMIN_CVAR   Changes or displays a cvar value.
amx_map   <mapname>   ADMIN_MAP   Changes map.
amx_nick   <original name> <new name>   ADMIN_LEVEL_A   Changes Users Name.
amx_cfg   <filename>   ADMIN_CFG   Executes a server-side config file.
amx_rcon   <rcon command line>   ADMIN_RCON   Executes a command on the server console.
amx_plugins      ADMIN_ADMIN   Lists all loaded plugins.
amx_modules      ADMIN_ADMIN   Lists all loaded modules.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:18 
Offline
Újonc

Csatlakozott: 2014.06.10. 01:04
Hozzászólások: 8
Nem ezt kérdeztem hanem, hogy sma-ban hogyan használom.

Ezekre lennék kíváncsi, hogy egy-egy "szintet" hogyan tudok külön-külön lekérdezni.

PL:
SMA Forráskód: [ Mindet kijelol ]
  1. //; b - reservation (can join on reserved slots)
  2.  
  3. if(get_user_flags(cucccc) & ADMIN_RESERVATION){
  4.  
  5. }


; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)


A hozzászólást 1 alkalommal szerkesztették, utoljára krizsi 2014.12.14. 21:21-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:21 
krizsi írta:
Nem ezt kérdeztem hanem, hogy sma-ban hogyan használom.



SMA Forráskód: [ Mindet kijelol ]
  1. if (get_user_flags(id) & ADMIN_KICK) { // ezzel


Egyébként ha nézzeges olyan plugint amiben jogra csinál valamit.....


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:23 
Offline
Újonc

Csatlakozott: 2014.06.10. 01:04
Hozzászólások: 8
nekem az összes kellene nem csak a kick


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:26 
krizsi írta:
nekem az összes kellene nem csak a kick


Most mondtad nem azt kérdezted ott már leírtam a jogot

ha nem Kick jogot akkarsz akkor

SMA Forráskód: [ Mindet kijelol ]
  1. if (get_user_flags(id) & ADMIN_BAN) { // ADMIN_BAN-t kicseréled a tetszőleges jogra !


Enyi

Egy pluginba meg igy használod:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "author"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. register_clcmd("say /admin", "admin")
  12.  
  13. }
  14. public admin(id){
  15.  
  16. if (get_user_flags(id) & ADMIN_KICK) {
  17. client_print(0, print_chat,"ADmin vagy...")
  18. }
  19. }
  20.  
  21. // Mit is csináltunk ?
  22.  
  23. // az if (get_user_flags(id) & ADMIN_KICK) { használatával akinek van Kick joga ha beírják /admin akkor ezt az uzenetet kapja : ADmin vagy...

 


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:28 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.12.18. 17:35
Hozzászólások: 365
Megköszönt másnak: 152 alkalommal
Megköszönték neki: 31 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. if(get_user_flags(cucccc) & ADMIN_IMMUNITY)
  2. if(get_user_flags(cucccc) & ADMIN_RESERVATION)
  3. if(get_user_flags(cucccc) & ADMIN_KICK)
  4. if(get_user_flags(cucccc) & ADMIN_BAN)
  5. if(get_user_flags(cucccc) & ADMIN_RESERVATION)
  6. if(get_user_flags(cucccc) & ADMIN_SLAY)
  7. if(get_user_flags(cucccc) & ADMIN_MAP)
  8. if(get_user_flags(cucccc) & ADMIN_CVAR)
  9. if(get_user_flags(cucccc) & ADMIN_RESERVATION)
  10. if(get_user_flags(cucccc) & ADMIN_CFG)
  11. if(get_user_flags(cucccc) & ADMIN_CHAT)
  12. if(get_user_flags(cucccc) & ADMIN_VOTE)
  13. if(get_user_flags(cucccc) & ADMIN_ALL)
  14. if(get_user_flags(cucccc) & ADMIN_LEVEL_A)
  15. if(get_user_flags(cucccc) & ADMIN_LEVEL_B)
  16. if(get_user_flags(cucccc) & ADMIN_LEVEL_B)
  17. if(get_user_flags(cucccc) & ADMIN_LEVEL_C)
  18. if(get_user_flags(cucccc) & ADMIN_LEVEL_D)
  19. if(get_user_flags(cucccc) & ADMIN_LEVEL_E)
  20. if(get_user_flags(cucccc) & ADMIN_LEVEL_F)
  21. if(get_user_flags(cucccc) & ADMIN_LEVEL_G)
  22. if(get_user_flags(cucccc) & ADMIN_LEVEL_H)

_________________
Ha segítettem használd a gombot!

Kép
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Admin jogok nevei
HozzászólásElküldve: 2014.12.14. 21:30 
Offline
Újonc

Csatlakozott: 2014.06.10. 01:04
Hozzászólások: 8
Beckx

köszi


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


Ki van itt

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