The Dink Network

Reply to Re: bug

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
May 19th 2009, 04:24 AM
slimeg.gif
metatarasal
Bard He/Him Netherlands
I object 
Make a new script called "extra.c" Put this in the script:

void main( void)
{
screenlock (0);
freeze(1);
say_stop("Yay, I won.", 1);
wait(500);
say_stop("That's odd...", 1);
say_stop("I seem to be teleporting...", 1);
&story = 20;
script_attach(1000);
fade_down();
&player_map = 336;
sp_x (1, 407);
sp_y (1, 195);
load_screen();
draw_screen();
fade_up();
wait(500);
say_stop("Looks like I missed the big battle.", 1);
unfreeze(1);
kill_this_task();
}


Now go to the script "dragon.c" and find this part:

void die( void )
{
screenlock (0);
freeze(1);
say_stop("Yay, I won.", 1);
wait(500);
say_stop("That's odd...", 1);
say_stop("I seem to be teleporting...", 1);
&story = 20;
script_attach(1000);
fade_down();
&player_map = 336;
sp_x (1, 407);
sp_y (1, 195);
load_screen();
draw_screen();
fade_up();
wait(500);
say_stop("Looks like I missed the big battle.", 1);
unfreeze(1);
}


Replace it with this:

void die( void )
{
spawn("extra");
}


Note that to finish the game you have to fix bugs twice more. Can't remember where exactly...