EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Quests::Q&A (https://www.eqemulator.org/forums/forumdisplay.php?f=599)
-   -   What am I missing? (https://www.eqemulator.org/forums/showthread.php?t=37682)

Maceblade 01-01-2014 04:32 PM

What am I missing?
 
Text portion works just not the hand ins

Code:

#Borus.pl


my $cash;

sub EVENT_SAY {
my $show = quest::saylink ("show",1);
my $Terris = quest::saylink ("Terris",1);
my $Saryn = quest::saylink ("Saryn",1);
my $Tallon = quest::saylink ("Tallon",1);
my $Vallon = quest::saylink ("Vallon",1);
my $Bertox = quest::saylink ("Bertox",1);
my $Cazic = quest::saylink ("Cazic",1);
my $Inny = quest::saylink ("Inny",1);
my $Rallos = quest::saylink ("Rallos",1);

 if ($text=~/Hail/i) {
    plugin::Whisper ("Greetin's $name! I am the Time keeper. I know this is not what you were expecting but oh well. I can $show you a list of Gods you can fight, if your donation be generous enough."); }
 
 if ($text=~/show/i) {
    plugin::Whisper ("For a small fortune, you can fight $Terris , $Saryn , $Tallon  or $Vallon , in that order. You must defeat one to move onto another."); }

 if ($text=~/Terris/i) {
    plugin::Whisper ("Absolutely! For the cost of 5,000 Platinum."); }
 if ($text=~/Saryn/i) {
    plugin::Whisper ("Absolutely! For the cost of 6,000 Platinum."); }
 
 if ($text=~/Tallon/i) {
    plugin::Whisper ("Absolutely! For the cost of 7,000 Platinum."); }
 
 if ($text=~/Vallon/i){
    plugin::Whisper ("Absolutely! For the cost of 8,000 Platinum."); }
    }





sub EVENT_ITEM {
  $cash = 0;
  $cash = $platinum * 1000 + $gold * 100 + $silver * 10 + $copper;
 
    if ($cash >= 50000000) {
    quest::spawn2(223075,0,0,-310,307,365,95); #Terris Thule
}

    if ($cash >= 60000000 && $qglobals{"terris"} == 1) {
    quest::spawn2(223076,0,0,-320,-316,358,32.5); #Saryrn
}
    if ($cash >= 70000000 && $qglobals{"saryn"} == 1) {
    quest::spawn2(223077,0,0,405,-84,358,192); #Tallon Zek
}
    if ($cash >= 80000000 && $qglobals{"tallon"} == 1) {
    quest::spawn2(223078,0,0,405,75,358,192); #Vallon Zek
}
    if ($cash >= 90000000 && $qglobals{"vallon"} == 1) {
    quest::spawn2(223142,0,0,-299,-297,23.3,31); #Real Bertoxxulous
}
    if ($cash >= 100000000 && $qglobals{"bert"} == 1) {
    quest::spawn2(223166,0,0,-257,255,6,101.5); #Real Cazic
}
    if ($cash >= 110000000 && $qglobals{"cazic"} == 1) {
    quest::spawn2(223167,0,0,303.3,306,13.3,161.5); #Real Innoruuk
}
    if ($cash >= 120000000 && $qglobals{"inny"} == 1) {
    quest::spawn2(223168,0,0,264,-279,18.75,217.5); #Real Rallos
        }
}


joligario 01-01-2014 04:57 PM

Are you sure on the coords? (x,y vs y,x)
Does your npc have the qglobals flag enabled?
Do those npc ids exist?

Maceblade 01-01-2014 05:37 PM

ID's exist and locs are pulled right from the plane of time script. His Qglobals are enabled.

joligario 01-01-2014 06:23 PM

Are the qglobals set?

Maceblade 01-01-2014 07:15 PM

yes they are. However even the first spawn is not working and that requires nothing but a cash turn in.

joligario 01-01-2014 07:29 PM

Perhaps your calculations are off. To me it looks like you are asking for 50K instead of the 5K stated.

Maceblade 01-01-2014 07:51 PM

yep that was the issue lol... just figured it out before I even checked this thought I would stop back in and say thanks and report my problem lol.


All times are GMT -4. The time now is 05:59 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.