#UncomplicatedCustomRoles

1879 messages · Page 2 of 2 (latest)

livid canyon
#

So the problem occurs when the spawn_condition is RespawnWave, right?

finite brook
#

Custom Roles dont spawn when the server spawns the MTF or CI . Naturally without RA .

left oar
#

@livid canyon when you will add this

ember crown
finite brook
#

To UCRoles to work

#

And spawn

ember crown
#

@wind cobalt fix it fr

glossy summitBOT
#
Ping Trigger

@ember crown - oh no anything but blart AAAAA

wind cobalt
#

lmao

#

@livid canyon wake up buddy

left oar
ember crown
#

@livid canyon I meant

left oar
#

@livid canyon

gritty sigil
#

How much do you want for Updating this?

obsidian ember
#

🤨

livid canyon
gritty sigil
#

Yes

ember crown
livid canyon
gritty sigil
#

What's your price for this. Do you accept paypal?

livid canyon
gritty sigil
#

Alright sounds good to me😊 👍

obsidian ember
#

the hell

vocal remnant
#

lol

harsh yew
#

@livid canyon Will you update this plugin?

#

oh it is already for 8.3.5

livid canyon
harsh yew
#

ok thanks Timmey

heavy meadow
#

Typ "E!" for Supporting XD

#

E!

harsh yew
#

E!

gritty sigil
#

XD

obsidian ember
#

E!

livid canyon
#

it's here yeye

distant pecan
#

@blissful bluff Thanks u !

harsh yew
distant pecan
#

.. damn

#

also thanks to the one who motivated FoxWorn

obsidian ember
#

@livid canyon what happened to the spawn condition

#

spawn_condition: RoundStart

#

@livid canyon spawn_broadcast_duration does not work

livid canyon
#

can_replace_roles did its work for a long time

heavy meadow
#

You can just use, Can repllace Role and ez

#

There is a lot of reconfiguration, but its better the way it is. Me and TimmeyXD tested it and it worked all fine 😁

gritty sigil
#

E

#

You kinda need to reconfig your Roles Guys

#

I'll recommend to do that in the UCR Folder

heavy meadow
#

You can overview it much better than. Besides the 7777-config would also be smaller and much easier to configurate.

gritty sigil
#

Also here's some pretty nick options you can use that Foxworn gave me:

%nick% for the player's nickname
%dnumber% for a 4 char integer (1000 - 9999)
%o5number% for a 1-2 char integer (1 - 10)

obsidian ember
#

isnt it supposed to be RoomsSpawn

livid canyon
heavy meadow
obsidian ember
#

im talking about the wiki

gritty sigil
#

Nope i think he's right. By default it should be RoomSpawn. That's why down there is LczToilets specified

#

But you get the point, i don't think its that dramatic

heavy meadow
#

Spawn (What Typ)
Spawn Zones (If he should spawn just in a Zone)
Spawn Rooms (Choose a room, where the role should spawn)

obsidian ember
#

i just encountered a strange issue

gritty sigil
#

You mean the Spawntype, am I right?

obsidian ember
#

the fuck

gritty sigil
#

Wtf

#

That didn't happen to me

obsidian ember
#

but shouldnt do that anyway

gritty sigil
#

Use the ID the server gives you

obsidian ember
#

?

heavy meadow
#

Try this
ucrspawn [Player ID] [Role ID]
You can find your Player ID in RA in Game
It looks like this:
(2) [Your Name]

livid canyon
#

Anyways guys this is officially the forum thread with the biggest number of messages yey

#

Im so happy that this plugin has received such great interest

heavy meadow
#

🇪

finite brook
livid canyon
finite brook
bright folio
finite brook
bright folio
finite brook
#

latest

#

1.5.0

bright folio
#

help show command?

finite brook
#

i tried, nothing

#

worked

bright folio
bright folio
#

im mean

#

.help

#

command

#

not ucr command

finite brook
bright folio
finite brook
#

its just appeared after Restart

bright folio
finite brook
#

dont doing kids

bright folio
finite brook
#

Ped

#

PHPHPH

#

Just a joke

bright folio
finite brook
#

I cant restart server fully just because i dont have access to console

bright folio
#
  • id: 1
    name: 'Janitor'
    custom_info: 'Clean the Light Containment Zone.'
    display_nickname: 'D-%name%'
    max_players: 5
    min_players: 1
    spawn_chance: 100
    role: NtfSergeant
    role_appearance: ChaosRifleman
    can_replace_roles:
    • ClassD
      health: 150
      max_health: 150
      ahp: 20
      hume_shield: 0
      effects: []
      can_escape: true
      scale:
      x: 0
      y: 0
      z: 0
      spawn_broadcast: |-
      You are a <color=orange><b>Janitor</b></color>!
      Clean the Light Containment Zone!
      spawn_broadcast_duration: 5
      spawn_hint: 'This is an hint shown when you spawn as a Janitor!'
      spawn_hint_duration: 3
#

inventory:
- Flashlight
- KeycardJanitor
custom_items_inventory: []
ammo:
Nato9: 5
spawn: KeepRoleSpawn
spawn_zones: []
spawn_rooms:
- LczToilets
spawn_position:
x: 0
y: 0
z: 0
spawn_offset:
x: 0
y: 0
z: 0
required_permission: ''
ignore_spawn_system: false

finite brook
#

just after id

#

ok understood

bright folio
#

🤓

#

ez solo

finite brook
bright folio
#

🤓

finite brook
#

nope

finite brook
bright folio
#

swipe

#

up

#

wait

finite brook
#

open the image theres everything

bright folio
#

you didnt add

#

to config

#

the

#

ucr

#

config

finite brook
#

Folder Roles dont work?

