Alright, I'm getting empty pointer errors from it.
I commented out pointerMDL because it kept saying 'parameter unknown' even after I declared it above.
Now it's saying that
my.push = 50; is an empty pointer.
This is what I declared above the action script:
Code:
entity* heru;
entity* npc1;
entity* npc2;
entity* npc3;
entity* temp_npc;
// entity* pointerMDL; (commented out from the error)
action heru_act {heru = me; heru = my;}
action npc1_act {npc1 = me; npc1 = my;}
action npc2_act {npc2 = me; npc2 = my;}
action npc3_act {npc3 = me; npc3 = my;}