|
|
Kollisions Frage
#330447
06/27/10 18:12
06/27/10 18:12
|
Joined: Jun 2010
Posts: 29
Nomi
OP
Newbie
|
OP
Newbie
Joined: Jun 2010
Posts: 29
|
Ich hab ein problem mit der Kollison auf die bewegten objekte hat es einfluss,aber mit den MAP Opjekte nich immer wen der feuerball auf die wand prallt kommt immer (error crush feuerballoschen . was mach ich falsch ?
function feuerballloschen() { if(event_type == EVENT_IMPACT) { ent_remove(my); return; } if(event_type == EVENT_BLOCK) { ent_remove(my); return; } }
function feuerball() { my.emask |= (ENABLE_BLOCK | ENABLE_IMPACT); my.event = feuerballloschen;
while(1) } c_move(my, nullvector, vector( 1, 0, 0), IGNORE_PASSABLE | GLIDE); wait(1);
} }
Last edited by Nomi; 06/27/10 18:28.
|
|
|
Re: Kollisions Frage
[Re: Nomi]
#330456
06/27/10 18:32
06/27/10 18:32
|
Joined: Feb 2009
Posts: 3,207 Germany, Magdeburg
Rei_Ayanami
Expert
|
Expert
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
|
das ist, wenn ich mich nicht irre, nur da wo das problem auftritt, mach mal:
function feuerballloschen() { if(event_type == EVENT_IMPACT) { my.skill1 = 1; wait(1); ent_remove(my); return; } if(event_type == EVENT_BLOCK) { my.skill1 = 1; wait(1); ent_remove(my); return; } }
function feuerball() { my.emask |= (ENABLE_BLOCK | ENABLE_IMPACT); my.event = feuerballloschen;
while(!my.skill1) } c_move(my, nullvector, vector( 1, 0, 0), IGNORE_PASSABLE | GLIDE); wait(1);
} }
|
|
|
Re: Kollisions Frage
[Re: Nomi]
#330457
06/27/10 18:37
06/27/10 18:37
|
Joined: Jun 2010
Posts: 29
Nomi
OP
Newbie
|
OP
Newbie
Joined: Jun 2010
Posts: 29
|
ja man endlich danke ^^ wird mir das noch mall genauer anschauen bevor ich den selben fehler noch machen.
---> das wars wait(1) muss vor dem ent_remove.
Last edited by Nomi; 06/27/10 18:40.
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|