#Restrict Bots/Alt Accounts From Your Rooms

7 messages · Page 1 of 1 (latest)

muted cobalt
#

In this tutorial I will teach you how to restrict alt accounts from your rooms. Of course we can't directly identify if an account is a alt account, for this we will check the achievment score and level.
You can set the achievement score and level threshold as you wish. However, I recommend setting those with less than 1000 achievement score and less than level 6 because trading pass requires lvl 6.

We will need to use 5 different type wired: trigger, effect, condition, selector, add-on

This tutorial consists of 5 different parts

Case 1: not allowing alt accounts in the room
Case 2: Only allowing them in a specific area of the room (simplified)
**Case 3: **Only allowing them in a specific area of the room (advanced)
Case 4: Muting them
Case 5: Muting them in a specific area of the room

#

CASE 1️⃣ : not allowing alt accounts in the room
this is a very simple setup that requires only 5 wireds.

Wired Trigger: User enters room
Wired Effect: Kick User
settings: enter a message of your choice

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @level. Pick the "is smaller" symbol and set a value of your choice.

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @achievment score. Pick the "is smaller" symbol and set a value of your choice.

Wired Add-on: at least one condition is true
settings: Select the 2 wired condition boxes above, then check the box "at least one".

Basically this setup checks if the level or achievement score of the user entering the room is lower than the value you entered. If conditions are met, it kicks them out of the room. You can combine this setup with case 4 to also mute them.

#

CASE 2️⃣ : Only allowing them in a specific area of the room (simplified)

Similar setup to case 1, only with a change of effect and trigger. We also used the "execution limit" add-on this time because we don't want it to bug when multiple users click on the tiles at the same time.

Wired Trigger: User steps on Furni
settings: select the furni to trigger when stepped on.

Wired Effect: Teleport User to furni
settings: select a furni to teleport users to.

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @level. Pick the "is smaller" symbol and set a value of your choice.

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @achievment score. Pick the "is smaller" symbol and set a value of your choice.

Wired Add-on: at least one condition is true
settings: Select the 2 wired condition boxes above, then check the box "at least one".

Wired Add-on: Execution Limit

What does it do?
When the user clicks on the tile, it checks their level and achievement score, if it is not higher than the value you entered, it teleports them to a furniture.

#

CASE 3️⃣ : Only allowing them in a specific area of the room (advanced)

This setup is more advanced than the previous ones because this time we are using selectors.
You will need 2 wired stacks. In one you will select users with low achievement scores and levels. In the other stack you will check if these users are present in the area you selected.

STACK 1

Wired Trigger: Repeat Effect

Wired Selector: Users with Variable
settings: Choose a variable, head to internal variables and select @level. Check the select by value box. Pick the "is smaller" symbol and set a value of your choice.

Wired Selector: Users with Variable
settings: Choose a variable, head to internal variables and select @achievment_score. Check the select by value box. Pick the "is smaller" symbol and set a value of your choice.

Wired Effect: Send Signal
settings: Select the antenna furni. head to advanced settings and check the signal option: send signal for each user

STACK 2

Wired Trigger: Recieve Signal
settings: Select the antenna furni

Wired Selector: Users in area
settings: Select an area by moving the mouse. Click "ready" to save.

Wired NEGATIVE Condition: Triggering User doesnt match
settings: head to advanced settings, then select respectively: "use users from signal" and "use users from selector"

Wired Effect: Teleport User to Furni
settings: select a furni to teleport

small cable antenna

#

CASE 4️⃣ : Muting users with low achievment score or level

Wired Trigger: User Said Keyword
settings: choose type: Match All text, select options: Hide the triggerer's message

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @level. Pick the "is smaller" symbol and set a value of your choice.

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @achievment score. Pick the "is smaller" symbol and set a value of your choice.

Wired Add-on: at least one condition is true
settings: Select the 2 wired condition boxes above, then check the box "at least one".

Wired Add-on: Execution Limit

What does it do?
It hides the messages of users with a lower level or achievement score than the value you entered.

#

CASE 5️⃣ : Muting them in a specific area of the room

Wired Trigger: User Said Keyword
settings: choose type: Match All text, select options: Hide the triggerer's message

Wired Condition: Triggerer is Matching
settings: head to advanced settings, select them respectively: "use the triggering user" and "use users from selector

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @level. Pick the "is smaller" symbol and set a value of your choice.

Wired Condition: Variable Value
settings: Choose a user variable, then head to internal variables and select @achievment score. Pick the "is smaller" symbol and set a value of your choice.

Wired Selector: Users in Area
settings: settings: Select an area by moving the mouse. Click "ready" to save.

Wired Add-on: at least one condition is true
settings: Select the 2 wired condition boxes above, then check the box "at least one".

Wired Add-on: Execution Limit

what does it do?
It hides the messages of users with a lower level or achievement score than the value you entered, but only if they are inside a specific area.