no, you can only have one event_say in the file.
you can set a temporary variable to have the npc summon the item when whatever key item is handed in..
Code:
sub EVENT_SPAWN {
$variable = 0;
}
sub EVENT_SAY {
if ($variable == 1) {
if ($text=~/.*/i) {
quest::summonitem($text);
$variable = 0;
}
}
elsif ($text=~/hail/i) { #all other dialogue
quest::say("hello");
}
elsif ($text=~/something else/i) {
quest::say("more dialogue");
}
}
sub EVENT_ITEM {
if (plugin::check_handin(\%itemcount, 1001 => 1)) {
quest::say("blah blah give me an item id number");
$variable = 1;
}
plugin::return_items(\%itemcount);
}