posted 01-23- 12:43 AM CT (US)
I had a similar problem and solved it by placing the following code it script#1:int &sprite#2
&sprite#2 = create_sprite(368, 342, 0, 251, 1);
sp_brain(&sprite#2, 6);
sp_speed(&sprite#2, 1);
sp_timing(&sprite#2, 0);
//set starting pic
sp_pseq(&sprite#2, 251);
sp_script(&sprite#2, "script#2");
this way sprite#2 and is generated by script#1 whenever you want, you can also place it's use of the script whenever you want. the only prob will be that you are stopping script#1 by playing script#2 but i suppose you could have:
sp_script(¤t_sprite, "script#1")
at the end of script#2 and bypass the start of it by making it only occure once using a globial...
i am rambling. got to get some sleep.