bright folio
#

clear config

#

restart server

finite brook
finite brook
#

i cant

#

owner is sleeping

#

so yup

#

like i can use softrestart but it doenst create new files

bright folio
#

im get muted for some reason

#

im get unmute

#

try delete config file and restart

finite brook
#

so not rn

bright folio
#

okay

#

sec

#
UncomplicatedCustomRoles:
# Is the plugin enabled?
  is_enabled: true
  # Is the debug mode enabled?
  debug: false
  # A list of custom roles
  custom_roles:
  - id: 1
    name: 'Janitor'
    custom_info: 'Clean the Light Containment Zone.'
    spawn_condition: RoundStart
    max_players: 5
    min_players: 1
    spawn_chance: 60
    role: ClassD
    role_appearance: ClassD
    can_replace_roles:
    - ClassD
    health: 100
    max_health: 100
    ahp: 0
    hume_shield: 0
    movement_boost: 0
    effects:
    - effect_type: Scp207
      duration: 10
      intensity: 255
    can_escape: true
    scale:
      x: 0
      y: 0
      z: 0
    spawn_broadcast: |-
      You are a <color=orange><b>Janitor</b></color>!
      Clean the Light Containment Zone!
    spawn_broadcast_duration: 5
    inventory:
    - Flashlight
    - KeycardJanitor
    custom_items_inventory: []
    ammo:
      Nato9: 5
    spawn: RoomsSpawn
    spawn_zones: []
    spawn_rooms:
    - LczToilets
    spawn_position:
      x: 0
      y: 0
      z: 0
    spawn_offset:
      x: 0
      y: 0
      z: 0
    ignore_spawn_system: false
#

wait

#

im edit it

finite brook
#

Its the config of Exiled Plugins not folder Role

bright folio
finite brook
#

It actually brokes server

bright folio
#

download old version ucr?

finite brook
#

Bruh this added in new version

#

Why should i!?

#

Just shut. Dont worry

bright folio
#

💀

#

you say me it is brokes server,
im say you download old version. What im do wrong lol

finite brook
#

Im trying to use Folder Role, Folder Role its when its seperated from the config and you can edit it from the yml file in the UCR Folder

bright folio
#

okay

#

what wrong?

finite brook
#

no need

bright folio
#

щлфн

#

okay

heavy meadow
#

@livid canyon
Sadly TimmeyXD and I found a little problem with the Broadcasting and Hints in the seperated file. (It wont show up in Game if its not in the Exiled config).
It still works tho, if you do the roles in the Exiled configs.
dear regarts @heavy meadow

distant pecan
#

Can someone help me or show me an example of how to properly separate custom roles?

Do I have to create another yml or in the same yml of the file? (UCR no exiled config)

#

Because the points at the end in the specs I didn't understand moonkaeeez

gritty sigil
#

The problem with the separate one is that it doesn't show a broadcast or hint ingame.

opaque plume
#

Hello ! Can someone help me to get the permission?

opaque plume
heavy meadow
opaque plume
heavy meadow
#

So, you got in Roaming an Exiled folder, right ?

#

If thats so, you can go "configs"
There you will find a file called "permissions"
Than you just need to do this:

  inheritance: [ ]
  permissions:
    - .*```
opaque plume
# heavy meadow If thats so, you can go "configs" There you will find a file called "permission...
  default: true
  inheritance: [ ]
  permissions:
    - testplugin.user

Createur:
  inheritance: [Administrateur,Moderateur,Modo-Test,Developeurs]
  permissions:
    - testplugin.Createur

Administrateur:
  inheritance: [Moderateur,Modo-Test,Developeurs]
  permissions:
    - testplugin.Administrateur

Moderateur:
  inheritance: [Modo-Test]
  permissions:
    - testplugin.Moderateur
    
Developeurs:
  inheritance: []
  permissions:
    - testplugin.Developeurs
    
# Developeurs à été séparer et les seuls qui reprenne ces permissions sont admin et crea

Modo-Test:
    inheritance: []
    permissions:
    - testplugin.Modo-Test```
#

And it still not working

heavy meadow
#

U need to give you the Permission .*

#

testplugin was an example only

opaque plume
#

permissions:
- .*

#

Like that?

heavy meadow
#

Yes

opaque plume
heavy meadow
#

No Problem

lament hatch
#

.* grants every single permission for every single plugin, use that at your own risk

heavy meadow
#

You can also givle like some Exiled Permissions like

    - at.jail
    - at.ghost
    - at.tut
    - at.tp
    - at.inventory
    - at.kick```
opaque plume
heavy meadow
distant pecan
heavy meadow
# distant pecan So when I generate the other one I don't separate it, oh how? (A photo would ser...

In the file, you got something like this, right?

- id: 1
  name: Janitor
  custom_info: ''
  display_nickname: 
  max_players: 1
  min_players: 1
  spawn_chance: 99
  role: ClassD
  role_appearance: ClassD
  can_replace_roles:
  - ClassD
  health: 100
  max_health: 100
  ahp: 0
  hume_shield: 0
  movement_boost: 0
  effects: []
  can_escape: true
  scale: 0, 0, 0
  spawn_broadcast: |-
    <color=green><b>[XDPG]</b></color> Du bist als <color=orange><b>Janitor</b></color> gespawned!
    -> Ein ganz normaler Janitor.
  spawn_broadcast_duration: 15
  spawn_hint: Ein ganz normaler Janitor.
  spawn_hint_duration: 3
  inventory:
  - Flashlight
  - KeycardJanitor
  custom_items_inventory: []
  ammo:
    Nato9: 5
  spawn: RoomsSpawn
  spawn_zones: []
  spawn_rooms:
  - LczToilets
  spawn_position: 0, 0, 0
  spawn_offset: 0, 0, 0
  required_permission: 'null'
  ignore_spawn_system: false```
