Direct Commands

Bandera española; enlace a la versión española de esta página Bandera de México, enlace a la versión española de esta página

Commanding your pet

You and others can tell Fido what to do by saying his name and the command you want him to do, like "fido sit." Fido starts off knowing some commands (instincts), and you can teach him new ones (tricks). Anyone can give Fido most commands, but some commands are reserved for the owner only. For example, the "heel" command is reserved for you as Fido's owner. When you say "fido heel," he will stay or walk by your side until you give him some other command. Heeling across sim borders works pretty well. When the pet is near a border and loses track of you, he assumes you crossed the border. So he goes non-physical, pops across the border and tries to relocate you. The only problem is crossing near a sim corner because he may have trouble finding you if he jumps to a different sim than you did.

These are the simple one-word commands Fido knows to start with:

  • stand
  • sit
  • down (lay down)
  • bang (play dead)
  • beg
  • bellyup
  • shake
  • rest
  • come
  • wag (wag your tail)
  • speak (bark)
  • sniff
  • fetch (requires "redball", free in the VKC Toy Box)
  • howl
  • wander
  • go *
  • run *
  • on *
  • greet *
  • heel (follow you)
  • follow (someone or something) *
  • help
  • manual

* You must name a destination with these commands. For example, you could say, "Fido greet Solcar," or "Fido go redball." Only the owner or a friend can use the commands heel and follow.

Rather than explain what these commands do, I'll let you discover them for yourself. (They're pretty self-explanatory really.) For example, say:

fido sit

Fido sits down. If you want to give Fido a command without anyone else hearing, start your command with "/1," like this:

/1 fi sniff

These are the commands that all pets know. Please refer to the pages for each individual breed  for information on commands and poses unique to that breed.

Controlling who can command your pet

Normally, anyone can give your pet these commands and he will obey. But we've all run into those annoying people who keep commanding your pet when you have something else in mind. You can use the command "mute" to make your pet ignore other people. Follow the command by at least the first few letters of the first name of the person you want to mute, and your pet will ignore that person (along with any others whose first names start with those letters.) For example, to mute me you would say:

fido mute enrico

You can only mute one name at a time. To clear a name, say:

fido mute none

To mute everybody but yourself, say:

fido mute all

(Actually, if you have given the friend command, your pet will still obey both you and the friend.)

Keeping Fido where he belongs

There are two commands to make Fido stay in an area, and three to release him:

  • stay
  • settle

  • roam
  • release stay
  • release settle

You will find that sometimes settle or stay is released when using some other commands.

  • go / on / run / come — does not release settle/stay setting. 
  • heel — releases settle/stay settings(This command is owner only)
  • patrol — does not release settle/stay. If any of the points are outside the dog's settle or stay area, the dog does not attempt to patrol. 
  • explore — releases settle/stay settings. (This command is owner only) 
  • hidefrom — releases settle/stay settings. (This command is owner only)

You can make Fido stay within a square area, by saying "stay" followed by a number. That number is the length of a side of a square area, with Fido placed in the center. For example, you're visiting a friend's house and you want Fido to stay in the front yard. Put Fido in the center of the area where you want him to stay and say:

fido stay 10

Then he'll stay in that 10x10 area.

Alternatively, you can say "settle." Fido will stay on the parcel he is on when you give the command. This is particularly good if you want to keep your pet on your own property or on a particular parcel when he is visiting somewhere. Make sure Fido is standing on the correct parcel and say:

fido settle

Then he will not leave the parcel.

You can combine these two commands to refine the size and shape of an area inside of which Fido will remain. If, for example, you have a pool full of fish and splashing prim water at the north end of your parcel, you can use a stay command to keep Fido away from this very interesting attraction. But, depending on the shape of your parcel, "stay" may allow Fido to go into your neighbor's yard. So, if you add settle to the stay, Fido will keep away from the fish pond and out of your neighbor's yard. Place Fido well away from the pond and use the command "stay" with a number of meters that will keep him away from the pond, then add the "settle" command to keep him at home. For example, say:

fido stay 20 settle

To release your pet from both the "stay" and "settle" command, say:

fido roam

To release your pet from only the stay command while maintaining "settle", say:

fido release stay

To release your pet from only the settle command while maintaining his "stay" area, say: 

