Nor Admin Mod for GMod - Administration System - Addon (2024)

Media

Description 🇬🇧 Description 🇫🇷


Nor Admin Mod for GMod - Administration System - Addon (1)

Nor Admin Mod is a Gmod administration addon 100% coded from scratch, it aims to be small, and ultra optimized, it includes no loops and allows you to do the work of an admin, create your staff and distribute power according to ranks, manage new ranks and customize access to your different scripts as you wish without weighing down the system. Thanks to the API create accesses that you have created, compatible with all your scripts. Generate also a donor status to your members (VIP) to distribute advantages to them. Read the description for more details.


Nor Admin Mod for GMod - Administration System - Addon (2) Nor Admin Mod for GMod - Administration System - Addon (3) Nor Admin Mod for GMod - Administration System - Addon (4) Nor Admin Mod for GMod - Administration System - Addon (5) Nor Admin Mod for GMod - Administration System - Addon (6) Nor Admin Mod for GMod - Administration System - Addon (7) Nor Admin Mod for GMod - Administration System - Addon (8) Nor Admin Mod for GMod - Administration System - Addon (9) Nor Admin Mod for GMod - Administration System - Addon (10) Nor Admin Mod for GMod - Administration System - Addon (11) Nor Admin Mod for GMod - Administration System - Addon (12) Nor Admin Mod for GMod - Administration System - Addon (13) Nor Admin Mod for GMod - Administration System - Addon (14) Nor Admin Mod for GMod - Administration System - Addon (15) Nor Admin Mod for GMod - Administration System - Addon (16) Nor Admin Mod for GMod - Administration System - Addon (17) Nor Admin Mod for GMod - Administration System - Addon (18) Nor Admin Mod for GMod - Administration System - Addon (19) Nor Admin Mod for GMod - Administration System - Addon (20) Nor Admin Mod for GMod - Administration System - Addon (21) Nor Admin Mod for GMod - Administration System - Addon (22)

Nor Admin Mod for GMod - Administration System - Addon (23)

Description

Description of Nor Admin Mod for GMod - Administration System

🚀 Presentation

"Nor Admin Mod" is a meticulously developed Garry's Mod administration addon, built from scratch to cater to all gamemodes. Its primary objective is to provide a compact and optimized solution, devoid of any loops, enabling efficient administration tasks. With this addon, you can effortlessly manage your staff, delegate authority based on hierarchical ranks, ensuring simplicity without compromising performance. Moreover, it empowers you to tailor access privileges for various scripts, seamlessly integrating with a long-term oriented system.

Utilizing the API, you can easily create custom access controls compatible with all your assigned scripts, simply by toggling an intuitive ON/OFF switch. Additionally, you can bestow donor status (VIP) upon your members, granting them a VIP rank through either a user-friendly interface or server commands, which is fully compatible with popular donation systems.

This script serves as a superior replacement for outdated administration systems lacking adequate support, guaranteeing continuous evolution through your valuable input.

Once installed, the addon operates flawlessly, allowing you to access the administration panel by pressing the F2 key (default). You will swiftly adapt to its new features and appreciate its smooth navigation and user-friendly design.

Notably, banned users are effectively prevented from returning using the same IP address or exploiting family sharing.

Furthermore, by utilizing any donation system that supports sending commands to the server, you can effortlessly automate the distribution of VIP roles to donors.

In summary, this addon serves as a viable alternative to established administration solutions like ULX, SAM admin, and ServerGuard.

🧬 Lua file size optimization for Nor Gmod Admin Mod

The purpose of investing effort into reducing the size of Lua files on your Garry's Mod server was to optimize the loading time experienced by your users. It is unfair for your non-administrative players to endure extended loading times due to the inclusion of tools they will never utilize. While certain administration systems contribute an additional 2MB to the overall file size for download, Nor Admin Mod stands out by merely requiring 0.029MB on the client side. This reduction is perceptible in the loading time of a Garry's Mod server since the download process introduces lag (latency). The larger the Lua files to be downloaded, the longer it will take for your users to load, thereby increasing the likelihood of losing players during this critical phase, much like on the web.

