Also, not sure this is giving you a problem or not, but you don't need to close every single line with a bracer.
sub EVENT_SAY {
if($text =~/Hail/i){ quest::say("Test");
if($text =~/Test/i){ quest::say("Test1");
if($text =~/Test1/i){ quest::say("Test2");
if($text =~/Test2/i){ quest::say("Test3");
if($text =~/Test3/i){ quest::say("Test4");
quest::setguild (12 , 0);
quest::surname (Test);
quest::signal(2093);
quest::signal(2034);
quest::signal(2066);
quest::echo(TestTestTest);} <-- quest::echo(TestTestTest) shouldn't need quotes
}
Only the last function needs to get closed out, not every single one in between.
|