HUGO - Set Up Instructions

Here we are explaining the steps to follow to get Hugo correctly installed and working. Our recommendation is printing this page and having it within your reach while configuring Hugo and keep it for future references.

If you want to know the general features of the system read the info notecard.

The first thing to do is taking out of the inventory (rezzing) your Hugo system and place it exactly where you want this to be working. Our recommendation is to put it in the middle of the place and at a height of around 1.5 - 2 meters, since its state is "phantom", avatars can go through it with no problems.

Hugo only accepts orders from the owner, you. Therefore you don't be afraid if other people know the commands that make Hugo work.

By default HUGO doesn't listen, to make it listen you have to activate the listening property. For that, the owner must touch it, then you will get a notice from HUGO letting you know that now it is ready to get orders from its owner.

The next step is to give Hugo a new name if you don't want to call it Hugo. To make that, open the chat line (press enter) and write exactly (it is case sensitive):

Hugo:setname:NEWNAME

Where NEWNAME will be the name that you have choosen to speak to Hugo. Inmediately Hugo will confirm you its new name. At any moment you can ask Hugo to tell you its name by writting in the chat line:

SayMyName

The answer will be its name.

Once this step is done (or not if you want to continue calling it Hugo), you have to change the texts that take part in the system. This is done through a note placed inside Hugo's inventory and named "configuracion". You have to open it, so: right click on Hugo - Edit. Contents tab. If the lower side of the edit window is not open click "more". Now you can see the Hugo inventory contents. You will see a script and the note "configuracion". Doble click the note. DON'T CHANGE THE POSITION OF THE LINES, THE TEXTS MUST BE IN THOSE LINES TO GET THEM READ CORRECTLY. If you want to break the sentences to be shown in more than one line use %0A to break the line, but don't break the line in the note. All the words must be in the same line.

Let's see this note line by line.

The first line that we find (4th line of the note) will change the hover text floating over Hugo when you are ONLINE. This text should be something like "Touch me to talk to the Owner %0A NOW ONLINE %0A you can also drop a Note" for instance. Write whatever you want and erase what was written before. You know, you can use %0A to break the line. To get the email working you have to set it up before in the Second Life Edit Menu: Edit Menu - Preferences - Communication tab and check the third checkbox.

The next line (7th in the note) is shown when you are OFFLINE. Si it should say something like "Touch me to send a message to the owner %0A NOW OFFLINE %0A You can also drop a note". Use %0A to brek the line.

The next line (10th in the note) is the one that appears in the down left corner of your screen when you are ONLINE and Hugo has detected some Avatar in the area. It is also the text that is sent by email if you are OFFLINE. Hugo writes the first part of the message which is the name of the detected avatar. That line should be something like this: "is now in the shop", and the message shown will be like this "Azul Wilder is now in the shop", in the case that I am the detected avatar. The maximum amount of avatars will be 16 and they will shown ordered by distance away from Hugo.

The next line (line 13rd in the note) is the text that you get when a client has touched Hugo because he wants to talk to you. This text should be something similar to "wants to talk to you", since Hugo adds the first part of the message as in the example above, the name of the avatar who wants to talk to you.

The next line (16th in the note) is the notice that you receive when a client has dropped a note in Hugo's inventory. It could be something like "Someone has left a note for you. Now you have". In this case Hugo adds the second part of the message which is the amount of notes that you have waiting for you to go and pick them.

The next line (19th in the note) is the message shown to the client when he touches Hugo with the intention of talking to you when you are ONLINE, this could be something like "A message has been sent to the owner. He will get in contact ASAP"

The next and last line (line 22nd of the note) is the message shown to the client when he has left a note for you. This text could be similar to "The note has been received correctly and I have warn the owner. Thanks a lot".

All those text above make no sense if you are going to use Hugo in spy mode.

Up to here all about system texts. Now you have to activate them. To make that use this command:

NEWNAME:applyTexts

Where NEWNAME is the name that you gave it in the first step. Note that you have to write colon (:) between the name and the order.

A few seconds later you will get a notice reporting that the texts have been applied correctly, but they will not be shown yet, I will explain you why later on.

The texts floating over Hugo are activated by default, but if they are not activated you can use this command to activate them:

NEWNAME:hoverTextON

and to defuse them:

NEWNAME:hoverTextOFF

For the time being, apparently nothing happens, the reason why is that detectors are not working, but we will leave this for the end. Now let's give color to Hugo and its floating texts.

If you want to work in spy mode, it is not necessary that you aply color to Hugo and its floating texts. But you can do it anyway.

To work in spy mode the command is:

NEWNAME:beSpy

you will get a confirmation about this and you will see that Hugo becomes invisible and a bit later the floating text dissapear.

To get hugo working back in normal mode the command is:

NEWNAME:noSpy

You will also get confirmation about this fact and you will see that Hugo recovers its color and also the floating text.

As you already know, Hugo detects if you are ONLINE, so it is a good idea that while it happens Hugo to be green colored texturized and its floating text for instance blue. To make that you can use this command:

NEWNAME:colorONline:<0.0,1.0,0.0>:<0.0,0.0,1.0>

NEWNAME is the name of Hugo, colorONline is the order, and the following are the vectors that indicate the color, the first refers to the Hugo's color when you are ONLINE and the second to the floating text color when you're ONLINE. Realize that it is case sensitive so you have to write as it is and also the signs < and > and the commas (,) to separate the values of the Red, Green and Blue. At the end of this note I have written some color examples with its codes to make it easier.

When you are OFFLINE the command to get Hugo red coloured and its floating text red too is:

NEWNAME:colorOFFline:<1.0,0.0,0.0>:<1.0,0.0,0.0>

Well, we are almost ready now, but now we have to activate the detectors, they are two. One of them checks the avatars around. The command is:

NEWNAME:detector:96:120

In this case "detector" is the order. 96 is the sphere of action in meters all around Hugo (96 meters is the maximum value, use the needed distance) and 120 is the time in seconds between checkings. What means that every 120 seconds Hugo will check if there is any avatar 96 meters around it. If Hugo finds any avatar it will let you know the name by IM or by email if you are OFFLINE.

Since this moment Hugo starts searchig avatars, you will see that it detects you too and so it will tell you.

To get Hugo checking if you are ONLINE, use this command:

NEWNAME:checkONline:120

This command will make Hugo to check every 2 minutes if you are ONLINE, so it will be green coloured before 2 minutes and it will show a blue hover text.

Now you have Hugo completely ready and working.

There is one more command that serves to show the system setup:

NEWNAME:SayMyConfig

Now, as promised, I put some code colors that you can use with Hugo.

White:<1.0,1.0,1.0>

Black:<0.0,0.0,0.0>

Red:lt;1.0,0.0,0.0>

Green:<0.0,1.0,0.0>

Blue:<0.0,0.0,1.0>

Orange: <1.0,0.5,0.0>

Yellow: <1.0,1.0,0.0>

Magenta:<1.0,0.0,1.0>

Cyan:<0.0,1.0,1.0>

Grey:<0.5,0.5,0.5> you will get different grey shades always when the R,G,B values to be the same.

Lastly, to get HUGO being the least laggy possible, it is a good ideas to turn the listen property OFF. For that the command is:

NEWNAME:listenOFF

You will get a notice so far as it is not listening now, and it will remind you to touch it if you want to get HUGO listening commands from you.

Remember, to get the email working you have to set it up before in the Second Life Edit Menu: Edit Menu - Preferences - Communication tab and check the third checkbox.

If you have any problem configuring Hugo, don't hesitate to contact Azul Wilder.