|
what's a dangerous instruction??
#308925
02/05/10 20:24
02/05/10 20:24
|
Joined: Oct 2002
Posts: 8,939 planet.earth
ello
OP
Senior Expert
|
OP
Senior Expert
Joined: Oct 2002
Posts: 8,939
planet.earth
|
hi there, i am getting a malfuntion 1511 : Dangerous instruction in event soundso whats that?? this is the code its refering to
void stern_spray()
{
set(me,PASSABLE|TRANSLUCENT|ZNEAR|BRIGHT);
// if (random(10)>7) set(me,BRIGHT);
my.alpha = random(50)+50;
my.x += random(64)-32;
my.y += random(64)-32;
my.z += random(64)-32;
vec_scale(my.scale_x,0.01 + random(10)/33);
my.roll=random(360);
var xspeed = random(23) - 11.5, yspeed = random(23) - 11.5, zspeed = random(23) - 11.5, rollspeed = random(14)-7;
while(my.alpha>0)
{
my.alpha -= 5*time_step;
my.roll += rollspeed;
c_move(me,nullvector,vector(xspeed,yspeed,zspeed),IGNORE_PASSABLE|IGNORE_SPRITES);
zspeed -= time_step;
wait(1);
}
ent_remove(me);
}
|
|
|
Re: what's a dangerous instruction??
[Re: ello]
#308942
02/05/10 22:41
02/05/10 22:41
|
Joined: Sep 2003
Posts: 6,861 Kiel (Germany)
Superku
Senior Expert
|
Senior Expert
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
|
[EDIT] [...] Is stern_spray an event function?
Manual:
Warning W1511 - dangerous instruction in event Die angegebene Event-Funktion enthält eine verbotene Anweisung (siehe "Event-Fallen"). Anweisungen, die etwas im Level ändern oder selbst Events auslösen können, wie c_move, ptr_remove, ent_create, c_trace, c_scan, video_switch etc. dürfen nicht im ersten Zyklus eines Events ausgeführt werden. Fügen Sie vor dem Ausführen solcher Anweisungen in einer Event-Funktion ein wait(1) ein. Diese Meldung wird bei einem warn_level von 2 oder höher ausgegeben.
Last edited by Superku; 02/06/10 01:52.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual Check out my new game: Pogostuck: Rage With Your Friends
|
|
|
|