Author Topic: Event help topic | Don't be afraid, ask away!  (Read 5853 times)

How do I make one retrocheck VCE line event find more than one ID? Like if I have
onActivate -> VCE_Retrocheck -> IfPlayerID -> Equals -> 9493
onVariableTrue -> Player -> Dismount

How do I make it so it check for more than once ID? I tried putting

onActivate -> VCE_Retrocheck -> IfPlayerID -> Equals -> 9493 23453
onVariableTrue -> Player -> Dismount

But then it just didn't check for either... Help?

Oh, well thanks anyway. Another thing, guys, how to I make a chat-warp with VCE? Like, I say KABLOOEY and it instantly warps me to my basement? I use to make them, but VCE is very hard to remember

InputTargetOutput
0onChatMessageSelfVCE_ifValue<var:cl:lastChatMessage>==KABLOOEY
1onVariableTrueNAMED_BRICK: target_bricksetPlayerTransform

How do I make one retrocheck VCE line event find more than one ID? Like if I have
onActivate -> VCE_Retrocheck -> IfPlayerID -> Equals -> 9493
onVariableTrue -> Player -> Dismount

How do I make it so it check for more than once ID? I tried putting

onActivate -> VCE_Retrocheck -> IfPlayerID -> Equals -> 9493 23453
onVariableTrue -> Player -> Dismount

But then it just didn't check for either... Help?
You have to do something along the lines of
onActivate - self - VCE_Retrocheck - IfPlayerID - == - 9493 - [1 2]
OnVariablefalse - self - VCE_Retrocheck - IfPlayerID - == 23453 - [2 2]
OnVariabletrue - Player - Dismount

It'll work, though a bit clumsy.
If it doesn't work, then I'm a total moron.

InputTargetOutput
0onChatMessageSelfVCE_ifValue<var:cl:lastChatMessage>==KABLOOEY
1onVariableTrueNAMED_BRICK: target_bricksetPlayerTransform

why does it fail?

or ifvalue <var:cl:name> or <var:cl:bl_id>

retrochecks are for lazy bums.
glad you feel that way, because I don't even know what a retrocheck does

Okay, guys, seriously, retrocheck is loving RETRO.
Learn the new system and be limitless.

<var:cl:lastmessage>
<var:client:lastmessage>
or my favorite
<var:cl:lastmsg> ALL DO THE SAME THING.
You have to do something along the lines of
onActivate - self - VCE_Retrocheck - IfPlayerID - == - 9493 - [1 2]
OnVariablefalse - self - VCE_Retrocheck - IfPlayerID - == 23453 - [2 2]
OnVariabletrue - Player - Dismount

It'll work, though a bit clumsy.
If it doesn't work, then I'm a total moron.
You're spot on.
onActivate > Self > VCE_IfValue [<var:cl:bl_id>] [==] [9493] [1 2]
onVariableFalse > Self > VCE_IfValue [<var:cl:bl_id>] [==] [23433] [2] (Don't need the spare 2)
onVariableTrue > Player > Dismount

InputTargetOutput
0onChatMessageSelfVCE_ifValue<var:cl:lastmsg>==KABLOOEY
1onVariableTrueNAMED_BRICK: target_bricksetPlayerTransform
i loving love how pretty this is
only thing I would change was bolded, and changed.

I'm starting to get the hang of VCE. Some guy built a cruise line and gave me his trust so I could build a room on it. I rigged the entire ship with cameras and set up the entire room with super good VCE-powered security.

I'm starting to get the hang of VCE. Some guy built a cruise line and gave me his trust so I could build a room on it. I rigged the entire ship with cameras and set up the entire room with super good VCE-powered security.

Oh god I don't know why but this made me burst into laughter.

I'm glad you're understanding VCE, I'm starting to get into it, too.

Okay, guys, seriously, retrocheck is RETRO.
Learn the new system and be limitless.

How can you make a bot respond to your command with VCE?

like...

Yogi: Hello Smart Bot!
Smartbot: Hello

How can you make a bot respond to your command with VCE?

like...

Yogi: Hello Smart Bot!
Smartbot: Hello
Relays and IfLastPlayerMsg if I'm not mistaken.

Relays, or VCE Functions.
onActivate > Self > VCE_StateFunction
onActivate > Self > VCE_CallFunction
onVariableFunction > Self > VCE_CallFunction

and no god dammit, not 'IfPlayerLastMessage'


<VAR:CL:LASTMSG>

<var:cl:name>
<var:cl:blid>
<var:cl:lastmsg>

What others are there?

Read the manual, it has the full list.

I have a question. I really don't understand the way how functions in VCE does work.

So im asking:
I made 2 bricks. The one is called giver_1 which contains the function. And the 2th is called call_1 which will call the function and executes its use.

So giver_1 contains following:
OnActivate -> self -> VCE_statefunction -> giver1 [1 2]
OnVariableFunction -> Client -> ChatMessage -> "You recieved points!"
OnVariableFunction -> Client -> VCE_modvariable -> points Add 1

And call_1 contains following:
OnActivate -> self -> VCE_callFunction -> giver1 [call_1]


What does the little box on VCE_statefunction mean? Does it mean arguments or just the number, where the OnVariableFunction Events are contained?


EDIT:
Im a god damn idiot, i found out myself.

« Last Edit: December 11, 2011, 09:36:14 AM by Cajetan »