📦 Gmod Admin Mod System Features

  1. A user management table: This is the first menu that appears when you press F2, click on the line you want to do an action on a user, see the list of administrative actions below.
  2. A Team Management System (Your Staff). It contains a search system to find a line with a simple steamid64 or a name.
  3. A Banned User Management System. It contains a search system to find a line with a simple steamid64 or a name
  4. Management of your VIP members list. It contains a search system to find a line with a simple steamid or pseudo
  5. A Rank Creation System: Add ranks with the index you want, the name and its level in relation to other ranks.
  6. Rank management system: Modify an already created rank, i.e. id, name and level.
  7. Access generation system for each row
  8. Access management system for each row
  9. Delayed or instantaneous server reboot system
  10. Delayed or instant map change system
  11. Tool button system that allows you to quickly launch an ad, clear the decals for all, stopsound for all, cleanup everyone's entities.
  12. The System Admin contains an Admin ESP that allows you to view the positions of players and other entities you have chosen from the administration interface, among others.
  13. A monitoring system in the user list that allows to indicate if they are using the godmod, if they are freeze, etc.
  14. A Warning System, when a user is warned, a yellow triangle appears next to their nickname in the list.
  15. Translated into several languages: English, French, German, Russian, Spanish, and more if suggested

👑 All types of Admin actions you can do on a player

  1. Promote a user's rank, and choose the duration, e.g. you could make a user moderator for a week, or 3 days, or permanent.
  2. Kick / ban, and choose the duration.
  3. Give the VIP rank to a user when they make a donation or offer the rank as a reward. Also you can choose the duration of the VIP
  4. Invisibility in game, this makes the user invisible
  5. Invisibility in the Tab menu, this makes the user invisible in compatible tab menus.
  6. The Godmod, to be invincible, the icon is displayed in the mods column of the list
  7. Freeze, to stop all the movements of a user
  8. Spectate for you what another user is doing, useful for detecting ESP and observing suspicious behaviour.
  9. Teleportation contains the function: Goto to go towards the user, Bring to make the user appear in front of you, Look to make the user appear where you are looking, Return to make the user return to his last position before you teleported him so he can continue his game
  10. Warn : To warn a user, a yellow triangle appears for warned users.
  11. Touch Life allows you to set a player's max HP, heal, give/withdraw armour points, give damage or slay.
  12. Cleanup entities, to remove entities spawned by the target user
  13. SetModel allows you to change the playermodel
  14. DarkRP: allows to change the job of a user if DarkRP is installed
  15. SetMoney allows you to give/withdraw money to the player
  16. Steam, allows to copy the steamid, the steamid64 and to open the steam profile page of the user

🛡️ Gmod Security

  1. If you secure Player:SetUserGroup(), Garry's Mod Workshop addons can no longer bypass basic security functions. This prevents a workshop addon from being updated without your knowledge and everyone becoming an administrator on your server without asking you. That's what security is for.
  2. You can see who is in spectator mode and also who has the godmod activated, useful for those who forget but also for those who manage to give themselves the godmod.
  3. The banning system, banned by SteamID64 and also IP, if the user comes back with another family share account this is also detected.

📌 ADMIN ESP

The ESP admin allows you to see across the map the position of players, vehicles, npcs, props, items, weapons, doors, ladders, and other options for unlisted entities. Each of these entities can be filtered from the interface. Example, if for props you put on OFF, the ESP will not indicate any more the position of the Props

📌 Commands

Command to open the management panel : nor_admin_mod
Chat Command : !admin ou /admin

💾 Saves

Actions are saved at the time of modification, Mysql is used by default. If you don't have a Mysql server at hand you can use the one already included in garry's mod, automatically functional, No need for configuration with this.

📌 Configuration

There is no need to know how to use it, once installed it works. The user who downloaded the script will automatically be in the superadmin.
Everything can be configured from the interface accessible with the chat command : "!admin or /admin" or the button F2 (can be changed)
The configuration file can be found at this location : nor_admin_mod_config.lua

✅ Compatibility

Compatible with Prometheus: The server command to give VIP rank to a user is used for this.
Compatible with all DarkRP gamemodes and their variants, StarwarsRP, HogwartsRP, CityRP, gtaRP, AnimRP, MangaRP, ScoolRP, CloneRP, CloneRP, HaloRP, HarryPotterRP, PoudlardRP, MedievalRP, StalkerRP.


🔹 WIKI & F.A.Q 🇬🇧

Wiki 🇬🇧Wiki 🇫🇷

Wiki of Nor Admin Mod for GMod - Administration System

Nor Admin Mod for GMod - Administration System - Addon (24)

☰ 1. Installation of Nor Admin Mod for GMod - Administration System

Installation: Download and Unzip the folder nor_admin_mod.zip Install the addon in the addons file of your Gmod server,
Path: garrysmod/addons/nor_admin_mod

☰ 2. Where can I find resources and materials? What is the Nor Admin Mod for GMod - Administration System Workshop id?

Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam.- Gmod Workshop ID of Nor Admin Mod for GMod - Administration System: 2559536263
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 2559536263 )
- To add gmod workshop resources to your collection : Nor Admin Mod for GMod - Administration System [Content Only] | Gmod Workshop

