View Single Post
  #2  
Old 01-14-2010, 09:38 AM
bthomsen0312
Fire Beetle
 
Join Date: Nov 2009
Posts: 21
Default

Quote:
Originally Posted by jkennedy View Post
sub EVENT_SAY {
if($text=~/hail/i) {
quest::say("How Are you today, $name Bring me One Peice of Epic to receive your epic?");
}
}

sub EVENT_ITEM {

if(plugin::check_handin(\%itemcount, 1387 => 1) && $class eq "Warrior") {
quest::say("Well done. Here are your Epic");
quest::summonitem(10909);
quest::summonitem(10910); }
}

elsif(plugin::check_handin(\%itemcount, 1387 => 1) && $class eq "Ranger") {
quest::say("Well done. Here are your Epic");
quest::summonitem(20487);
quest::summonitem(2048;

}
}



Ok my problem is i cant give the npc to give the ranger his epic but the warrior can get his am i doing something wrong or maybe i need to change something but if i change the itemcount on the ranger to 2 of the 1387 it works just not one
um your code was screwed up for one
Code:
sub EVENT_SAY {
  if($text=~/hail/i) {
    quest::say("How Are you today, $name Bring me One Peice of Epic to receive your epic?");
  }
}

sub EVENT_ITEM {
 
  if (($itemcount {1387} == 1) && ($class eq "Warrior")) {
    quest::say("Well done. Here are your Epic");
    quest::summonitem(10909);
    quest::summonitem(10910); } 

 elsif(($itemcount {1387} == 1) && ($class eq "Ranger")) {
    quest::say("Well done. Here are your Epic");
    quest::summonitem(20487);
    quest::summonitem(20488); }
  }
there is a fixed copy of your code, you were screwing up your syntax and you don't really need to use the plugin to do item hand ins. use notepad++ or georges perl quest editor as it makes checking these things alot easier
Reply With Quote