#

If you want to creat an other role, copie and past the Example, change the ID and Name and configurate it for your liking

distant pecan
#

Yes, I do know that part, I talk about how to separate it, that is:

-Id: 1
Name: Electromadness
(....)?
-id: 2
Name: payday2

Or

-id: 1
Name: KYR

-id: 2
Name : minions

heavy meadow
#

The Problem @gritty sigil meant is, that in the seperated file Broadcats and also Hints wont work. To fix that Problem, you can use the example in the Exiled Configs (7777-config)

#
- id: 1
  name: Janitor
  custom_info: ''
  display_nickname: 
  max_players: 1
  min_players: 1
  spawn_chance: 99
  role: ClassD
  role_appearance: ClassD
  can_replace_roles:
  - ClassD
  health: 100
  max_health: 100
  ahp: 0
  hume_shield: 0
  movement_boost: 0
  effects: []
  can_escape: true
  scale: 0, 0, 0
  spawn_broadcast: |-
    <color=green><b>[XDPG]</b></color> Du bist als <color=orange><b>Janitor</b></color> gespawned!
    -> Ein ganz normaler Janitor.
  spawn_broadcast_duration: 15
  spawn_hint: Ein ganz normaler Janitor.
  spawn_hint_duration: 3
  inventory:
  - Flashlight
  - KeycardJanitor
  custom_items_inventory: []
  ammo:
    Nato9: 5
  spawn: RoomsSpawn
  spawn_zones: []
  spawn_rooms:
  - LczToilets
  spawn_position: 0, 0, 0
  spawn_offset: 0, 0, 0
  required_permission: 'null'
  ignore_spawn_system: false