☰ 3. How do I open the administration panel?

Once the script is installed on your Garry's Mod server, and after rebooting press the F2 key.
Otherwise you can always use the Chat command: !admin

☰ 4. How do I put users in my staff list to give them a rank?

There are 4 easy ways to add a new member to your staff,

1- From the administration menu, Player Management / Logged in user, click on the player, then promote and choose the rank you want to give and the duration. Since you can choose a duration or if it is permanent.

Nor Admin Mod for GMod - Administration System - Addon (25)

2- From the scoreboard click on the player then same as solution #1
3- In the tab "Staff list" insert the SteamID64 and the name and click on "Add". You will only have to choose the duration.

Nor Admin Mod for GMod - Administration System - Addon (26)

4- From the server command

☰ 5. How do I remove a member from the staff list?

In Player Management / Staff list (blue icon) Click on the user you want to remove, if you can't find it because you have people, then use the "Search" function it works by name and also by SteamID64.

Nor Admin Mod for GMod - Administration System - Addon (27)

☰ 6. How to ban a user on Gmod with the administration system?

There are 4 simple methods to ban a user,

1- From the administration menu, Player Management / Logged in user, click on the player, then "Expulsion" and choose "Ban" then choose the duration. It is also possible to ban permanently.

Nor Admin Mod for GMod - Administration System - Addon (28)

2- From the scoreboard click on the player then same as solution #1
3- In the tab "List of banned users" Insert the SteamID64 and the name and ip (optional) and click on "Add". You will only have to choose the duration.

Nor Admin Mod for GMod - Administration System - Addon (29)

4- From the server command

☰ 7. How do I unban a user from the server?

In Player Management / Banned list (red icon) Click on the user you want to unban, if you can't find them because you have people in the list, then use the "Search" function it works by name and also by SteamID64.

Nor Admin Mod for GMod - Administration System - Addon (30)

☰ 8. How to manually give VIP rank to donor members in GMod?

There are 4 simple methods to add VIP rank to your donor players,

1- From the administration menu, Player management / Logged in user, click on the player, then "Manually give VIP rank and select duration (Permanent, 1 day, 2 days, 3 days, 1 month, etc...).

Nor Admin Mod for GMod - Administration System - Addon (31)

2- From the scoreboard, click on the player, then do the same as solution #1
3- In the tab "VIP list" insert the SteamID64 and the name and click on "Add". You will only have to choose the duration.

Nor Admin Mod for GMod - Administration System - Addon (32)

4- From the server command

☰ 9. How do I create new Ranks from the administration interface?

Go to: Rank management / Creation of ranks

You can see the list of ranks already created. By default: superadmin, admin, moderator, vip, user.

To create a new rank, create a unique id, i.e. a name without spaces or capital letters.
For example for a rank called "Super Admin" the unique_id will be "superamdin".

Once the unique_id and the name of the rank are written click on "Create a new rank".

This will create your new rank. This will make one more rank in the list.

Nor Admin Mod for GMod - Administration System - Addon (33)

☰ 10. How to edit an already created rank?

Go to: Manage Lists / Creation of ranks

You will see the list of existing ranks. Click on the rank you want to modify.

You will then have the possibility to modify the id of the rank, the name of the rank and the level of the rank.

Nor Admin Mod for GMod - Administration System - Addon (34)

☰ 11. What is access configuration?

With Nor Admin System you can define the power of each rank, i.e. choose which rank can ban or kick for example, the list is long and you can even add some to work with other scripts. Including giving special access to VIPs.

It will be possible to generate special accesses by ranks for other scripts not part of my creation.

☰ 12. How to activate and deactivate or delete an access?

Go to: Ranks Management / Access Configuration

You will then see the list of ranks and when you select a rank you will see all the powers in the list on the right, some will be on "ON" others on "OFF".

To activate and deactivate an access click on the ON/OFF button

To delete an access click on the cross on the right of each line. If an access is deleted, i.e. the line no longer exists, the super admins will still have a right on the action.

Nor Admin Mod for GMod - Administration System - Addon (35)

☰ 13. For Lua developers - how to make your scripts compatible with Nor Admin Mod?

I have made my system compatible with GMod standards so you are not supposed to make adaptations to your scripts. But I have made a more advanced system that allows you to define accesses more easily from the interface to multiple ranks with a simple function that checks the unique_id which is a simple identifier that defines an action, this action once generated to be set ON or OFF by ranks.

The compatible rewritten Gmod standard that you will already be familiar with from Nor Admin Mod:

