Posted By: Martek
ent_next - 01/27/08 18:56
hi,
ich möchte prüfen ob irgend ein entity den skill squad größer als 1 hat.
Dazu habe ich folgene funktion geschreiben, aber ich bekomme immer als fehler meldung, das der pointer you leer ist. Wo liegt dabei der fehler???
Code:
Mfg, Pingulord
ich möchte prüfen ob irgend ein entity den skill squad größer als 1 hat.
Dazu habe ich folgene funktion geschreiben, aber ich bekomme immer als fehler meldung, das der pointer you leer ist. Wo liegt dabei der fehler???
Code:
function show_squads()
{
var i = 1;
var counter1;
you = ent_next(null);
while(1)
{
if(i == 1)
{
if(you.squad == 1)
{
counter1 += 1;
}
you = ent_next(you);
if(you == null)
{
if(counter1 != 0)
{
squad1_pan.visible = on;
}
else
{
squad1_pan.visible = off;
}
i = 0; //reset var
counter1 = 0; //reset var
}
}
if(i == 0)
{
you = ent_next(null);
i = 1;
}
wait(1);
}
}
Mfg, Pingulord