Hier ein A4 Code für das Zerspringen.
Gruß driver
code:
//SOUND explo_fass,<fass.wav>;
function _fass_gib ()
{
temp = 0;
WHILE (temp < 25)
{
CREATE <gibgasn.mdl>, MY.POS, _gib_action;
//MY.TRANSPARENT = ON;
temp += 1;
}

}

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

ACTION fass_breakable {

SET MY.ENABLE_SHOOT,ON;
MY._HITMODE = HIT_EXPLO;
SET MY.EVENT,fass_event;
Set my.enable_scan,on;
}


ACTION fass_event {
IF (((EVENT_TYPE == EVENT_SCAN) && (indicator == _EXPLODE)))
| | ((EVENT_TYPE == EVENT_SHOOT) && (indicator == _GUNFIRE))
{
_fass_gib(5);
BRANCH fass_explode;

}
}

ACTION fass_explode
{
MY.PASSABLE = ON;
MY.FRAME = 1;
WAIT 1;
//PLAY_ENTSOUND ME,explo_fass,300;

WHILE (MY.FRAME < MY._DIEFRAMES) {
WAIT 1;
MY.FRAME += TIME;
}
WAIT 1;
REMOVE ME;
}