Hallo

ich habe ein kleines Problem mit einer Variable. Der Code ist so einfach, der müsste ja eigentlich gut funktionieren; Tut er aber nicht. Die Engine stürzt ab. Hier ein Teil der Funktion, die sich auf das Problem beziehen könnte:

.
.
.

function panzerketten()
{
var hohe=20;
var jumpen=0;
.
.
.
var aufbo=0;
.
.
.
panzket=me;
while(1)
{
.
.
.
aufbo=c_move(my,vector(0,0,-6*time_step),vector(0,0,0 ),GLIDE+IGNORE_MODELS);

.
.
.


if(key_b&&jumpen==0)
jumpen=1;
if(jumpen==1)
{
c_move(my,vector(0,0,hohe*time_step),vector(0,0,0 ),GLIDE+IGNORE_MODELS);
if(hohe>0)
hohe-=0.5*time_step;
if(hohe<18&&aufbo<0.2)
{
hohe=20; <-- Nehme ich diese Zeile weg funktioniert es
jumpen=0;
}}


wait(1);
}
}


.
.
.


Hilf mir, dir zu helfen!