A gamelogic is a unit which dosen't really exist. It's there, but you can't see it. Let's say this gamelogic is human, than Bill will look at him as he look on a human. But the players won't see that human, cause he is invisible. I think I explained that so it can be understandable
.
To make a gamelogic you select the Units (F1) and than click twice on the map, and in the box where you can select the side of the unit, you select Gamelogic.
Note: the gamelogic will be there only if there is a unit which controlled by a player before you insert the gamelogic.
Now, let's say you name the gamelogic 'Game'.
So now you will write:
Bill DoWatch Game
The only problem is that the gamelogic is a pretty short guy
, so it will appear on the ground, and so Bill will look on the ground. To make the gamelogic higher, write in it's init. field:
This SetPos [getpos this select 0, getpos this select 1, (getpos this select 2)+ x]
Change the 'x' to a number which will be the hight in meters. If you put 1.5, than it's hight will be one and half meters from the ground.
You might need to put the trigger to repeatedly (or do a loop as The real Armstrong suggested), as Bill might have other interesting things to look at if you won't
.
I hope it will work
.