player:IsSuperAdmin() -- A user with the rank of superadmin will return true, from the access system ranks that have access set to "ON" for "access_superadmin" will also return a true

player:IsAdmin() -- A user with the rank of admin will return true, from the access system the ranks that have access to "ON" for "access_admin" will also return true

player:SetUserGroup(str) -- Will change the rank of a user

player:GetUserGroup() -- Returns the user's rank

player:IsUserGroup(name)

-- Returns true if the user's rank is equal to name, otherwise false.

Additions made by Nor Admin Mod :

player:CheckUserAccess(unique_id) -- For example with the unique_id "access_superadmin" obtained from the interface allows to make other ranks superadmin.

player:IsAbove(player2) -- Allows you to know which staff is higher than another. For example a Moderator will not be able to kick an Admin

.

☰ 14. How do I reboot my server instantly or delayed?

Go to : Server Settings / Maps

The first button allows you to reboot your server, click on it, choose if the effect is immediate otherwise choose a delay. Everyone will be warned.

Nor Admin Mod for GMod - Administration System - Addon (36)

☰ 15. How can I change the map on my server instantly or delayed?

Go to : Server Settings / Maps

Click on the map you have chosen, choose if the effect is immediate or choose a delay. Everyone will be notified.

Nor Admin Mod for GMod - Administration System - Addon (37)

☰ 16. How do I send an announcement to the whole server?

You can send an announcement to all your connected players.
To do so, go to Server Settings / Announcement, click on it and write your message, it will be displayed in the chat, in the console and in the centre of the HUD of each user.
Nor Admin Mod for GMod - Administration System - Addon (38)

☰ 17. How do I clear everyone's decals on my GMod server?

It is possible to clear the decals of all your users with a simple button in the interface.
To do this, go to Server Settings / Clear Decals and click on it. It's done.
Nor Admin Mod for GMod - Administration System - Addon (39)

☰ 18. How do I get Stopsound to all users connected to my GMod server?

It is possible to make stopsound in all your users by pressing a simple button in the interface.
To do so, go to Server Settings / Stopsound and click on it. It's done.
Nor Admin Mod for GMod - Administration System - Addon (40)

☰ 19. How to cleanup all user spawned entities?

It is possible to delete all user entities by pressing a simple button in the interface.
To do this go to Server Settings / Cleanup Entities and click on it. It is done.
Nor Admin Mod for GMod - Administration System - Addon (41)

☰ 20. How does Gmod Admin ESP work? And how to activate it?

The ESP admin allows you to see the position of each entity, npcs, vehicles, players and their hit points on the map. So keep a powerfull eye on everything.

To activate it go to ESP Admin: And set the cursor to ON in the first line "ESP Activation".
Nor Admin Mod for GMod - Administration System - Addon (42)

☰ 21. How do I teleport a user in GMod? And what does Goto - Bring - Teleport - Return mean?

How do I teleport a user? Go to the list of logged in users and click on the user you want to bring in front of you (Bring) or go to them (Goto).

When you have finished you can return to your place with (Return)
Or have them return to their position before teleporting with (Return)

Goto = Teleport to the user.
Bring = Teleport the user to you.
Teleport = Teleport a user to where you are looking.
Return = Return to the original position.

Nor Admin Mod for GMod - Administration System - Addon (43)

☰ 22. How do I remove a user's VIP rank?

They will be deleted automatically when the VIP status has reached the expiration date.

Otherwise follow this step:
In Player Management / VIP list (Yellow Icon) Click on the user you want to unban, if you can't find it because you have people in the list, then use the "Search" function it works by name and also by SteamID64.

Nor Admin Mod for GMod - Administration System - Addon (44)

☰ 23. How do I teleport everyone in front of me on Gmod?

It is possible to teleport the users connected in front of you, with a simple button in the interface.
To do this go to Server Settings / Tool Buttons / Cleanup Entities and click on it. It is done.
Nor Admin Mod for GMod - Administration System - Addon (45)

☰ 24. How to debug the administration system on Gmod?

Use the command: "nor_admin_debug_sv access".
To print the access list in the server console

Use the command: "nor_admin_debug_sv ranks
To print the list of ranks in the server console

To test the role of a player: "nor_admin_debug_sv userrank"
Print the user's role and the return of the role checking functions to the server console.
player:GetUserGroup()
player:IsSuperAdmin()
player:IsAdmin()
player:IsModerator()

To test a user's access, use the command: "nor_admin_debug_sv test_access {here the access id}".
To test the accessibility of the power granted, this will always return a true for superadmins.

