You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I require PVP server members to have their discord accounts connected to their account on the GSA provided website. Each player has 1 week to connect their account otherwise they will be continuously kicked from the server every 15 minutes. However, you can use any other way you'd like to obtain the custom role you plan to use as a whitelist role.
Part 1. Achievement task. Assigning the role
- This step uses an achievement task for players to obtain a custom role. For this example, the name is "Discord Member". When a player connects their discord account, the custom role is assigned. This step also removes both "PVP-TEMP" and "PVP-KICKLIST" which is assigned later on. These two roles are for players that join the server, but do not have the required whitelist custom role.
Part 2. Trigger Task. Checking for roles.
- When a player joins the server, the trigger task checks for all three custom roles. If none of the roles are found, a temporary role is assigned, and a forever role is assigned. For this example, the names are "PVP-TEMP" and "PVP-KICKLIST". The "PVP-TEMP" role is the grace period role. This gives members without the "Discord Member" role a week to connect their discord account. Additionally, this task sends a warning message to the player that they have a week to connect their discord account.
Part 3. Scheduled Task. Warning Message
- Every 5 minutes, a warning message is sent to every player online that does not have the "Discord Member" role. In my example, it explains that players have a week to join the discord and get the custom role or they will be continuously kicked.
Part 4. Scheduled Task. The Kick-Wave
- Every 5 minutes, a scheduled task goes through and kicks all players that meet the following criteria.
- Doesn't Have role: Discord Member
- Doesn't Have role: PVP-TEMP
- HAS role: PVP-KICKLIST
- Online for at least 6 minutes.
If you wanted to skip all the extra warning messages the grace period, just do Step 2 with only checking for the whitelist custom role and an additional action to kick/ban the player.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Using a custom role to act as a whitelist.
I require PVP server members to have their discord accounts connected to their account on the GSA provided website. Each player has 1 week to connect their account otherwise they will be continuously kicked from the server every 15 minutes. However, you can use any other way you'd like to obtain the custom role you plan to use as a whitelist role.
Part 1. Achievement task. Assigning the role
- This step uses an achievement task for players to obtain a custom role. For this example, the name is "Discord Member". When a player connects their discord account, the custom role is assigned. This step also removes both "PVP-TEMP" and "PVP-KICKLIST" which is assigned later on. These two roles are for players that join the server, but do not have the required whitelist custom role.
Part 2. Trigger Task. Checking for roles.
- When a player joins the server, the trigger task checks for all three custom roles. If none of the roles are found, a temporary role is assigned, and a forever role is assigned. For this example, the names are "PVP-TEMP" and "PVP-KICKLIST". The "PVP-TEMP" role is the grace period role. This gives members without the "Discord Member" role a week to connect their discord account. Additionally, this task sends a warning message to the player that they have a week to connect their discord account.
Part 3. Scheduled Task. Warning Message
- Every 5 minutes, a warning message is sent to every player online that does not have the "Discord Member" role. In my example, it explains that players have a week to join the discord and get the custom role or they will be continuously kicked.
Part 4. Scheduled Task. The Kick-Wave
- Every 5 minutes, a scheduled task goes through and kicks all players that meet the following criteria.
- Doesn't Have role: Discord Member
- Doesn't Have role: PVP-TEMP
- HAS role: PVP-KICKLIST
- Online for at least 6 minutes.
If you wanted to skip all the extra warning messages the grace period, just do Step 2 with only checking for the whitelist custom role and an additional action to kick/ban the player.
Beta Was this translation helpful? Give feedback.
All reactions