#How would i achieve this.
1 messages · Page 1 of 1 (latest)
- dw, people dont care about copyright here that much
- be more specific on what you want, not everyone played that game so not everyone know what you're talking about
i want to have a system where one person starts as the wolf which is the red headset and three other people start as the lamb which is the blue headset. Next i want the wolf to run away while the lambs try to catch them but i want to make it so when a lamb touched the wolf it makes them the wolf and they gotta hide. Is this possible?
its posible
#1321098169693507604 you should really read this if you're new to cv2 because you wont understand anything othervise
when you start a round you give 1 person the wolf tag and everyone else a lamb tag (something that starts the round > for each (connect "get all player")
"loop" output of for each > add tag (purple input is "lamb", target is yellow output from "for each")
"done" output of for each > get random from list (connect "get all player") > player remove tag (purple input is lamb, yellow is yellow output from get random from list) > player add tag (same as prev one but instead of lamb you set wolf)
not the tricky part with the whole "give on touch" thing
event receiver (Update (NOT 30Hz), enable beta content to select this one) > if player is valid and local > if has tag (yellow is local player, purple is lamb) > if ("distance" (1st input is RIGHT hand position, 2nd is "get first with tag" with input set to "wolf") lesser or equal than 0.5 (not sure about this value, fiddle with it to get the right hitbox)
"else" output of "if" chip> if ("distance" (1st input is LEFT hand position, 2nd is "get first with tag" with input set to "wolf") lesser or equal than 0.5 (not sure about this value, fiddle with it to get the right hitbox)
"then" output of both of them > "sequence"
output 1 > add tag (yellow = "get first with tag" (input is wolf), purple = "lamb") > remove tag (yellow = get first with tag from earlier, purple = "wolf")
output 2 > remove tag (yellow = local player, purple = lamb) > add tag (yellow = local player, purple = wolf)
may break because never tested it
well i know a little not alot
but also i dont know if this ruins it
but i created costumes
for the lambs and the wolf
each time you add a tag, you add a respective role and give them a costume
each time you remove a tag you remove respective role and repsective costume
depends on how you start your game
i suppose you wont have players run there forever
so you will prob make rounds with timeouts inbetween
for the beggining of this part with the give one person wolf tag and everyone else lamb tag. How do i give certain people each tag?
look at the stuff in ()
basicaly you give everyone lamb and then switch one lamb for a wolf
sure
i'll try to help if i wont be asleep
what is "get random from list"
a chip
name may differ so just look for something with similar name
i just wanna make sure i have the first part correct
ok
that is for
"when you start a round you give 1 person the wolf tag and everyone else a lamb tag (something that starts the round > for each (connect "get all player")
"loop" output of for each > add tag (purple input is "lamb", target is yellow output from "for each")
"done" output of for each > get random from list (connect "get all player") > player remove tag (purple input is lamb, yellow is yellow output from get random from list) > player add tag (same as prev one but instead of lamb you set wolf)"
get all players should be connected to "random from list"
and remove tag should be connected to random
random?
also connect get all players to for each
random from list
and i leave both add tags empt?
wdym
the end of both add tag
ye
ok
ty
also for the if player is valid and local
to the if has tag
which one of the three do i connect
its a separate part
in "a > b" stuff
you connect from right orange port of a to left orange port of b
on if has tag?
not sure what you're askig
lemon i need help
What are you trying to make
i want to have a system where one person starts as the wolf which is the red headset and three other people start as the lamb which is the blue headset. Next i want the wolf to run away while the lambs try to catch them but i want to make it so when a lamb touched the wolf it makes them the wolf and they gotta hide. Is this possible?
from alice in borderland
I’ve never seen that show
do you want me to explain what happens in this game
If it makes it easier for me to understand
did it help you understand last time?
I mean a little, to me this just seems like tag
What aspect of the circuits need to be hide and seek based
What are the hide and seek circuits
i dont know
the circuits for the game to work
im gonna do the animation to show what i need
it will make it easier
trust
i explain it very well here
Ok so it seems like just reverse tag
How are the headsets important outside of visually changing the game
Are you using costumes v1 or v2
im using v1 but if v2 is easier i can switch
Idk how to use the v1 costumes
ok then v2 is fine
i did have to change it from the real show
cause i dont know if its possible
If what’s possible
in the show they make it so instead of touching the wolf the look at the wolf in the eyes to switch
So like eye contact?
yes exactly
Uhh yeah that’s possible however idk what would stop the wolf from dead staring the wall
il just enable shove
Even then you could just stare a the floor or sky
well i will be active while they are playing the games
im watching the games
i can monitor
Ok so would you rather it be like staring or tagging
staring
Also when you ask if you don’t know if something possible, it usually IS possible it’s just a matter of how difficult. The only things that aren’t possible are more of questions that are related to the circuit itself rather than the concept like a synced list
sorry
No need to apologize I’m not angry
I’m just letting you know because instead of asking how to do the stare method you assumed it was impossible and asked how to do the tag method when the stare method is actually possible
oh so your saying instead of a ssuming i shouldve just asked directly?
If you have an idea that you think is impossible, it’s probably not and you can just ask how to do it. The only things that are actually impossible are API’s and storing information globally or syncing lists
Should I watch Alice in Borderland is it a good show?
Oh so it’s like squid games
but alot different
it has like games but they are much harder and not kids games
and theres a whole ranking system for the games
i have a question
Go ahead
Yeah
do you have one world for like a bunch of creations
Yeah haha with a bunch of subrooms for every creation
thats sick
I think it’s just easier to send a picture than telling you every step
yeah i know i was just asking
Here’s the system for assigning tags
event definition?
Yeah
what is the property
Player
Wait
Here’s a better version
Only 2 extra circuits
It just resets your tags before giving them to you
To avoid bugs
@cinder pawn
Eye contact system
Switches tags with sheep and wolf if staring for 1 second
Idk how this performs with multiple players but i tested it with 2 and it works fine
what is that event definition
the property
how do i start it>
oh the button
i dont think its working
im trying it with my friend and its not working
i did both
And press the button before doing it
i can show you a pic of the circuits
first circuits
second circuits
it could be a little small
i can create a video if its too small
The sphere cast should be 0.25 and 999999
And the event sender should be set to player
and the sender should stay as local player and target player should be connected instead
Ok
when someone becomes wolf i want it play a sound and switch the costume
Ok 1 sec
also one more thing
Make sure to give each costume the corresponding tag “Wolf” and “Sheep”
what about the audio does that work?
There’s no audio on that specific picture
everyone
Wait
Change the second system to be that, for the audio
Only 3 additional circuits
i have another question
Ok
why are there so many full body costume dummy circuits in this picture
