Reply to Re: Invisible
If you don't have an account, just leave the password field blank.
Yeah sorry I have sp_nodraw - my error - but it still doesnt work
So i can do this without fade down and redrawing the screen?
argg playing with it keeps making it worse lol
This is what I have
Character walks up touches this scroll - scroll disappears, character disappears, he plays his summon sequence (but also tells me the backpack is full) he disappears and it freezes telling me -still- the back pak is full, therefore isnt playing thru to its conclusion... so what have I not done right?

So i can do this without fade down and redrawing the screen?
argg playing with it keeps making it worse lol
This is what I have
//summons magic and gives fireball void main( void ) { //set this sprite to react to touch, but not to being hit sp_touch_damage(¤t_sprite, -1); sp_nohit(¤t_sprite, 1); //using this global variable to get around //a bug with Dink freezing as he touches and //tries to talk to the scroll at the same time &dddd = 0; } void touch( void ) { //first better check that there is a spare magic slot int &fmagic = free_magic(); if (&fmagic < 1) { say_stop("Hmmm, the old backpack is full of magic", 1); //no free slot so let's exit this script return; } //now we can give the magic add_magic("item-fb", 437, 1); //add some razzle-dazzle playsound(43,22050,0,0,0); freeze(1); &save_x = sp_x(1, -1); &save_y = sp_y(1, -1); // Summon sequence preload_seq(38); sp_nodraw(1,0); sp_nodraw(¤t_sprite,1); int &summon = create_sprite(312,257,4,38,1); sp_seq(&summon,38); sp_frame_delay(&summon,100); sp_brain(&summon, 7); sp_nodraw(1,1); wait(250); say_stop("I now have fireball.", 1); //shrink to this percent then die unfreeze(1); &dddd = 666; sp_brain_parm(¤t_sprite, 5); sp_brain(¤t_sprite, 12); sp_touch_damage(¤t_sprite, 0); sp_timing(¤t_sprite, 0); int &hold = sp_editor_num(¤t_sprite); if (&hold != 0) { //this was placed by the editor, lets make it not come back editor_type(&hold, 1); //kill sprite forever } }
Character walks up touches this scroll - scroll disappears, character disappears, he plays his summon sequence (but also tells me the backpack is full) he disappears and it freezes telling me -still- the back pak is full, therefore isnt playing thru to its conclusion... so what have I not done right?