fido release settle

Controlling your pet's movements

There are four movement commands that cause Fido to move to a person, place or thing. The commands are:

  • go (walk) — most commonly used
  • run — faster but less accurate
  • on — slower but more accurate
  • follow — move with another

Each command is followed by the person, place or thing you want Fido to go to or follow. Similar to Fido's name, you only have to type the first few characters of the name of the person, place or thing for Fido to understand. For example, if you want Fido to go to me, Enrico Genosse, you can say,

fido go enrico

Alternately, you might say,

fi go enr

As long as Fido can see me, he'll come.

Fido can go to certain objects around him too. He senses objects that are active (like vehicles, doors, anything with a running script) but he can't sense passive objects (like trees or walls). For example, if you have an object named Rocking Chair, say:

fido go roc

Remembering locations

Fido can remember locations you show him and go to those when you say so. To teach Fido the location of his bed, for example, use the command "mark." Once he has learned the where his bed is located, you can tell him, "Fido on bed" and he will trot off to bed.

Let me explain further. Let's say, for example, that you have a pet bed that you want Fido to sleep in. First, put him in the bed (right-mouse click) on him and select "Edit", then use the colored arrows to move him onto the bed) then say:

fido mark bed

From then on, Fido knows where to find his bed. Anytime you want him to go to his bed, say:

fido on bed

(Fido keeps track of marks by region, so you can have a bed in two different regions and Fido will go to the one in his region.) But just going to his bed is not everything. You'll want him to lie down when he gets there, right? You can chain together commands in a sequence to make this happen by saying,

fido on bed down

The ability to chain together commands is where Fido really gets interesting. Here's even a better example:

fido on bed sniff wait 1 down

That makes a pretty realistic sequence of actions! I've already explained all those actions except wait, which causes Fido to wait whatever number of seconds you say before going on to the next action. There is another command for enhancing the tricks — repeat — which causes Fido to repeat the next command he is given. For example, say:

fido repeat 3 speak

This command will make Fido bark 6 times (speak makes him bark twice).

Making a friend for your pet

Many commands are protected, so only the owner or a selected friend can give those commands. (Please refer the command list to see which commands are protected.) You can give a friend full control of you pet by using the "friend" command. With your friend nearby, say 'friend' and the full name of the person. For example:

fido friend Enrico Genosse or fi friend enrico.genosse

Since the introduction of Display Names, single user names, and the firstname.lastname format, it has become ever more confusing to know which format of the name to use or even how to find out what it is. To this end, the friend command is now significantly smarter making it much more forgiving and easy to use.

  • You don't need to worry about upper and lower case.
  • You don't need to add “Resident” to single user names. (But if you do, it won't matter.)
  • You can use the firstname.lastname format.

When the friend command works, the pet will walk over to the person whose name you gave him, beg, and then lie down. If the command does not work, the pet will go into the rest pose. You'll see the friend's name displayed when you say “fido status,” even if the friend is not nearby or even offline.

To clear the "friend" command, say:

fido friend no

After that, no one will have special privileges with your pet. Only one person can be a friend at a time.

Artificial Disobedience (VKC Cats only)

VKC Dogs are renowned for being very obedient and eager to please. But VKC Cats are different. They’re not content to be just an ultra-obedient virtual pet. They have even more of a mind of their own than the dogs. Sometimes they do what you want and sometimes not. Your VKC Cat will disobey your commands and perform a different action instead, approximately half of the time.

There are two ways to ensure that your cat always obeys your wishes:

  1. Use channel 1. For example, if you type:  /1 felix sit, the cat will always sit.
  2. You can turn the Artificial Disobedience on and off with the obey/disobey commands.
    • obey — turns off Artificial Disobedience so the cat will obey every command he hears.
    • disobey — restores Artificial Disobedience so the cat will obey about half the time and do something else when you command him.

There are some commands, however, that are immune to the Artificial Disobedience because you probably don’t want to have to chase the cat around just to get her to settle on your land or something like that. So the following list of commands are always obeyed:

  • comehere — a pseudonym for “come” but always obeyed.
  • help
  • mode
  • name
  • obey
  • pf
  • ping
  • roam
  • settle
  • stay
  • setpet
  • status
  • tp
  • water