View Single Post
Plugin Info:     Modification:          Category:         
LtIbrahim
Member
Join Date: Feb 2014
Old 11-08-2018 , 17:59   Lt - Admin Access Group - Say and Manager
Reply With Quote #1

Version: 1.2.4

Version History:

v1.2.4
  • Fixed many bugs
  • Fixed special user access is not set.


v1.2.3
  • Fixed an error on Death player not showing alive players messages.
  • Addet lt_settag commands for accessible clients.
  • New; Users can customizable tag in game if have LT_SPECTAG access.
    in game->open console->type lt_settag yourtag->send.
    Owner must be grant LT_SPECTAG acess to uselt_settag cmmands.
    Open lt_admingroup.ini in Configs folder
    Find desired group and add below;
    LT_SPECTAG = 1
    And save files, return the game and type in console lt_reloadall.
    Users custom tag automaticly saves on lt_usertags.ini file.
v1.2.2
  • Bugs fixed on write to users.ini file.
  • Added lt_autosaveaftermodify cvar.
v1.2.1

  • Added lt_reloadall command.
  • Critical bugs fixed
v1.2
  • Added lt_kicktype_auto and lt_kicktype_hide cvar for Admin editor.
  • Added lt_reloadusersini command.
  • Added Admin search for Admin Modify Menu
  • Added List Current Player for Admin Modify Menu
  • You can select username/steamid active players on Add New Admin/Modify Admin menu.
  • You can list and select user group on Add New Admin/Modify Admin menu.
  • Bugs fixed.
v1.1:
  • Added lt_usersinibackup_time and lt_usersinibackup_minuser cvar.
  • Added auto backup users.ini to users_lt_backup.ini
  • Several bug fixed.
Properties;
  • Advanced Users.ini Editor
  • Advanced admin say
  • Admin Access Grouping
  • Users can customizable tag in game.
Cvar Commands
lt_chatenabled(default 1): Enable or disable admin formatted chats

lt_disallowprefixchar(default 0): Enable or disable capturing say message when starts with (/ or !)
lt_allchat(default 1): Enable all chat(Alive -> Not Alive ..)
lt_accessoverride(default 1): Enable or disable Admin acess overriding by user custom group.
lt_accessoverride_key(defaulz z): if user acess equal it, user access will change to custom group access. (if set blank, userr access direclty changed to custom group access)
lt_clanprefix(default LTAG | ): Set clan prefix for admin editor(add new user/modify user)
lt_defaultaccess(default z): For add new user on Admin editor.
lt_defaultgroup(default c): For add new user on Admin editor.
lt_defaultkicktype(default a): For add new user on Admin editor.

Admin Commands:
lt_reloadini: reload lt_admingroup.ini content and users groups.
lt_reloadusers: reload users groups onyle.



Client Commands:
lt_reloadini: Show admin informations




Say Commands:
/admin|/admins|/adminler: Show admin list(automatic grouping by custom group)
/giveadmin|/admineditor|/yetkiver|/setadmin: Show Advanced admin editor menu.




Customization:
The addon gets 5th Columns as a group in users.ini, and custom admin group loaded on lt_admingroup.ini



Ini Command Informations

Name:  inic1.jpg
Views: 1298
Size:  84.5 KB


Formatting;
;{name}: Written user name
;{msg}: User msg
;{team}: User teamname
;{clr_green}: Green
;{clr_def}: Default color
;{clr_team}: Team color
;{g_name}: Group name
;{g_desc}: Group desc(e.g: "s-12", s is {g_name}, 12 is {g_desc}
;{grp_tag}; Group say tag


[DEFINE] group: Define value for using other variables.
//e.g
SERVER_TAG = "[LT]"
CF_NRML = "{clr_team}{name} {clr_def} : {msg}"
CF_ADMIN_DEF = "{clr_green}SERVER_TAG {grp_tag}` {clr_team}{name}{clr_green}: {msg}"


[NON_ADMIN_DEF] configure non admin users group.
[ADMIN_DEF] configure admin users group.
[GROUP_DEF var] e.g [GROUP_DEF s] , configure members in group s
[CUSTOM_DEF Lt., "STEAM_0:1:46188206", User2, User3]: configure custom group, username or ssteamid


GRP_TAG = "usertag", group tag show in say. (usertag username: Hello)
GRP_ACCESS = "abc", ifset this value group members access will be changeautomaticly to "abc"
GRP_ORDER = 30, group order for admin list(High visible at the top)
GRP_NAME = "Admin" for admin list.
MSG_DEAD = "xCF_ADMIN_DEF" : Group members dead say formatting.
MSG_ALIVE = "CF_ADMIN_DEF" : Group members alive say formatting.
INI_SHOW_USER = "1", if set 1 group members show admins in /setadmin commands.
INI_EDIT_USER = "1", if set 1 group members can edit admins.

INI_ADD_USER= "1", if set 1 group members can add admins.
INI_RMV_USER= "1", if set 1 group members can remove admins.
INI_ACC_ALL = "1" if set 1 , group members can edit/add/remove/show admins.
Even if membergroups has full access admin editor, can not edit the high order groups members..








Name:  lt_admin1.jpg
Views: 1169
Size:  23.9 KB
Name:  lt_admin2.jpg
Views: 1197
Size:  24.0 KB
Name:  lt_admin3.jpg
Views: 1206
Size:  26.2 KB
Name:  lt_admin4.jpg
Views: 1182
Size:  26.8 KB
Name:  lt_admin5.jpg
Views: 1177
Size:  55.6 KB
Attached Files
File Type: zip Lt - Admin Groupv122.zip (18.7 KB, 143 views)
File Type: zip Lt - Admin Groupv123.zip (20.5 KB, 123 views)
File Type: zip Lt - Admin Groupv124.zip (20.9 KB, 107 views)

Last edited by LtIbrahim; 06-29-2019 at 14:27.
LtIbrahim is offline