Ich setze hier mal meinen gesamten Code hinein. Könnt ihr Fehler entdecken. Wenn ja, bitte melden. Danke
Code:
 ////////////////////////////////////////////////////////////////////
#include <acknex.h>
#include <default.c>

////////////////////////////////////////////////////////////////////

ENTITY* traktor;

///////////////////////////////////////////////////////////////////



function vor()
{
while(key_w)
{
c_move(traktor, vector(2 * time_step, 0, 0), nullvector,GLIDE);
wait(1);
while(key_d)
{
traktor.pan -= 1;
c_move(traktor, vector(2 * time_step, 0, 0), nullvector,GLIDE);
wait(1);
}
while(key_a)
{
traktor.pan += 1;
c_move(traktor, vector(2 * time_step, 0, 0), nullvector,GLIDE);
wait(1);
}
}

}



function zurueck()
{
while(key_s)
{
c_move(traktor, vector(-2 * time_step, 0, 0), nullvector, GLIDE);
wait(1);
while(key_d)
{
traktor.pan += 1;
c_move(traktor, vector(-2 * time_step, 0, 0), nullvector,GLIDE);
wait(1);
}
while(key_a)
{
traktor.pan -= 1;
c_move(traktor, vector(-2 * time_step, 0, 0), nullvector,GLIDE);
wait(1);
}

}
}

function collisions_event()
{
if(event_type==event_impact) && (you==player) // Eine Entity hat diese Entity berührt? Und die Entity war der Spieler?
{
traktor.z = 30;
}
}

action kollisions_erkenner()
{
traktor = my;
my.enable_impact=on; // sensitiv für Berührungen
my.event=collisions_event; // führe die Funktion aus

}



function main()
{
video_screen = 2;
video_mode = 8;
level_load ("dennis_test.wmb");
wait(2);
vec_set(camera.x, vector(46, -600, 738));
vec_set(camera.pan, vector(91, -57, 0));
on_w = vor;
on_s = zurueck;


}