Please explain In a noob friendly way how to Create a "Vision" Command.

Darkonight

New Member
Please explain In a noob friendly way how to Create a "Vision" Command. Like if i want to share vision with Player Blue i just write "-Vision blue".
 

TomTTT

New Member
Well, first of all the writing part and the vision part are completely different. Lets start off with the writing. What you need to do is first of all
make an event,
Trigger:
  • Player - Player 1 (Red) types a chat message containing -Vision as A substring

Keep doing it with all the players you have.
Now you need to make a condition, to make sure that -vision is the first letters in what the player wrote.
Trigger:
  • (Substring((Entered chat string), 1, 7)) Equal to -vision

What we did was acctually checking that all the letters at the chat string the player entered from 1 to 7 were -vision.
Now it gets tricky. lets say now the player needs to write the number of the player he wants to see, so what you need to do is convert the string into the player, like that:
Trigger:
  • Player - Make (Triggering player) treat (Player((Integer((Substring((Entered chat string), 9, (Length of (Entered chat string)))))))) as an Ally(?) with shared vision

Now this needs some further explanation. First of all, we cause the player who wrote the string, to treat another player as an Ally/Neutral/Enemy with shared vision. Now how was the player chosen? We convert the player to index
Conversion - Convert player index to player
And then we convert the number to a string, as seen before substring of the entered chat string, but this time from letter 9 to the end of the string. And you got it!
So now if a player writes
-vision 1
he will get the vision of player 1. :D
 

Darkonight

New Member
This is great but It's realy hard to Make the Action. I (After some time) Made it to "Make (Triggering player) treat (((((((Wtf?)))))) as an ally with shared vision

But i rly dont understand the (((((((Wtf?))))) part. Wile i wait for u to respond i will look more into it and see. but if u dnot' mind (Or any1 els) could u describe what to klick on to get there.

thanks
 

TomTTT

New Member
No problem. Yeah these ((()))) are all really complicating, but once you take a deep look into it, it's really easy. Glad I could help.
 

Darkonight

New Member
This is what it Looks like now... It doest work so please tell me whats wrong:

Events:

Player - Player 1 (Red) Types a chat message containing -vision as A substring
2 (Blue)
3 (Teal)
4 (Purple)
5 (Yellow)
6 (Orange)
7 (Green)
8 (Pink)

Conditions

(Substring((Enter chat string), 1, 8)) Equal to -vision


Action

Player - Make (Triggering player) treat (Player((Interger((Substring((Enter chat string),9, (Length of (Enter chat string))))))))) as an ally with shared vision.
 

TomTTT

New Member
Change this:
(Substring((Enter chat string), 1, 8)) Equal to -vision
to this:
(Substring((Enter chat string), 1, 7)) Equal to -vision
 
Realize this works with numbers.
Also realize the condition is just
"-vision" for 1 to 7.
If it's "-vision " for 1 to 7 it will not work.
Another way to do it is if you wanted to extend functionality..
Have an If then that checks the string for like 9 to string length "player name" or "player color"
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Varine Varine:
    What a fucking disaster. Are all of the Texas people okay? I see TH is, are we the only two?
  • Varine Varine:
    How have the other states held up? I just got power back so I have no idea what's going on, we didn't get warning
  • Varine Varine:
    Why the fuck didn't they fix this ten years ago when it happened?
  • Blackveiled Blackveiled:
    I'm in it with you and TH as well. My power has been in and out, and I have a ruptured pipe that I need to fix, shouldn't be too bad to fix myself.
  • Varine Varine:
    I hope you're staying warm! Apparently the supply is coming up so hopefully we can get back to normal power soon, mine has been on for six hours now.
  • M Mulciberxp:
    My power has been off most of the last 2 days. We had a generator installed 3 years ago though, so we're staying warm. Water is another issue...
  • The Helper The Helper:
    Where I live has a pool so we are using that to get water to flush the toilets. We have enough bottled water to drink and brush teeth and stuff but it has been a few days and no shower though....
  • Varine Varine:
    I had some water in gallon jugs, and got our water back on yesterday. We don't seem to have any leaks, but I haven't crawled down there to look yet.
  • The Helper The Helper:
    still no water I cannot remember when I last showered now I know how they felt in the old west lol
  • Varine Varine:
    My poor plants are happy, they aren
  • Varine Varine:
    aren't used to going this long without water or lights or normal heat. I think a couple of them froze, but they look like they'll make it
  • Varine Varine:
    Well one of them is pretty rough but I think it was sick to begin with, that one always had some problems.
  • jonas jonas:
  • jonas jonas:
    ???
  • Ghan Ghan:
    That is such a Texas thing to say lol
  • midnight8 midnight8:
    a positive could come out of this. So many people trapped at home could put a dent in the covid numbers in Texas
  • Varine Varine:
    That dude, Tom Boyd, is really upset about the backlash from his "it's your fault you're freezing" thing because he claims he resigned before saying it, so it wasn't like he said it in his official capacity or anything.
  • jonas jonas:
    Almost as if he was saying "screw you guys, I'm going home"
  • Varine Varine:
    I'm fairly new here still but that seems to be the analogous message by several of our politicians.
  • vypur85 vypur85:
    Nobody?
  • jonas jonas:
    Hi vypur85, long time no see
  • tom_mai78101 tom_mai78101:
    Hi vypur85, long time no see.
  • The Helper The Helper:
    We are all somebody
  • Varine Varine:
    I kinda like being nobody tho.
  • The Helper The Helper:
    Voting for the NUON Controller Contest is open in the NUON-Dome NUON forum

    Members online

    Affiliates

    Hive Workshop NUON Dome
    Top