- id: 2
  name: Example
  custom_info: ''
  display_nickname: 
  max_players: 1
  min_players: 1
  spawn_chance: 99
  role: ClassD
  role_appearance: ClassD
  can_replace_roles:
  - ClassD
  health: 100
  max_health: 100
  ahp: 0
  hume_shield: 0
  movement_boost: 0
  effects: []
  can_escape: true
  scale: 0, 0, 0
  spawn_broadcast: |-
    <color=green><b>[XDPG]</b></color> Du bist als <color=orange><b>Janitor</b></color> gespawned!
    -> Ein ganz normaler Janitor.
  spawn_broadcast_duration: 15
  spawn_hint: Ein ganz normaler Janitor.
  spawn_hint_duration: 3
  inventory:
  - Flashlight
  - KeycardJanitor
  custom_items_inventory: []
  ammo:
    Nato9: 5
  spawn: RoomsSpawn
  spawn_zones: []
  spawn_rooms:
  - LczToilets
  spawn_position: 0, 0, 0
  spawn_offset: 0, 0, 0
  required_permission: 'null'
  ignore_spawn_system: false```
#

Like that

distant pecan
#

Uuuh

#

In the cofig exiled?

#

Config*

heavy meadow
#

This is for the seperated file

distant pecan
#

That is, in a complicated custom file, I make the second file in yml format?

Or In the general settings of exiled?

heavy meadow
distant pecan
#

Ok in file 1

gritty sigil
#

If you want it fully to work, you need all your roles in the Exiled Config

heavy meadow
distant pecan
#

Aaaah okay okay

heavy meadow
#

Broadcats and Hints only work in the Exiled.config file.
But if you dont care about this, you can also handel it in the seperated file (No need for Exiled.config than)

distant pecan
#

Okay, perfect, then guided me like this in the example that. Put

#

Thanks

heavy meadow
#

No Problem 😁

distant pecan
#

And another thing when you use the. Keeprolepawn left the others inacre
"Spawnzone: []"

heavy meadow
#

It needs to be like

    spawn: KeepRoleSpawn
    spawn_zones: []
    spawn_rooms: []
distant pecan
#

Ah okay tankiu :D

opaque plume
harsh yew
opaque plume
harsh yew
#

<@&771424116900757504> 👋 trolling

opaque plume
harsh yew
grand ridge
glossy summitBOT
#
Ping Trigger

@grand ridge - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

celest vector
#

<@&771424116900757504>

#

<@&771424116900757504>

ionic hawk
#

OOOOHHHH

harsh yew
#

<@&771424116900757504>

#

<@&771424116900757504>

ionic hawk
#

STOP

grand ridge
#

votes to ban nao

#

@celest vector

glossy summitBOT
#
Ping Trigger

@grand ridge - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

#
User Muted

jesusqc has been muted for 00:00:10.
Reason: haha gay

ionic hawk
harsh yew
grand ridge
#

admin abuse 😭

ionic hawk
harsh yew
#

pls stop abusing your admins

ionic hawk
#

lol

harsh yew
#

what?

#

what did I just sayed

grand ridge
#

I am gonna report nao to nao, he prob gets this sorted

#

thanks

celest vector
#

No one abuses me

ionic hawk
harsh yew
#

hey @celest vector there is this guy named @celest vector who is abusing please do something about it

glossy summitBOT
#
Ping Trigger

@harsh yew - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

celest vector
#

Hey @grand ridge when are we going to meet your sister

harsh yew
#

?ban @celest vector

celest vector
#

/ban @harsh yew

harsh yew
celest vector
ionic hawk
harsh yew
ionic hawk
harsh yew
#

🇨🇿

grand ridge
#

this actually gave me an idea of a discord plugin

celest vector
#

Nice go do something productive

grand ridge
#

MuteRole, mutes pings for specific roles

celest vector
#

Asshole

grand ridge
glossy summitBOT
#
Ping Trigger

@grand ridge - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

celest vector
#

I got my bloodwork done today

ionic hawk
celest vector
#

5558 testosterone

#

1314 DHT

celest vector
#

LH and FSH 0 lmao

grand ridge
#

you tell me this as If I understood a single word

harsh yew
celest vector
#

LH and FSH at 0 means no risk to uh

#

Girl

harsh yew
glossy summitBOT
#
Ping Trigger

@harsh yew - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

celest vector
#

Uh

harsh yew
#

am an man

grand ridge
#

the risk is your mom

harsh yew
celest vector
#

No

#

Your mom is quite large

harsh yew
grand ridge
#

nothing wrong with it

#

ur mom is quite small

harsh yew
#

bro searching N-Word is wield

#

@celest vector

#dev-talk message
#🇷🇺-russian-zone message
#russian-support message
#🇵🇱-polish-deadplace message

celest vector
#

596 is the max level of DHT a normal person should have

harsh yew
#

ok rn I need to go so bye for now

celest vector
#

Gtfo

dull pewter
#

And it drops the custom items

obsidian ember
dull pewter
#

@livid canyon there seem to be a problem that one and also if i use forceclass it spawns the custom roles

grand ridge
glossy summitBOT
#
Ping Trigger

@grand ridge - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

grand ridge
#

spaniards are wild you know that

grand ridge
glossy summitBOT
#
Ping Trigger

@grand ridge - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

tawdry epoch
#

hows required_permissions works?

#

i need to write a remoteadmin permission or what?

gritty sigil
tawdry epoch
#

but if i want to give some roles to some specific players?

#

for example donators

#

i need to write a permission for them and then use it in a role config file?

gritty sigil
#

Ah sorry my bad, thought of the wrong thing. I think u just need to put in the Name of the role. If else i need @livid canyon to explain it.

tawdry epoch
#

he said its somehow connected with exiled roles

#

but you have said the same thing now im thinking he thought of other required permissions

gritty sigil
#

Have not tried this feature yet, but i will tonight. Then I could give you feedback.

livid canyon
livid canyon
livid canyon
livid canyon
# finite brook

That's because before the role array you should add custom_roles:
So in the UncomplicatedCustomRoles/useless.yml:

  custom_roles:
  - id: 1
    name: 'Janitor'
    custom_info: 'Clean the Light Containment Zone.'
    spawn_condition: RoundStart
    max_players: 5
    min_players: 1
    spawn_chance: 60
    role: ClassD
    role_appearance: ClassD
    can_replace_roles:
    - ClassD
    health: 100
    max_health: 100
    ahp: 0
    hume_shield: 0
    movement_boost: 0
    effects:
    - effect_type: Scp207
      duration: 10
      intensity: 255
    can_escape: true
    scale:
      x: 0
      y: 0
      z: 0
    spawn_broadcast: |-
      You are a <color=orange><b>Janitor</b></color>!
      Clean the Light Containment Zone!
    spawn_broadcast_duration: 5
    inventory:
    - Flashlight
    - KeycardJanitor
    custom_items_inventory: []
    ammo:
      Nato9: 5
    spawn: RoomsSpawn
    spawn_zones: []
    spawn_rooms:
    - LczToilets
    spawn_position:
      x: 0
      y: 0
      z: 0
    spawn_offset:
      x: 0
      y: 0
      z: 0
    ignore_spawn_system: false
willow junco
#

@obsidian ember

gritty sigil
opaque plume
#

Hello ! I've a question. Can we had multiple RA permissions like that?

#

required_permission: 'sb, Developeurs, Moderateur, Administrateur, Createur'

livid canyon
glossy summitBOT
#
Ping Trigger

@livid canyon - oh no anything but blart AAAAA

livid canyon
#

so something like that:

required_permission: 'ucr.mycustomrole.idkcustomrolename'
gritty sigil
obsidian ember
#

#audioplayer

hasty plume
#

Hello everybody! I'm asking about the plugin, I don't really understand how to set it up and I don't know where to find the names of objects and rooms to issue them, respectively. Could you help me?

#

@livid canyon (i can ping or not?)

#

@barren plover
@dusk gulch

glossy summitBOT
#
Ping Trigger

@hasty plume - trolling

harsh yew
ember crown
#

@livid canyon i got a isue

harsh yew
#

put it only in the config

#

or try it and see

ember crown
#

to be specific im having yaml issue

#

yes i put it through a yaml checker

#

and yes it said it was fine

livid canyon
ember crown
#

this is the yaml i put in the UCR folder

livid canyon
#

from

  display_nickname: %name%

to

  display_nickname: '%name%'
ember crown
ember crown
#

@livid canyon Hey uh, out of nowhere custom roles just stopped spawning

#

idk what stopped it

#

i can spawn them in manually but they just aint spawning on their own

finite brook
#

Yeah it's just a issue

finite brook
#

Idk why

ember crown
#

i fixed it myself

#

just regenerated the configs

#

your making it harder on yourself

finite brook
#

Soo whats the problem was?

ember crown
finite brook
#

Hmmmmmmmm

#

Tell me the problem

#

No this

finite brook
#

Actually after update I dont have this.

#

I just thought you had a problem as mine.

sullen hazel
#

Is there a way to make it so a role that spawns as a Tutorial counts as an SCP? I'm trying to make a Tutorial that replaces an SCP at the start of the round, but they don't count towards the SCP count so the game stalemates almost instantly.

#

Kind of like some sort of Serpents Hand.

midnight olive
sullen hazel
#

yeah, the serpents hand plugin auto converts tutorials to serpents which does that, but the issue is it resets the inventory

#

which is not what i want

ember crown
#

@livid canyon

#

its an actual issue

#

after a couple rounds the plugin just stops giving custom roles

sullen hazel
#

yeah, i've noticed that too

#

its random the amount of rounds tho

#

sometimes i can have like 10 in a row where they work

#

but then sometimes they stop working after like 2

ember crown
#

@livid canyon

vocal remnant
lament hatch
#

Read the error

vocal remnant
#

idk whats wrong

lament hatch
#

Throw it into a yaml validator and it will tell you what you need to fix

vocal remnant
last merlin
#

what can i do if i don't see this in my server config but i have folder with example-role?

last merlin
ember crown
#

@livid canyon

#

Everyone’s experiencing the same bug

harsh yew
#

@livid canyon You broke your plogin

ember crown
harsh yew
#

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

glass shore
#

got this error while loading [2023-12-29 15:52:30.645 +01:00] [ERROR] [Exiled.Loader] Plugin "UncomplicatedCustomRoles" threw an exception while enabling: System.NullReferenceException: Object reference not set to an instance of an object at UncomplicatedCustomRoles.Manager.SpawnManager.VectorConvertor (System.String Vector) [0x00001] in <8c4dff2fb08e4dd6b861944a2230e729>:0 at UncomplicatedCustomRoles.Manager.SpawnManager.RenderExportMethodToInternal (UncomplicatedCustomRoles.Structures.IExternalCustomRole Role) [0x000d0] in <8c4dff2fb08e4dd6b861944a2230e729>:0 at UncomplicatedCustomRoles.Manager.FileConfigs.LoadAll () [0x00058] in <8c4dff2fb08e4dd6b861944a2230e729>:0 at UncomplicatedCustomRoles.Plugin.OnEnabled () [0x00117] in <8c4dff2fb08e4dd6b861944a2230e729>:0 at Exiled.Loader.Loader.EnablePlugins () [0x000c6] in <9d9efa393ab64e33b673d927ac3ffc64>:0

ember crown
#

Day 3 of pinging foxworn to fix a huge bug

#

@livid canyon

#

Since it legit happens for everyone

glass shore
#

day 4 @livid canyon happy

obsidian ember
#

@livid canyon the role appearance does not seem to work

bright folio
#

💀

wind cobalt
#

Yo foxworn @livid canyon you there? Got a question. 2, matter of fact.

  1. Is there any command to summon the role manually for testing purposes?

  2. What are permissions required to grt the role and how do i use them?

  3. Does AHP and HS regenerate, or is it a one time thing? If it does regenerate, is it possible to customize it?

#

Id much appreciate an answer, thanks im advance:)

glossy summitBOT
#
Ping Trigger

@minor badge - oh no anything but blart AAAAA

wind cobalt
#

name? shouldnt it be playerId then?

wind cobalt
#

okay another thing

#

min_players, it is nowhere defined. It is minimum amount of people on the server for the role to have possibility to spawn, right?

#

just making sure, 'cause i cant check it for next 2 days myself since im not on my pc

obsidian ember
glossy summitBOT
#
Ping Trigger

@minor badge - oh no anything but blart AAAAA

wind cobalt
cobalt echo
#

i'm having a bit of an issue with movement boost, player size, role appearance and effects (as they just don't work), and the spawn broadcast only sometimes works. Is someone able to help me?

ember crown
#

Day 5 of pinging foxworn to fix his plugin @livid canyon

bright folio
harsh yew
#

Day 1 of pinging foxworn to fix his plugin @livid canyon
<@&771424116900757504> add in 💪

vocal remnant
#

Im joining too

#

@livid canyon Fix when

obsidian ember
#

bro whats wrong with the plugin

#

im not expierencing no issues

cobalt echo
obsidian ember
#

effects and broadcast work for me

#

rolle appearance dont tho]

cobalt echo
sullen hazel
#

It most likely is. I barely have issues with the plugin except for the role appearance part, so just try to use the base Janitor config and compare it to the one you made, and see if you can find any differences.

harsh yew
cobalt echo
#

thanks, i'll try it

gritty sigil
#

We addressed the Problem with the role appearance already to Fox, he already know about this issue. Idk about the movement config, but it doesn't seem to work for us either. You need to understand guys that this project is only going to take his free time, and he's currently working on Projects that gives him some Money for this time. Unless you want to pay for the Update, don't expect anything.

glass shore
#

i was sure that he wants funding trolling

gritty sigil
#

These are my words. I don't speak for Fox, but that's how it worked for the last Update we got here.

cobalt echo
#

maybe it's a windows issue

marble galleon
bright folio
#

@livid canyon

livid canyon
#

Guys I'm on vacation at Rome, the update will be out in a few days

#

And for everyone who got problem with YAML the online validator won't work because it doesn't check for the type of each value but EXILED do that so try to figure the problem by yourself

obsidian ember
#

so skibidi

lament hatch
livid canyon
#

Thanks

livid canyon
#

Bruh

finite brook
#

Bruh

cobalt echo
#

bruh

obsidian ember
#

Bruh

lament hatch
#

Bruh.mp3

vocal remnant
#

Bruh

obsidian ember
#

Bruh

livid canyon
#

Bruh

gritty sigil
#

E

cobalt echo
#

A

obsidian ember
#

Sports

#

To the game

bright folio
#

gTA 6 hAs bEeN rElEasSeD

harsh yew
bright folio
cobalt echo
#

HaLf LiFe 3 HaS bEeN aNnOuNcEd

bright folio
#

wait

#

you have ad

#

but im live in russian

#

and havent ad

livid canyon
#

Anyways I've not forgot that, the update is now a work-in-progress

harsh yew
#

This should be renamed to ComplicatedCustomRoles

livid canyon
celest vector
#

Wait till buddy knows about exiled’s custom apis LOL

glossy summitBOT
#
Ping Trigger

@harsh yew - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

harsh yew
#

Yes

spiral sparrow
glossy summitBOT
#
Ping Trigger

@spiral sparrow - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

chrome girder
#

How do you replace chaos and ntf?

glass shore
#

with skill

cobalt echo
gritty sigil
#

With Magic

livid canyon
glossy summitBOT
#
Ping Trigger

@livid canyon - Not gonna be active on Discord tonight. I’m meeting a @severe falcon (a real one) in half an hour.

livid canyon
chrome girder
#

No I mean adding custom chaos and ntf roles

livid canyon
chrome girder
#

I tried that and it didn’t work

#

I’ll try to test it more later today since I can’t go on my pc at the moment

livid canyon
#

Check for the spawn_chance

gritty sigil
#

That should work173yikes

livid canyon
#

should I create a new discord server for UCR and future plugin by me?

vocal remnant
#

Uca when

harsh yew
livid canyon
livid canyon
livid canyon
#

nao please don't ban me

bright folio
#

Nap please ban him trolling

livid canyon
#

From now I won't respond to any question / other thing related to UCR here but only in the other secret place

gritty sigil
livid canyon
#

no way sex

celest vector
livid canyon
merry bone
cobalt echo
#

There are multiple issues with this config. First of all, spawn_chance cannot be 0, as well a min_players.
Another lil fact that doesn’t affect the config, Able is not 079. That’s the old ai. I think you meant 076.
A different problem is that role appearances currently don’t work. That’s not your fault, but changing it to something that isn’t the same as role will break the config (I think).
Also effects are formatted wrongly but even if they were correct, they are currently broken as well. (I think that you are using an older version of the plugin too, because movement boost has its own category in the newest version).
If I remember correctly, effects need to be formatted like this:

  - duration: 9999
    effect_type: MovementBoost
    intensity: 50 ```
