Blockland Forums > Suggestions & Requests
Personalization (BL_ID) events
<< < (4/5) > >>
Gen. Hothauser:

--- Quote from: Night Fox on September 18, 2013, 09:38:52 PM ---I think it's:
on (whatever) > target (whatever) > ifVariable > "<var:cl:blid>" == "(your ID)"
ifVariableTrue > target (whatever) > (what you want it to do when the ID was what you specified)
ifVariableFalse >target (whatever) > (what you want it to do when the ID was not)I wouldn't say to do that
might as well provide some knowledge when it's relevant

--- End quote ---

It's bl_id

And use Ifvalue, not Ifvariable.
Night Fox:

--- Quote from: Gen. Hothauser on September 19, 2013, 12:25:34 AM ---And use Ifvalue, not Ifvariable.

--- End quote ---
I don't think it matters here
Crispy_:
Event_MorDoor
http://forum.blockland.us/index.php?topic=224030.0

restriction events for the better brick doors (and legacy doors if you are a hipster)
Gen. Hothauser:

--- Quote from: Night Fox on September 19, 2013, 01:29:29 AM ---I don't think it matters here

--- End quote ---

It does.  Use Ifvariable when it is just the name of the variable, use Ifvalue when the variable is in its value form or if using a variable replacer.

Ifvariable Ducks == 5

Vs

Ifvalue <var:pl:ducks> == 5

And since bl_id is a value, not a variable, IfValue must always be used.
Advanced Bot:
Do RetroCheck - ifBlid == BlocklandID instead of ifValue - <var:cl:bl_id>. It is easier.

ifVariable is checking the "self" or "client" or "player" or whatever you set it to.
Navigation
Message Index
Next page
Previous page

Go to full version