ARK: Survival Evolved

ARK: Survival Evolved

137 ratings
PG Role Selector (v2.1.8)
File Size
7.784 MB
Jun 4, 2017 @ 11:40am
Jun 2 @ 9:54am
18 Change Notes ( view )

Subscribe to download
PG Role Selector (v2.1.8)

Support this mod, click that like button!

The PG Role Selector is a user interface that allows admins to give blueprints, items and engrams based on what role is selected by the player.

ModID: 939823728
- game.ini code
- (Server) admin spawn code

As soon as an admin spawned in and build the PG Role Selector box, it will start to resolve given game.ini settings, blueprints, items and engrams. When this is done it will then start to register players and ask them for their role to choose. If a role was chosen by the player it will then try to give this player all predetermined blueprints, items and it tries to unlock given engrams depending on what level the player currently has (engrams) and what role rank this player has (blueprints, items and engrams). This role choosing UI will be reprompted every 30 seconds, as long as the player didn't choose a role. This also means that player might want to revisit the RoleSelector box from time to time, so that they can reopen the UI and click their role button again. This will further unlock engrams and gives blueprints, items that were not available at e. g. role rank 0.

This UI is highly customizable, you can define the title, welcome message, a comma separated list of role names and depending on your choosen role names, as many game.ini entries in a pattern like RS<OptionType><RoleName>Rank<RankNumber>, as you like. That means that you can state a comma separated list of blueprint pathes for each of this generic created gus.ini entries that will get the item set of this specific role. For further information have a look in the discussion area.

Admins will get an AdminView UI as soon as the PG Role Selector box has recognized a player has admin state -> this can take up to 5 minutes. This means you will get another option if you look at the PG Role Selector box. With this AdminView an admin will have an overview of all taken roles, can delete, change and promote roles.

Checkout other projects from Impulse
- Capitalism
- Admin Helper Tool

Mod requester and development partner was
- PGRP Server Group

You can show your appreciation for this mod with

If you like my work and want to support further development or just to spend me a coffee please

This mod/code/work is protected by the Attribution-NonCommercial-NoDerivatives 4.0 International Creative Commons License.[]
Popular Discussions View All (22)
Oct 5 @ 8:41am
PINNED: Servers running this mod
Oct 14, 2017 @ 6:58am
Deutsche Beschreibung
Jul 7 @ 5:32pm
Transfert settings between servers
< >
Sayvil Oct 25 @ 2:41pm 
it does it for modded items too, I do not know if you can fix it but to reproduce it you just need to change the level of acquisition of the "saddle of equus" for example. put the highest and watch what it gives OverrideNamedEngramEntries=(EngramClassName="EngramEntry_Saddle_Equus_C",EngramLevelRequirement=25)
Impulse  [author] Oct 25 @ 1:31pm 
@Sayvil, maybe an issue with level requirement override and wildcards check logic
Sayvil Oct 25 @ 12:12pm 
hello Impulse ! ^^ there are some items that unlock even if the player does not have the level ....

I wonder why, it made me for items vanilla the "saddle of equus" and the "saddle of procoptodon"

I put these 2 saddles in lvl 25 and my player has unlocked them despite his level 24
Enileca Oct 22 @ 11:19pm 
Was there an update? The Mod has completely stopped working on our server.
Impulse  [author] Oct 5 @ 11:31am 
@Anorak, yes that's right, the item path is required
Anorak Oct 5 @ 9:38am 
no, I'd like the engrams to unlock at the normal level.
I think I found my issue, the mod requires item paths, not the actual engram paths. or am I mistaken?
Impulse  [author] Oct 5 @ 9:07am 
@Anorak, is level requirement bypassing activated?
Anorak Oct 5 @ 8:15am 
I must be doing something wrong, I setup a role, it shows up, but when someone selects the role, it unlocks the 1st engram in the list and nothing else.
Scuzzy Kidd Sep 23 @ 12:32pm 
@enileca the way we controlled engrams was to round up all level 1 free engrams and change the cost to 100 points for each, then override player engram points earned per level to -1 for each level, the code to do this much easier to generate than overriding each engram individually. We individually used the auto learn override for the engrams we wanted to be "common knowledge" we chose this route so that adding mods didn't cause double work on coding.
Impulse  [author] Sep 23 @ 12:19am 
@Enileca, if you remove engrams, the game logic will delete all corresponding items on server restart. So best practice is to simply make them very expensive, so that only the RoleSelector can force unlock engrams. And yes you'll have to do this for all engrams.