But hence they don’t work it’s irrelevant (but it _can_ be the issue why the role isn’t registered).
#

@merry bone

merry bone
#

oh thx

cobalt echo
#

I may be wrong about some stuff, but that’s how the custom roles are registered for me

gritty sigil
#
- duration: 9999
  effect_type: MovementBoost
  intensity: 50```
#

If you format the effects like this, it should work.

livid canyon
glossy summitBOT
#
Ping Trigger

@noble tusk - Troppo impegnato a smontare PHP

noble tusk
#

since

#

for example

#

i set a custom role for SCP-096

#

max 1

#

which works

#

but on restart

#

it breaks

#

like

#

the max 1 limit

livid canyon
#

interesting bug, you should report it on the official server of UCR

glossy summitBOT
#
Ping Trigger

@noble tusk - Troppo impegnato a smontare PHP

noble tusk
#

Top post

#

Finally found it

#

But not discord

#

Can’t join on mobile

#

Due to link being dumb

livid canyon
noble tusk
glossy summitBOT
#
Ping Trigger

@noble tusk - Troppo impegnato a smontare PHP

noble tusk
#

Since when I click those links discord panics

#

That seems to be the error is the plugin failing to reset max on each role config

#

Like

#

It only works for janitor

#

That’s it

#

Any added break after their max is reached globally

#

Not per round

livid canyon
#

UncomplicatedCustomRoles v1.6.1 for EXILED 8.7.0

Yeah guys, the v1.6.1 is finally here!

What's new

  • The Spawn behaviour has been changed due to a problem with other plugins [D1]
  • The max_players has been fixed, now the Player counter for each custom roles has been implemented in a different way, more precise [D2]
  • Cleaned up the custom info for a player, yey [D3]
  • Added the integration with the UCS DOMINATION SYSTEM, or UCSDS that track how many EXILED servers uses our plugin - Only the IP, the server port and the core count will be shared (with the plugin version)!
  • Removed the movement_boost element in the config! ⚠You should remove it from your YAML configs before updating the plugin or all the config will like explode.
  • Effects, broadcasts and hints from the Custom Role configs in the UncomplicatedCustomRoles folder whould now work well.

Note

This is a kinda of a BETA version, has been fully tested but you should expect one or more bug and if you encounter one, report it on our Discord server: you can find it in the plugin's README

GitHub generated changelog: https://github.com/FoxWorn3365/UncomplicatedCustomRoles/compare/v1.5.0...main

GitHub Relase

https://github.com/FoxWorn3365/UncomplicatedCustomRoles/releases/tag/v1.6.1

rapid zodiac
#

@livid canyon why is this in customitem category it shoud be in custom roles

livid canyon
#

anyways fixed

rapid zodiac
#

👍

mortal kettle
#

@livid canyon sorry for the ping but i got a question is there any effects list?

livid canyon
lament hatch
#

#1172647045237067788 message

mortal kettle
#

how can i use console to give me a specific role

harsh yew
#

Remote Admin

mortal kettle
livid canyon
#

as said before, these questions should be asked on the official discord, you can find the invite on the README of the plugin

marble galleon
loud gorge
#

is this right?

livid canyon
#

yes

loud gorge
#

in console it says it isnt

#

it says there must be something in spawn_rooms

livid canyon
#

oh because the spawn is RoomsSpawn

#

change to ZoneSpawn

loud gorge
#

oh i see

#

thanks

#

what does this mean

#

it went back to default config

livid canyon
#

the validator throw an error

loud gorge
#

do you know how is that checker if the config is right called

#

idk how to call it like checker for the config

livid canyon
#

?

loud gorge
#

this

#

i got it now

loud gorge
loud gorge
#

idk what to do

loud gorge
#

how do i fix it

#

i cant create more roles because of this

loud gorge
#

oh my god i solved it

#

im dumb as hell

loud gorge
#

what needs to be here when i want the role to spawn with ntf

distant pecan
#

you put in Role : NtfCaptain

#

or NtfSergeant

loud gorge
#

i got it now thanks

distant pecan
#

Or NtfPrivate

distant pecan
wild widget
#

why it creates 2 roles when i only have one?

cobalt echo
#

in the normal config is another one

wild widget
rugged dove
#

Abilities when?

livid canyon
lament hatch
#

™️

ember crown
#

??????

livid canyon
#

is a YAML error, probably you have put something wrong

ember crown
livid canyon
#

remove that

ember crown
#

i havent updated anything since the plugin broke

livid canyon
ember crown
#

just for clarification

#

i delete that

livid canyon
#

yeah

ember crown
livid canyon
#

seems correct

ember crown
#

i removed the id 1 role

#

this good

livid canyon
#

?

ember crown
#

the default configs have the janitor role

livid canyon
#

Yeah

#

So?

ember crown
#

and am wondering if that will break the file

#

cuz i mightve did it wrong or smth

livid canyon
#

If you remove roles the plugin can't break

livid canyon
#

UncomplicatedCustomRoles v1.6.9 for EXILED 8.8.0

Alleluja!

What's new

  • Now NPCs won't be considered while evaluating spawn.
  • Now effects can be infinite and you'll be able to decide if an item like SCP-500 can remove or not the infinite effect
  • In the UCR folder will be created another folder for each port that you use, in this way you can put the file in the base folder and will be always loaded or you can put it in a specific port folder so it will be loaded only when the server is running on the specific port

Bug fix

  • Fixed the conflict with RPNames
  • Now the Custom Info are more clear if you don't choose anything
  • Fixed the scale bug in external UCS file
  • Fixed the max limit bug, now the number of people that have a custom role is well handled.

Donate a dollar if you found that plugin useful! https://paypal.me/foxworn
Join our discord server for support!
Automatic changelog: https://github.com/FoxWorn3365/UncomplicatedCustomRoles/compare/v1.6.1...v1.6.9

https://github.com/FoxWorn3365/UncomplicatedCustomRoles/releases/tag/v1.6.9

round basin
#

@livid canyonIn the xpsystem conflict with the Exiled team, when the player becomes an observer, his name will be blank and not displayed

harsh yew
#

Just don't use both

livid canyon
bright folio
#

xpsystem vs exiled team trolling

round basin
#

I'll give you a screenshot later

wise comet
#

bruh

#

this plugin is very buggy

livid canyon
livid canyon
livid canyon
wise comet
round basin
lament hatch
#

Discord Links can't be sent here, it will get autosmited

round basin
#

what

lament hatch
#

Discord Links will be automatically deleted when sent in the discord server

lament hatch
shadow stump
#

im just cool

livid canyon
#

Lol

bright folio
ruby spire
#

and what if the plugin is not added? I threw it into exiled/plugins

#

@livid canyon I'm really sorry that I pinged, I just really need to

livid canyon
ruby spire
#

or do everything in 1 file?

livid canyon
#

wdym?

ruby spire
#

how do I create multiple roles?

#

[2024-03-06 21:54:37.983 +03:00] [ERROR] [Exiled.Loader] Plugin "UncomplicatedCustomRoles" threw an exception while enabling: YamlDotNet.Core.SemanticErrorException: (Line: 47, Col: 3, Idx: 939) - (Line: 47, Col: 38, Idx: 974): While parsing a block mapping, did not find expected key.

ruby spire
#

this is just an example that I'm doing

livid canyon
#

why do you repeat custom_roles:?
Please learn how YAML works before creating a server

ruby spire
#

I am not creating a server, I am an eventer who is infuriated by the long preparation. And I'm very sorry for distracting you.

livid canyon
#

No worry, YAML is easy and is an array so you must do that:

custom_roles:
- id: 1
  ... the custom role ...
- id: 2
  ... the other custom role ...

etc

ruby spire
#

thanks

#

There is still a problem

ruby spire
#

I've tried configs too

#

I've been trying for 3 hours already

livid canyon
ruby spire
#

now I'm going to try 1 way

livid canyon
# ruby spire

custom_info:'Стандартный расходник' the : needs a space after them

ruby spire
#

Well, I'm sorry. I'd rather really learn languages than do something.

digital basin
#

If I want to create a new mtf or ci, how can I make them respawn when the mtf or ci arrives?

livid canyon
#

try to put the yaml code in the

codebox
wise comet
#

@livid canyon i have a question

#

whats is

#

role_appearance: ClassD

#

what this giving?

sullen hazel
# wise comet what this giving?

It’s supposed to allow you to change the appearance of the role to any default role, but it doesn’t work so it just uses the role that is set as the default. So even if you put the custom role as a ClassD but with the role appearance of a Scientist, it won’t work and will just default to a ClassD.

digital basin
#

Why can't I create my own roles? My problem is that when there is a janitor and I remove its flashlight, it is gone, but when I create my own role, the flashlight appears again even though it was deleted, my role does not exist in the game, I tried to remove the janitor but it is still there in the game

livid canyon
#

You should ask support on the official discord server

wise comet
#

@livid canyon can you add

#

when escape

#

for example

#

05 council

#

to when 05 council escape

#

he transform to spectator

livid canyon
#

yeah

wise comet
#

i want this

#

for my hrp server

wise comet
#

@livid canyon

livid canyon
#

please don't ping this many times

#

I'm not nor your or someone else's slave, so I'll work when I'll have time to

vestal pumice
#

How do I add ammo to inventory of the player

#

like what id

#

deafult is some Nato9

shadow stump
vestal pumice
shadow stump
#

find ammo

#

xd

vestal pumice
#

got it

vestal pumice
#

why do I keep getting this

#

I deleted the example role

#

and started making mine

#

and yes, minfing the ID's

#

every role's id is diffrent

#

but for some reason 1 is forever taken

#

@livid canyon maybe you know?

vestal pumice
#

also is there a way to store some names in the role config, then roll them and use those in a name?

vestal pumice
livid canyon
livid canyon
vestal pumice
livid canyon
vestal pumice
#

There was nothing in the folder

livid canyon
vestal pumice
#

I’ll do it when I get up

#

;3

livid canyon
#

👍

vestal pumice
#

something is wrong

#

I re-installed and didn't even make any role

#

it's here by deafult

livid canyon
livid canyon
#

should

livid canyon
vestal pumice
#

huh

livid canyon
vestal pumice
#

like this?

livid canyon
#

yessir

vestal pumice
#

mhm

livid canyon
#

delete the file and you should be file

#

*fine

vestal pumice
#

it gets some role

#

but it shouldn't

#

there is no roles added

livid canyon
vestal pumice
#

that's the thing

#

kinda sketchy

#

oh wait

vestal pumice
#

should I like delete this?

#

I mean like from there

#

so there would be no roles left

#

alr @livid canyon I have set the config like this and it works

#

there is no roles

#

:3

#

yeah but the names thing would be cool

livid canyon
wise comet
sterile steppe
#

Sure hope this plugin keeps working during the summer as well

livid canyon
#

UncomplicatedCustomRoles v1.8.0 for EXILED 8.8.0

Finally here is one of the most important releases for UCR, which brings many changes.

What's new?

  • The recall event of SCP-049 is now evaluated as an event that allows spawning of custom roles.
  • Now UCR will load every config from the config inside the folder UncomplicatedCustomRoles while if the role is inside another folder (always inside the UCR base folder) the roles inside it will be loaded only if the current port is equal to the folder name.
  • Now UCR Effects can be infinite and can be immune to SCP-500.
  • Updated the Id fixer, now if you try to register a role with the same Id of another UCR will automatically assign a free one.
  • Added the ucrowner command to get the "Server Owner" role on our discord server.
  • Added the damage_multiplier param to the custom role config.
  • You'll be able to decide the role after escape by the role_after_escape param.
  • Now the display_nickname is dynamic, you can decide multiple names by splitting it with , , read more here.
  • Now APIs are documented also in-code.
  • Updated the APIs.

Bug fix

  • Now the blue info log for the HTTP presence is every 50 times.
  • Now the external role scale works correctly
  • Fixed the keycard issue, now custom roles won't be able to open everything
  • Now HP can be over the Max HP

Developer dream

Finally, the plugin includes in its APIs an internal event management system that allows the creation of extensions.
Read more HERE

Automatic changelog: https://github.com/FoxWorn3365/UncomplicatedCustomRoles/compare/v1.6.9...v1.8.0
Discord server: #1152356746854154240 message
Donation: https://paypal.me/foxworn

⚠ THIS VERSION CAN HAVE SOME BUG, BE AWARE IF A NEW VERSION WILL BE RELASED!

livid canyon
#

you'll have to wait

harsh yew
#

Well I made my UCR in SE

#

So yeah

#

It is little scuffed

livid canyon
#

if you want to help with the integration of SE you can do a pr 😉

bright folio
#

if you want support paganism, do pr 😉

#

(why not lol)

harsh yew
#

But I am thinking about making Custom Roles with this plugin because it actually works

#

(Can I even make custom MTF/CI Roles?)

brazen plover
#

How to choose spawn for custom roles ?

#

?????

livid canyon
livid canyon
brazen plover
#

i make C.role for CI and I don't know how to set the spawn for CI there on the surface

#

they had random spawn

#

and yes its UCR

brazen plover
#

omg thank you

brazen plover
#

@livid canyon do you have something about role's ??

#

this thing

brazen plover
#

❤️

brazen plover
#

Do you know how to change the text "Class D Personnel" to something like "SCP-035" after spawning?

brazen plover
#

Only broadcast ?

livid canyon
#

wdym?

brazen plover
#

Spawn_broadcast: "You are SCP-035"

livid canyon
#

but not changing the text

#

"Class D personnel", is something client-side

brazen plover
#

Okay

#

Is there something that would make all custom classes spawn normally like the D class or Scientists?

#

For example, at the spawn of Chaos Insurgency or Nine-Tailed Fox, custom roles like CI Technician or NTF Sniper should also respawn, right?"

brazen plover
#

Is that possible?

brazen plover
#

Foxworn

harsh yew
#

Foxwomp

spiral sparrow
brazen plover
#

hahaha

livid canyon
#

soon a new version will come

lament hatch
#

Soon™️

ember crown
lapis flame
#

is there a way i can make a role not use stamina?

livid canyon
lapis flame
livid canyon
opaque plume
opaque plume
sterile steppe
pure oriole
#

Please

opaque plume
pure oriole
opaque plume
livid canyon
#

me when I've already sent the link: E_tripping

opaque plume
livid canyon
shadow stump
#

@livid canyon assuming ur msg gets flagged for the link, just gimme it

#

I'll send and pin

livid canyon
#

ok gimmeh a min

#

sent in the DMs

shadow stump
#

assuming im allowed to trolling

#

What is that icon lmao

livid canyon
#

@harsh raft when you'll post the link:
thonk /ban

livid canyon
#

the foto was funny so I put it as server pfp

#

anyways thanks :D

shadow stump
#

interesting

livid canyon
#

because I'm stupid