Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Main
- {
- questname "Assistance (Daily)"
- version 1
- }
- state Begin
- {
- action Roll(5)
- rule DoneDaily( 1 ) goto EndWithoutReset
- rule Rolled(1) goto Quest1
- rule Rolled(2) goto Quest2
- rule Rolled(3) goto Quest3
- rule Rolled(4) goto Quest4
- rule Rolled(5) goto Quest5
- }
- state Quest1
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Ahoy thar! Do ye 'ave a moment?");
- action AddNpcInput(94,1,"Aye, I do?");
- action AddNpcInput(94,2,"Goodbye.");
- rule InputNpc(1) goto Quest1Roll
- rule InputNpc(2) goto Reset
- }
- state Quest1Roll
- {
- action Roll(3)
- rule Rolled(1) goto Quest1Roll1
- rule Rolled(2) goto Quest1Roll2
- rule Rolled(3) goto Quest1Roll3
- }
- state Quest1Roll1
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 100 Wood fer a project? I shall pay ye 4000 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest1Action1
- rule InputNpc(2) goto NoReward
- }
- state Quest1Action1
- {
- desc "Collect 100 Wood"
- action ShowHint("Collect 100 Wood!");
- rule GotItems(195,100) goto Quest1Return1
- }
- state Quest1Return1
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Wood?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest1Check1
- rule InputNpc(2) goto Quest1Action1
- }
- state Quest1Check1
- {
- if GotItems(195,100) goto Quest1Reward1
- else goto Quest1Action1
- }
- state Quest1Reward1
- {
- action RemoveItem(195,100);
- action GiveItem(1,4000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest1Roll2
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 100 Stone fer a project? I shall pay ye 4500 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest1Action2
- rule InputNpc(2) goto NoReward
- }
- state Quest1Action2
- {
- desc "Collect 100 Stone"
- action ShowHint("Collect 100 Stone!");
- rule GotItems(193,100) goto Quest1Return2
- }
- state Quest1Return2
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Stone?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest1Check2
- rule InputNpc(2) goto Quest1Action2
- }
- state Quest1Check2
- {
- if GotItems(193,100) goto Quest1Reward2
- else goto Quest1Action2
- }
- state Quest1Reward2
- {
- action RemoveItem(193,100);
- action GiveItem(1,4500);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest1Roll3
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 100 Clay fer a project? I shall pay ye 5000 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest1Action3
- rule InputNpc(2) goto NoReward
- }
- state Quest1Action3
- {
- desc "Collect 100 Clay"
- action ShowHint("Collect 100 Clay!");
- rule GotItems(194,100) goto Quest1Return3
- }
- state Quest1Return3
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Clay?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest1Check3
- rule InputNpc(2) goto Quest1Action3
- }
- state Quest1Check3
- {
- if GotItems(194,100) goto Quest1Reward3
- else goto Quest1Action3
- }
- state Quest1Reward3
- {
- action RemoveItem(194,100);
- action GiveItem(1,5000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest2
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Ahoy thar! Do ye 'ave a moment?");
- action AddNpcInput(94,1,"Aye, I do?");
- action AddNpcInput(94,2,"Goodbye.");
- rule InputNpc(1) goto Quest2Roll
- rule InputNpc(2) goto Reset
- }
- state Quest2Roll
- {
- action Roll(4)
- rule Rolled(1) goto Quest2Roll1
- rule Rolled(2) goto Quest2Roll2
- rule Rolled(3) goto Quest2Roll3
- rule Rolled(4) goto Quest2Roll4
- }
- state Quest2Roll1
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 40 Animal Meat fer a project? I shall pay ye 8000 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest2Action1
- rule InputNpc(2) goto NoReward
- }
- state Quest2Action1
- {
- desc "Collect 40 Animal Meat"
- action ShowHint("Collect 40 Animal Meat!");
- rule GotItems(19,40) goto Quest2Return1
- }
- state Quest2Return1
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Animal Meat?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest2Check1
- rule InputNpc(2) goto Quest2Action1
- }
- state Quest2Check1
- {
- if GotItems(19,40) goto Quest2Reward1
- else goto Quest2Action1
- }
- state Quest2Reward1
- {
- action RemoveItem(19,40);
- action GiveItem(1,8000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest2Roll2
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 40 Animal Eyes fer a project? I shall pay ye 8500 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest2Action2
- rule InputNpc(2) goto NoReward
- }
- state Quest2Action2
- {
- desc "Collect 40 Animal Eyes"
- action ShowHint("Collect 40 Animal Eyes!");
- rule GotItems(20,40) goto Quest2Return2
- }
- state Quest2Return2
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Animal Eyes?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest2Check2
- rule InputNpc(2) goto Quest2Action2
- }
- state Quest2Check2
- {
- if GotItems(20,40) goto Quest2Reward2
- else goto Quest2Action2
- }
- state Quest2Reward2
- {
- action RemoveItem(20,40);
- action GiveItem(1,8500);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest2Roll3
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 40 Animal Bones fer a project? I shall pay ye 9000 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest2Action3
- rule InputNpc(2) goto NoReward
- }
- state Quest2Action3
- {
- desc "Collect 40 Animal Bones"
- action ShowHint("Collect 40 Animal Bones!");
- rule GotItems(21,40) goto Quest2Return3
- }
- state Quest2Return3
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Animal Bones?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest2Check3
- rule InputNpc(2) goto Quest2Action3
- }
- state Quest2Check3
- {
- if GotItems(21,40) goto Quest2Reward3
- else goto Quest2Action3
- }
- state Quest2Reward3
- {
- action RemoveItem(21,40);
- action GiveItem(1,9000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest2Roll4
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 40 Animal Claws fer a project? I shall pay ye 9500 coins if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest2Action4
- rule InputNpc(2) goto NoReward
- }
- state Quest2Action4
- {
- desc "Collect 40 Animal Claws"
- action ShowHint("Collect 40 Animal Claws!");
- rule GotItems(22,40) goto Quest2Return4
- }
- state Quest2Return4
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar Animal Claws?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest2Check4
- rule InputNpc(2) goto Quest2Action4
- }
- state Quest2Check4
- {
- if GotItems(22,40) goto Quest2Reward4
- else goto Quest2Action4
- }
- state Quest2Reward4
- {
- action RemoveItem(22,40);
- action GiveItem(1,9500);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest3
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Ahoy thar! Do ye 'ave a moment?");
- action AddNpcInput(94,1,"Aye, I do?");
- action AddNpcInput(94,2,"Goodbye.");
- rule InputNpc(1) goto Quest3Roll
- rule InputNpc(2) goto Reset
- }
- state Quest3Roll
- {
- action Roll(4)
- rule Rolled(1) goto Quest3Roll1
- rule Rolled(2) goto Quest3Roll2
- rule Rolled(3) goto Quest3Roll3
- rule Rolled(4) goto Quest3Roll4
- }
- state Quest3Roll1
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 2500 coins fer a project? I shall reward ye with 15000 EXP if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest3Action1
- rule InputNpc(2) goto NoReward
- }
- state Quest3Action1
- {
- desc "Collect 2500 coins"
- action ShowHint("Collect 2500 coins!");
- rule GotItems(1,2500) goto Quest3Return1
- }
- state Quest3Return1
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 2500 coins?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest3Check1
- rule InputNpc(2) goto Quest3Action1
- }
- state Quest3Check1
- {
- if GotItems(1,2500) goto Quest3Reward1
- else goto Quest3Action1
- }
- state Quest3Reward1
- {
- action RemoveItem(1,2500);
- action GiveExp(15000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest3Roll2
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 5000 coins fer a project? I shall reward ye with 20000 EXP if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest3Action2
- rule InputNpc(2) goto NoReward
- }
- state Quest3Action2
- {
- desc "Collect 5000 coins"
- action ShowHint("Collect 5000 coins!");
- rule GotItems(1,5000) goto Quest3Return2
- }
- state Quest3Return2
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 5000 coins?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest3Check2
- rule InputNpc(2) goto Quest3Action2
- }
- state Quest3Check2
- {
- if GotItems(1,5000) goto Quest3Reward2
- else goto Quest3Action2
- }
- state Quest3Reward2
- {
- action RemoveItem(1,5000);
- action GiveExp(20000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest3Roll3
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 7500 coins fer a project? I shall reward ye with 25000 EXP if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest3Action3
- rule InputNpc(2) goto NoReward
- }
- state Quest3Action3
- {
- desc "Collect 7500 coins"
- action ShowHint("Collect 7500 coins!");
- rule GotItems(1,7500) goto Quest3Return3
- }
- state Quest3Return3
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 7500 coins?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest3Check3
- rule InputNpc(2) goto Quest3Action3
- }
- state Quest3Check3
- {
- if GotItems(1,7500) goto Quest3Reward3
- else goto Quest3Action3
- }
- state Quest3Reward3
- {
- action RemoveItem(1,7500);
- action GiveExp(25000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest3Roll4
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me collect 10000 coins fer a project? I shall reward ye with 30000 EXP if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest3Action4
- rule InputNpc(2) goto NoReward
- }
- state Quest3Action4
- {
- desc "Collect 10000 coins"
- action ShowHint("Collect 10000 coins!");
- rule GotItems(1,10000) goto Quest3Return4
- }
- state Quest3Return4
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 10000 coins?");
- action AddNpcInput(94,1,"Aye, here it be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest3Check4
- rule InputNpc(2) goto Quest3Action4
- }
- state Quest3Check4
- {
- if GotItems(1,10000) goto Quest3Reward4
- else goto Quest3Action4
- }
- state Quest3Reward4
- {
- action RemoveItem(1,10000);
- action GiveExp(30000);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest4
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Ahoy thar! Do ye 'ave a moment?");
- action AddNpcInput(94,1,"Aye, I do?");
- action AddNpcInput(94,2,"Goodbye.");
- rule InputNpc(1) goto Quest4Roll
- rule InputNpc(2) goto Reset
- }
- state Quest4Roll
- {
- action Roll(4)
- rule Rolled(1) goto Quest4Roll1
- rule Rolled(2) goto Quest4Roll2
- rule Rolled(3) goto Quest4Roll3
- rule Rolled(4) goto Quest4Roll4
- }
- state Quest4Roll1
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me kill 100 Werewolves fer Exaltium? I shall reward ye with 1 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest4Action1
- rule InputNpc(2) goto NoReward
- }
- state Quest4Action1
- {
- desc "Kill 100 Werewolves"
- action ShowHint("Kill 100 Werewolves!");
- rule KilledNpcs(156,100) goto Quest4Return1
- }
- state Quest4Return1
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "Ahoy back! Well done wit' that scuttlin'");
- action AddNpcInput(94,1,"Aye, 'twas good!");
- rule InputNpc(1) goto Quest4Reward1
- }
- state Quest4Reward1
- {
- action GiveItem(257,1);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest4Roll2
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me kill 100 Puppets fer Exaltium? I shall reward ye with 1 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest4Action2
- rule InputNpc(2) goto NoReward
- }
- state Quest4Action2
- {
- desc "Kill 100 Puppets"
- action ShowHint("Kill 100 Puppets!");
- rule KilledNpcs(157,100) goto Quest4Return2
- }
- state Quest4Return2
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "Ahoy back! Well done wit' that scuttlin'");
- action AddNpcInput(94,1,"Aye, 'twas good!");
- rule InputNpc(1) goto Quest4Reward2
- }
- state Quest4Reward2
- {
- action GiveItem(257,1);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest4Roll3
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me kill 100 Vampires fer Exaltium? I shall reward ye with 2 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest4Action3
- rule InputNpc(2) goto NoReward
- }
- state Quest4Action3
- {
- desc "Kill 100 Vampires"
- action ShowHint("Kill 100 Vampires!");
- rule KilledNpcs(158,100) goto Quest4Return3
- }
- state Quest4Return3
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "Ahoy back! Well done wit' that scuttlin'");
- action AddNpcInput(94,1,"Aye, 'twas good!");
- rule InputNpc(1) goto Quest4Reward3
- }
- state Quest4Reward3
- {
- action GiveItem(257,2);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest4Roll4
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me kill 100 Vampiresses fer Exaltium? I shall reward ye with 2 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest4Action4
- rule InputNpc(2) goto NoReward
- }
- state Quest4Action4
- {
- desc "Kill 100 Vampiresses"
- action ShowHint("Kill 100 Vampiresses!");
- rule KilledNpcs(159,100) goto Quest4Return4
- }
- state Quest4Return4
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "Ahoy back! Well done wit' that scuttlin'");
- action AddNpcInput(94,1,"Aye, 'twas good!");
- rule InputNpc(1) goto Quest4Reward4
- }
- state Quest4Reward4
- {
- action GiveItem(257,2);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest5
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Ahoy thar! Do ye 'ave a moment?");
- action AddNpcInput(94,1,"Aye, I do?");
- action AddNpcInput(94,2,"Goodbye.");
- rule InputNpc(1) goto Quest5Roll
- rule InputNpc(2) goto Reset
- }
- state Quest5Roll
- {
- action Roll(3)
- rule Rolled(1) goto Quest5Roll1
- rule Rolled(2) goto Quest5Roll2
- rule Rolled(3) goto Quest5Roll3
- }
- state Quest5Roll1
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me recover 200 Golem Stones fer Exaltium? I shall reward ye with 4 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest5Action1
- rule InputNpc(2) goto NoReward
- }
- state Quest5Action1
- {
- desc "Recover 200 Golem Stones"
- action ShowHint("Recover 200 Golem Stones!");
- rule GotItems(31,200) goto Quest5Return1
- }
- state Quest5Return1
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 200 Golem Stones?");
- action AddNpcInput(94,1,"Aye, here they be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest5Check1
- rule InputNpc(2) goto Quest5Action1
- }
- state Quest5Check1
- {
- if GotItems(31,200) goto Quest5Reward1
- else goto Quest5Action1
- }
- state Quest5Reward1
- {
- action RemoveItem(31,200);
- action GiveItem(257,4);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest5Roll2
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me recover 200 Golem Hats fer Exaltium? I shall reward ye with 4 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest5Action2
- rule InputNpc(2) goto NoReward
- }
- state Quest5Action2
- {
- desc "Recover 200 Golem Hats"
- action ShowHint("Recover 200 Golem Hats!");
- rule GotItems(32,200) goto Quest5Return2
- }
- state Quest5Return2
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 200 Golem Hats?");
- action AddNpcInput(94,1,"Aye, here they be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest5Check2
- rule InputNpc(2) goto Quest5Action2
- }
- state Quest5Check2
- {
- if GotItems(32,200) goto Quest5Reward2
- else goto Quest5Action2
- }
- state Quest5Reward2
- {
- action RemoveItem(32,200);
- action GiveItem(257,4);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state Quest5Roll3
- {
- desc "Talk with Everett Bradley"
- action AddNpcText(94, "Will ye help me recover 200 Golem Dolls fer Exaltium? I shall reward ye with 4 Exaltium if ye're interested?");
- action AddNpcInput(94,1,"Aye, I will?");
- action AddNpcInput(94,2,"Not today.");
- rule InputNpc(1) goto Quest5Action3
- rule InputNpc(2) goto NoReward
- }
- state Quest5Action3
- {
- desc "Recover 200 Golem Dolls"
- action ShowHint("Recover 200 Golem Dolls!");
- rule GotItems(33,200) goto Quest5Return3
- }
- state Quest5Return3
- {
- desc "Return to Everett Bradley"
- action ShowHint("Return to Everett Bradley");
- action AddNpcText(94, "'ave ye got that thar 200 Golem Dolls?");
- action AddNpcInput(94,1,"Aye, here they be?");
- action AddNpcInput(94,2,"No I don't.");
- rule InputNpc(1) goto Quest5Check3
- rule InputNpc(2) goto Quest5Action3
- }
- state Quest5Check3
- {
- if GotItems(33,200) goto Quest5Reward3
- else goto Quest5Action3
- }
- state Quest5Reward3
- {
- action RemoveItem(33,200);
- action GiveItem(257,4);
- action ShowHint("You have been paid!");
- action SetState("GetReward");
- }
- state NoReward
- {
- action ShowHint("Everett Bradley is unhappy, try again tomorrow!");
- action GiveExp(100)
- action ResetDaily();
- }
- state GetReward
- {
- action ShowHint("You have successfully assisted Everett Bradley today!");
- action PlaySound(17);
- action GiveExp(25000)
- action ResetDaily();
- }
- state EndWithoutReset
- {
- desc "Assistance (Daily)"
- action ShowHint("You can only assist Everett Bradley once per day.");
- action ShowHint("Everett Bradley has already been assisted today." );
- action SetState("Reset");
- }
- state Reset
- {
- action ShowHint("Assistance (Daily) aborted...")
- action Reset();
- }
Advertisement
Add Comment
Please, Sign In to add comment