Hm, kann das sein, dass Dein post irgendwie unvollständig ist?
Ich verstehe Deine Frage nicht.
EDIT:
Bis auf 2 Schreibfehler funktioniert es tadellos bei mir:
#include <acknex.h>
#include <default.c>
var zielpunkt = 1;//Nenne einen Zielpunkt 1
function hinundhergeher()
{
while(1)//solange es mich gibt, tue ich das in der geschwungenen Klammer folgende
{
if(zielpunkt == 1)
{my.x += 1;}
if(zielpunkt == 2)
{my.x -= 1;}
if(my.x > 200)//Falls das Model sich über x = 200 hinaus bewegt hat...
{zielpunkt = 2;}//...wechsle die Zielvorgabe 2
if(my.x < 0)// Falls das Model an einer Position unter x = 0 angekommen ist...
{zielpunkt = 1;}//...schalte um auf zielvorgabe 1
wait(1);//Hier mache ich mal eine Pause, damit die anderen Funktionen auch mal dran kommen! wink
}
}
function main()
{
level_load(NULL);
wait(1);
ent_create("zweig1.mdl", NULLVECTOR, hinundhergeher);
}
Du speicherst diesen Text im SED unter einem Namen als Datei mit der Endung c.
In dem selben Ordner muss ein Model sein, in meinem Falle das Model zweig1.mdl.