I can only guess what your problem is right now, sorry. Please do the following:
1) Create a new level in WED, for instance a large hollowed cube, and save it.
2) Open the folder of the file, create a new text document, call it for example rotategame.c, fill it with the following content, add/ replace the appropriate level name and save it.
///////////////////////////////
#include <acknex.h>
#include <default.c>
///////////////////////////////
void main()
{
fps_max = 60;
level_load("your level name here.wmb");
}
action rotate_pan()
{
while (1)
{
my.pan += time_step;
my.pan %= 360;
wait (1);
}
}
action rotate_tilt()
{
while (1)
{
my.tilt += time_step;
my.tilt %= 360;
wait (1);
}
}
3) Go to Map Properties with your newly created level opened, then attach rotategame.c as the main script.
4) Add two entities to the room and attach one of the actions each.
5) Build your level, run the script (and press [0] to move the camera freely), watch the two entities rotate.
6) Now try to add a third action to the script, rotate_roll (that rotates "my" around roll).
7) Add a third entity and attach that new action.
8) Build, run and observe.
Does that clarify your issue/ question? If not, please state the step where things don't seem to work out.