To do the test on the client side you will have to replace the command "nor_admin_debug_sv" with "nor_admin_debug_cl".

☰ 25. How do I add a VIP member with an order for donation systems? Without being connected to the server.

The server command to add a VIP is: add_vip "SteamiD64" "Name"
SteamiD64 is the steamid64 of the user
Name = His name
Delay = Set to 0 to make it permanent. Otherwise put in seconds if you want to put a delay. For example 86 400 seconds for one day.

For example to add the user Norda permanently it would be: add_vip 76561198033784269 "Norda"
To add the user Norda for 1 day it would be: add_vip 76561198033784269 "Norda" 86400

Don't forget the quotes for the names.

☰ 26. How to ban a user by server command? Without being connected to the server.

The server command to ban a user: add_ban SteamiD64 "Name" "Reason" Delay "Ip"

SteamiD64 = The steamid64 of the user
Name = The user's name
Reason = The reason for banning
Ip = IP address (optional)
Delay = Leave blank to make it permanent. Otherwise set to seconds if you want to set a delay. For example 86400 seconds for a day, this is the number of seconds in a day.

For example to ban user Nordahl permanently it would be: add_ban 76561198033784269 "Norda" "Its a Test" 0 "192.162.0.1"
To add the 1 day old user Norda it would be: add_ban 76561198033784269 "Norda" "Its a Test" 86400 "192.162.0.1"

Don't forget the quotes for the name, reason, ip address.

☰ 27. How to add/remove a staff member with a server command? Without being connected to the server.

The server command to add a staff is: add_staff "SteamiD64" "Name" "rankid" delay
SteamiD64 is the steamid64 of the user
Name = His name
Delay = Don't put anything so that it is permanent. Otherwise put in seconds the expiration delay. For example 86400 seconds for one day.

For example to add the user Norda permanently it would be: add_staff 76561198033784269 "Norda" "superadmin"
To add the user Norda for 1 day it would be: add_staff 76561198033784269 "Norda" "superadmin" 86400

Don't forget the quotes for the names and rank.

☰ 28. For the next update

Added button to Removes all ammo from the player.
Add shortcut for quick access on my last scripts: Gmod Ammo System + HUDs

Nor Admin Mod for GMod - Administration System - Addon (2024)
Top Articles
Diez seres míticos del folclore antiguo de todos los rincones del mundo – Amazing Fornu
La vida de Antonela Roccuzzo antes de Messi: el almacén familiar, la gimnasia deportiva y la muerte de su mejor amiga
Dunhams Treestands
Sprinter Tyrone's Unblocked Games
Winston Salem Nc Craigslist
What Was D-Day Weegy
Wmlink/Sspr
OnTrigger Enter, Exit ...
Premier Boating Center Conroe
Missing 2023 Showtimes Near Lucas Cinemas Albertville
What is the surrender charge on life insurance?
2021 Lexus IS for sale - Richardson, TX - craigslist
The Connecticut Daily Lottery Hub
Craigslist Pikeville Tn
Think Up Elar Level 5 Answer Key Pdf
Hijab Hookup Trendy
Bitlife Tyrone's
What is Rumba and How to Dance the Rumba Basic — Duet Dance Studio Chicago | Ballroom Dance in Chicago
Images of CGC-graded Comic Books Now Available Using the CGC Certification Verification Tool
Gemita Alvarez Desnuda
Nesz_R Tanjiro
H12 Weidian
Amazing deals for DKoldies on Goodshop!
Quadcitiesdaily
Purdue 247 Football
Craigs List Tallahassee
Gotcha Rva 2022
Bay Area Craigslist Cars For Sale By Owner
Ordensfrau: Der Tod ist die Geburt in ein Leben bei Gott
Worthington Industries Red Jacket
Sf Bay Area Craigslist Com
Miss America Voy Board
LEGO Star Wars: Rebuild the Galaxy Review - Latest Animated Special Brings Loads of Fun With An Emotional Twist
Tributes flow for Soundgarden singer Chris Cornell as cause of death revealed
Skroch Funeral Home
Police Academy Butler Tech
Rogers Centre is getting a $300M reno. Here's what the Blue Jays ballpark will look like | CBC News
New Gold Lee
Srg Senior Living Yardi Elearning Login
Myfxbook Historical Data
My.lifeway.come/Redeem
Husker Football
Umd Men's Basketball Duluth
Mbfs Com Login
Lyndie Irons And Pat Tenore
My Gsu Portal
Backpage New York | massage in New York, New York
60 Days From August 16
CPM Homework Help
Latina Webcam Lesbian
Zits Comic Arcamax
Ihop Deliver
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 5683

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.