• Hello, Guest! This is a public service announcement;

    We are excited to announce GameServersHub will be releasing the Ark Survival Acended plugin framework in the coming weeks. If you want to learn more about this join our discord server below! Over the coming weeks ahead the website will be getting some cosmetic changes.

    To learn more join our discord

Ark Permissions

Verified Ark Permissions 2.0

No permission to download
The Verified tag represents a level of trust and authenticity for users who have successfully gone through our verification process. It signifies that a user's resources have been thoroughly reviewed and have met our platform's high standards for quality and reliability.
Ark Permissions
Permissions

Original Author:
@Michidu

Maintainer:
@Lethal @Pelayori @Foppa @WETBATMAN

Default plugin for ArkApi that allows you to manage group permissions. It's mostly used by other plugins and controls which players have access to certain features.

Default groups are 'Admins' and 'Default'. You can't remove those groups but you can configure them. All players that connect to your server automatically join to 'Default' group. 'Admins' group has all permissions by default.
Moreover, all admins will be automatically added to the 'Admins' group.

Console and Rcon commands:

Player Management:

  • Permissions.Add <SteamID> <Group> - Adds player to a existing group permanently.
  • Permissions.Remove <SteamID> <Group> - Removes player from the group.
  • Permissions.AddTimed <SteamID> <Group> <Hours> <DelayHours> - Adds player to a existing group time based.
  • Permissions.RemoveTimed <SteamID> <Group> - Removes player from the timed group.
  • Permissions.PlayerGroups <SteamID> - Lists all player's groups.
Tribe Management:
  • Permissions.AddTribe <TribeID> <Group> - Adds tribe to a existing group permanently.
  • Permissions.RemoveTribe <TribeID> <Group> - Removes tribe from the group.
  • Permissions.AddTribeTimed <TribeID> <Group> <Hours> <DelayHours> - Adds tribe to a existing group time based.
  • Permissions.RemoveTribeTimed <TribeID> <Group> - Removes tribe from the timed group.
  • Permissions.TribeGroups <TribeID> - Lists all tribe's groups.
Group Management:
  • Permissions.AddGroup <Group> - Adds a group.
  • Permissions.RemoveGroup <Group> - Removes the group.
  • Permissions.Grant <Group> <Permission> - Grants a specific permission to the group. Wildcard character (*) would give all permissions to this group.
  • Permissions.Revoke <Group> <Permission> - Revokes a specific permission from the group.
  • Permissions.GroupPermissions<Group> - Lists all group's permissions.
  • Permissions.ListGroups - Lists all groups and their permissions.
Chat commands:
  • /groups - Lists player's groups.
Configuration:
JSON:
{
  "Database":"sqlite", // DB type: sqlite or mysql.
  "MysqlHost":"localhost", // Only for mysql db.
  "MysqlUser":"root", // Only for mysql db.
  "MysqlPass":"pass", // Only for mysql db.
  "MysqlDB":"arkdb", // Only for mysql db.
  "MysqlPort":3306, // Only for mysql db.
  "MysqlPlayersTable":"ArkPPlayers", // MySQL players table name (optional)
  "MysqlGroupsTable":"ArkPGroups", // MySQL groups table name (optional)
  "MysqlTribesTable":"ArkPTribes", //MySQL tribes table name (optional)
  "DbPathOverride":"", // Path to the DB file, leave empty to use default path. Only for sqlite db.
  "ClusterSyncTime": 5 // Sync interval to refresh cached permissions values (optional)
}

More information about the plugin: https://wiki.arkserverapi.com/index.php?title=Permissions

Installation:
This plugin is installed in ArkApi by default. But if you need to update/reinstall it:
  1. Copy "Permissions" folder to "ArkApi/Plugins"
  • Like
Reactions: snup

Latest updates

  1. 2.0

    Fixed timed permissions from incorrectly becoming permanent (Contribution from @TheMollusk )
  2. 1.9

    Fixed duplicate groups Fixed some SQLite issues Fixed some threading issues Added a new...
  3. 1.8

    Changed ClusterSyncTime to be Seconds instead of Minutes (Minimum value 20s). Fixed New Players...

Latest reviews

Thanks to this Api, and money invested in many plugins, my community has become popular for its custom configuration.
Thanks for everything to developers and keep working as always. ❤️‍🔥🔥
Tempest Dedicated Servers
Top