Reply to PROBLEM!!
If you don't have an account, just leave the password field blank.
Druidboss-1.c
void talk (void)
{
freeze(1);
freeze(¤t_sprite);
if (&druidsquest1 == 0);
{
say_stop("`4Dink we need your help!",¤t_sprite);
say_stop("Ok,What do you need",1);
say_stop("`4We are out of healing powder",¤t_sprite);
say_stop("So?",1);
say_stop("`4We need it for experiments and such",¤t_sprite);
say_stop("Can't you get it yourself?",1);
say_stop("`4No,we are buisy can you go and talk to healer?",¤t_sprite);
say_stop("Ok i guess",1);
say_stop("`4Hurry!",¤t_sprite);
say_stop("I will",1);
&druidsquest1 = 1;
goto kraj
}
if (&druidsquest1 == 1)
{
say_stop("`4Do you have it?",¤t_sprite);
say_stop("Nope not yet",¤t_sprite);
say_stop("`4Please go get it",¤t_sprite);
say_stop("Ok",1);
}
if (&druidsquest1 == 2);
{
say_stop("She sad she's gonna send it to you",1);
say_stop("`4Good",¤t_sprite);
say_stop("Where is my reward?",1);
say_stop("`4Ah.Here it is",¤t_sprite);
choice_start();
title_start();
Chose your reward:
title_end();
"Strenght +1"
"Defense +1"
"Magic +1"
choice_end();
if (&result == 1)
{
&druidsquest1 = 3;
&strenght += 1;
goto kraj
}
if (&result == 2)
{
&druidsquest1 = 3;
&defense += 1;
goto kraj
}
if (&result == 3)
{
&druidsquest1 = 3;
&magic += 1;
goto kraj
}
if (&druidsquest1 == 3)
{
say_stop("`4Hi Dink",¤t_sprite);
say_stop("Hi",1);
}
kraj:
unfreeze(1);
unfreze(¤t_sprite);
}
Healer.c
void talk (void)
{
freeze(1);
choice_start();
"Heal me"
(&druidsquest1 == 1) "Druid's told me to ask you to give em some healing powder"
"Leave"
choice_end();
if (&result == 1)
{
&life=&lifemax
goto kraj
}
if (&result == 2)
{
say_stop("`8Say to them that i will send it",¤t_sprite);
wait(250);
say_stop("Ok",1);
&druidsquest1 = 2;
goto kraj
}
kraj:
unfreeze(1);
}
I marked with this sing what doesnt want to run
void talk (void)
{
freeze(1);
freeze(¤t_sprite);
if (&druidsquest1 == 0);
{
say_stop("`4Dink we need your help!",¤t_sprite);
say_stop("Ok,What do you need",1);
say_stop("`4We are out of healing powder",¤t_sprite);
say_stop("So?",1);
say_stop("`4We need it for experiments and such",¤t_sprite);
say_stop("Can't you get it yourself?",1);
say_stop("`4No,we are buisy can you go and talk to healer?",¤t_sprite);
say_stop("Ok i guess",1);
say_stop("`4Hurry!",¤t_sprite);
say_stop("I will",1);
&druidsquest1 = 1;
goto kraj
}
if (&druidsquest1 == 1)
{
say_stop("`4Do you have it?",¤t_sprite);
say_stop("Nope not yet",¤t_sprite);
say_stop("`4Please go get it",¤t_sprite);
say_stop("Ok",1);
}
if (&druidsquest1 == 2);
{
say_stop("She sad she's gonna send it to you",1);
say_stop("`4Good",¤t_sprite);
say_stop("Where is my reward?",1);
say_stop("`4Ah.Here it is",¤t_sprite);
choice_start();
title_start();
Chose your reward:
title_end();
"Strenght +1"
"Defense +1"
"Magic +1"
choice_end();
if (&result == 1)
{
&druidsquest1 = 3;
&strenght += 1;
goto kraj
}
if (&result == 2)
{
&druidsquest1 = 3;
&defense += 1;
goto kraj
}
if (&result == 3)
{
&druidsquest1 = 3;
&magic += 1;
goto kraj
}
if (&druidsquest1 == 3)
{
say_stop("`4Hi Dink",¤t_sprite);
say_stop("Hi",1);
}
kraj:
unfreeze(1);
unfreze(¤t_sprite);
}
Healer.c
void talk (void)
{
freeze(1);
choice_start();
"Heal me"
(&druidsquest1 == 1) "Druid's told me to ask you to give em some healing powder"
"Leave"
choice_end();
if (&result == 1)
{
&life=&lifemax
goto kraj
}
if (&result == 2)
{
say_stop("`8Say to them that i will send it",¤t_sprite);
wait(250);
say_stop("Ok",1);
&druidsquest1 = 2;
goto kraj
}
kraj:
unfreeze(1);
}
I marked with this sing what doesnt want to run