So when everyone besides the monster gets teleported to spawn i have a relay thats on random person on team 1 to give someone the tracker role. I have a big update planned for multiple roles but theres a problem that i need help fixing. How do I make it so theres a relay giving one role and another relay giving another without having one person getting 2 roles.
Example
Game starts
1 monster 3 survivors
Survivor 1 gets tracker
Survivor 3 gets medic
Survivor 2 gets no role
So its random that survivor 1 gets one role and survivor 3 gets another but one doesnt get 2 roled
Game summary (if needed)
This is how it is now:Random person is monster they start game the rest of the people are survivors. When the survivors get teleported to spawn it triggers a relay and gives a random person the tracker role. There are 2 abilities for a normal survivor 1 heals and 1 dashes, when a tracker is selected they lose their dash ability in order to track. Lmk if you need more info
What you can do is have a sequence were one player is selected for the first role then get a trigger (or wire repeater) and set the delay to 1-1.5s for the next role!
Now when a role is given give the player an item such as brown seed. Then when random player is being picked have a checker check if the random player has brown seed and if passed then restart the role that fa!led! If the check fails then give role!
Once all the roles are given you can use a relay to take away the brown seed if needed
Ok give me about 10-15 mins and ill get started! The system isnt all to complicated once you understand it and i really hope that i can get it to work for you!
But before i do how many roles to the runners are given?
so the relay i already have is fine and your gonna create a new contraption so it works how i want it to and when i make another role i can redo the contraption and just connect it to the 2nd overlay?
now get a second relay for the second role and put the same settings you had for it originally without the channels
Example: Relay 1 had it at random player set Relay 2 as random player and thats it
Now wire the trigger to Relay 2
Now get a checker and go to check #1 and use these settings
Now wire Relay 2 to the checker
now wire the checker to the item granter with
Check Fails --> Grant Item
Then wire the checker to the trigger
Check Passes --> Trigger
And thats about it! How the system works is after the first role is given it gives that player “Brown Seed” and once the second relay is triggered the checker checks if the player the relay selected has “Brown Seed” and if they do then it re-triggers till it finds a player without the seed! And if the player does not have “Brown Seed” It will give them brown seed and end the loop.
so ill try this later but my current channel that triggers the relay is survivor stuff (the spawn teleporter) and it transmits on “choose random tracker” so do i have to change anything or act lime choose random tracker is role1