Housing Quest Idea
3 posters
Page 1 of 1
Housing Quest Idea
Let Me know what you all think
Wanted to try making a house more involved than just buying a House token
Wanted to try making a house more involved than just buying a House token
- Quest Scrpit:
- Main
{
questname "Housing Quest"
version 1.0
}
State Information
{
desc "Information about housing quest"
action AddNpcText(1, "Ah! Welcome I see you are interested in building a Home for yourself in Adventures Online!");
action AddNpcText(1, "Houses within AO are a rare way too show off you're wealth to the online community and you're friends");
action AddNpcText(1, "All houses are based within the town of Athos!");
action AddNpcText(1, "There are currently 3 style of Houses, Small, Medium and Large.");
action AddNpcText(1, "Small Houses, These contain a small fishing pond and fishing shop.");
action AddNpcText(1, "1 gambling machine, used to make and lose you're hard earned Copper. ");
action AddNpcText(1, "A town bulletin board.");
action AddNpcText(1, "Medium houses, These contain a large fishing ponf and fishing shop.");
action AddNpcText(1, "2 gambling machines and a roulette table, These are great ways to loose or win Copper.");
action AddNpcText(1, "They also contain locked doors that lead outside, for the own of the house. ");
action AddNpcText(1, "Outside you have mining rocks and the Member Quest Castle Cooks.");
action AddNpcText(1, " Would you like to start the Journey to Building a Hosue?");
action AddNpcInput(1, 1, "Yes, I've always wanted to own a House");
action AddNpcInput(1, 2, "No Thank You, i'm not in any need of a house just yet");
rule InputNpc(1) goto building101
rule InputNpc(2) goto reset
}
State reset
{
desc "Permit reset"
action ShowHint("Come Back when you're ready")
action Reset();
}
State building101
{
desc "Building House 1"
action AddNpcText(1, "Well the first thing I need from you is you're Housing Permit");
action AddNpcInput(1, 3, "Here is my Small Housing permit");
action AddNpcInput(1, 4, "Here is my Medium Housing permit");
action AddNpcInput(1, 5, "Here is my Large Housing permit");
action AddNpcInput(1, 6, "Sorry, I dont have one of those.");
rule InputNpc(3) goto smallhousebuild
rule InputNpc(4) goto mediumhousebuild
rule InputNpc(5) goto largehousebuild
rule InputNpc(6) goto resetpermit
}
State resetpermit
{
desc "Permit reset"
action AddNpcText(1, "House Permits can be obtained from Credit Trader in the newb Zone and in the Members Area.");
action Reset();
}
State smallhousebuild
{
desc "Building a small house"
action RemoveItem(ID, amount);
action AddNpcText(1, "Thank you for you're permit now i can help you make a small house");
action AddNpcText(1, "The first thing we need to do is build the foundation of our building");
action AddNpcText(1, "The first the we need to do is to start gathering some Ore stones");
action AddNpcText(1, "We first need 250 level 1 ores. you can get these by mining at the mine in the Ice Village");
action AddNpcInput(1, 1, "I'm on it. see you soon");
rule InputNpc(1) goto shb2
}
State shb2
{
desc "Building a small house part2"
rule GotItems(71, 250) goto shb3
}
State shb3
{
desc "Building a small house part3"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 1 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb4
}
State shb4
{
desc "Building a small house part4"
action RemoveItem(71, 250);
action AddNpcText(1, "Now we need to get 500 Level 5 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb5
}
State shb5
{
desc "Building a small house part5"
rule GotItems(72, 500) goto shb6
}
State shb6
{
desc "Building a small house part6"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 5 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb7
}
State shb7
{
desc "Building a small house part7"
action RemoveItem(72, 500);
action AddNpcText(1, "Now we need to get 750 Level 10 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb8
}
State shb8
{
desc "Building a small house part8"
rule GotItems(73, 750) goto shb9
}
State shb9
{
desc "Building a small house part9"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 10 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb10
}
State shb10
{
desc "Building a small house part10"
action RemoveItem(73, 750);
action AddNpcText(1, "Now we need to get 1000 Level 15 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb11
}
State shb11
{
desc "Building a small house part11"
rule GotItems(74, 1000) goto shb12
}
State shb12
{
desc "Building a small house part12"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 15 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb13
}
State shb13
{
desc "Building a small house part13"
action RemoveItem(74, 1000);
action AddNpcText(1, "Now we need to get 1250 Level 20 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb14
}
State shb14
{
desc "Building a small house part14"
rule GotItems(75, 1250) goto shb15
}
State shb15
{
desc "Building a small house part15"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 20 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb16
}
State shb16
{
desc "Building a small house part16"
action RemoveItem(75, 1250);
action AddNpcText(1, "Now we need to get 1500 Level 25 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb17
}
State shb17
{
desc "Building a small house part17"
rule GotItems(76, 1500) goto shb18
}
State shb18
{
desc "Building a small house part18"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 25 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb19
}
State shb19
{
desc "Building a small house part19"
action RemoveItem(76, 1500);
action AddNpcText(1, "Now we need to get 1750 Level 30 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb20
}
State shb20
{
desc "Building a small house part20"
rule GotItems(77, 1750) goto shb21
}
State shb21
{
desc "Building a small house part21"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 30 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb22
}
State shb22
{
desc "Building a small house part22"
action RemoveItem(77, 1750);
action AddNpcText(1, "Now we need to get 2000 Level 35 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb23
}
State shb23
{
desc "Building a small house part23"
rule GotItems(78, 2000) goto shb24
}
State shb24
{
desc "Building a small house part24"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 35 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb25
}
State shb25
{
desc "Building a small house part25"
action RemoveItem(78, 2000);
action AddNpcText(1, "Now we need to get 2500 Level 40 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto shb26
}
State shb2
{
desc "Building a small house part26"
rule GotItems(79, 2500) goto shb27
}
State shb27
{
desc "Building a small house part27"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 40 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto shb28
}
State shb28
{
desc "Building a small house part28"
action RemoveItem(79, 2500);
action AddNpcText(1, "Well Done thats everythng need for the Small House!");
action AddNpcInput(1, 3, "Thanks");
rule InputNpc(2) goto shb29
}
State shb29
{
desc "Small house Licence"
action AddNpcText(1, "Now take this Housing Licence to Ezrial so He can get you're house ready");
action GiveItem(ID, 1);
action ResetQuest(QuestID);
}
State mediumhousebuild
{
desc "Building a medium house"
action RemoveItem(ID, amount);
action AddNpcText(1, "Thank you for you're permit now i can help you make a medium house");
action AddNpcText(1, "The first thing we need to do is build the foundation of our building");
action AddNpcText(1, "The first the we need to do is to start gathering some Ore stones");
action AddNpcText(1, "We first need 500 level 1 ores. you can get these by mining at the mine in the Ice Village");
action AddNpcInput(1, 1, "I'm on it. see you soon");
rule InputNpc(1) goto mhb2
}
State mhb2
{
desc "Building a medium house part2"
rule GotItems(71, 500) goto mhb3
}
State mhb3
{
desc "Building a medium house part3"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 1 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb4
}
State mhb4
{
desc "Building a medium house part4"
action RemoveItem(71, 500);
action AddNpcText(1, "Now we need to get 500 Level 5 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb5
}
State mhb5
{
desc "Building a medium house part5"
rule GotItems(72, 500) goto mhb6
}
State mhb6
{
desc "Building a medium house part6"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 5 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb7
}
State mhb7
{
desc "Building a medium house part7"
action RemoveItem(72, 500);
action AddNpcText(1, "Now we need to get 1000 Level 10 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb8
}
State mhb8
{
desc "Building a medium house part8"
rule GotItems(73, 1000) goto mhb9
}
State mhb9
{
desc "Building a medium house part9"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 10 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb10
}
State mhb10
{
desc "Building a medium house part10"
action RemoveItem(73, 1000);
action AddNpcText(1, "Now we need to get 1500 Level 15 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb11
}
State mhb11
{
desc "Building a medium house part11"
rule GotItems(74, 1500) goto mhb12
}
State mhb12
{
desc "Building a medium house part12"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 15 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb13
}
State mhb13
{
desc "Building a medium house part13"
action RemoveItem(74, 1500);
action AddNpcText(1, "Now we need to get 2000 Level 20 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb14
}
State mhb14
{
desc "Building a medium house part14"
rule GotItems(75, 2000) goto mhb15
}
State mhb15
{
desc "Building a medium house part15"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 20 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb16
}
State mhb16
{
desc "Building a medium house part16"
action RemoveItem(75, 2000);
action AddNpcText(1, "Now we need to get 2500 Level 25 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb17
}
State mhb17
{
desc "Building a medium house part17"
rule GotItems(76, 2500) goto mhb18
}
State mhb18
{
desc "Building a medium house part18"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 25 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb19
}
State mhb19
{
desc "Building a medium house part19"
action RemoveItem(76, 2500);
action AddNpcText(1, "Now we need to get 3000 Level 30 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb20
}
State mhb20
{
desc "Building a medium house part20"
rule GotItems(77, 3000) goto mhb21
}
State mhb21
{
desc "Building a medium house part21"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 30 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb22
}
State mhb22
{
desc "Building a medium house part22"
action RemoveItem(77, 3000);
action AddNpcText(1, "Now we need to get 3500 Level 35 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb23
}
State mhb23
{
desc "Building a medium house part23"
rule GotItems(78, 3500) goto mhb24
}
State mhb24
{
desc "Building a medium house part24"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 35 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb25
}
State mhb25
{
desc "Building a medium house part25"
action RemoveItem(78, 3500);
action AddNpcText(1, "Now we need to get 10000 Level 40 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto mhb26
}
State mhb2
{
desc "Building a medium house part26"
rule GotItems(79, 10000) goto mhb27
}
State mhb27
{
desc "Building a medium house part27"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 40 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto mhb28
}
State mhb28
{
desc "Building a medium house part28"
action RemoveItem(79, 10000);
action AddNpcText(1, "Well Done thats everythng need for the medium House!");
action AddNpcInput(1, 3, "Thanks");
rule InputNpc(2) goto mhb29
}
State mhb29
{
desc "medium house Licence"
action AddNpcText(1, "Now take this Housing Licence to Ezrial so He can get you're house ready");
action GiveItem(ID, 1);
action ResetQuest(QuestID);
}
State largehousebuild
{
desc "Building a large house"
action RemoveItem(ID, amount);
action AddNpcText(1, "Thank you for you're permit now i can help you make a large house");
action AddNpcText(1, "The first thing we need to do is build the foundation of our building");
action AddNpcText(1, "The first the we need to do is to start gathering some Ore stones");
action AddNpcText(1, "We first need 1000 level 1 ores. you can get these by mining at the mine in the Ice Village");
action AddNpcInput(1, 1, "I'm on it. see you soon");
rule InputNpc(1) goto lhb2
}
State lhb2
{
desc "Building a large house part2"
rule GotItems(71, 1000) goto lhb3
}
State lhb3
{
desc "Building a large house part3"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 1 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb4
}
State lhb4
{
desc "Building a large house part4"
action RemoveItem(71, 1000);
action AddNpcText(1, "Now we need to get 1500 Level 5 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb5
}
State lhb5
{
desc "Building a large house part5"
rule GotItems(72, 1500) goto lhb6
}
State lhb6
{
desc "Building a large house part6"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 5 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb7
}
State lhb7
{
desc "Building a large house part7"
action RemoveItem(72, 1500);
action AddNpcText(1, "Now we need to get 2000 Level 10 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb8
}
State lhb8
{
desc "Building a large house part8"
rule GotItems(73, 2000) goto lhb9
}
State lhb9
{
desc "Building a large house part9"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 10 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb10
}
State lhb10
{
desc "Building a large house part10"
action RemoveItem(73, 2000);
action AddNpcText(1, "Now we need to get 3000 Level 15 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb11
}
State lhb11
{
desc "Building a large house part11"
rule GotItems(74, 3000) goto lhb12
}
State lhb12
{
desc "Building a large house part12"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 15 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb13
}
State lhb13
{
desc "Building a large house part13"
action RemoveItem(74, 3000);
action AddNpcText(1, "Now we need to get 4000 Level 20 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb14
}
State lhb14
{
desc "Building a large house part14"
rule GotItems(75, 4000) goto lhb15
}
State lhb15
{
desc "Building a large house part15"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 20 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb16
}
State lhb16
{
desc "Building a large house part16"
action RemoveItem(75, 4000);
action AddNpcText(1, "Now we need to get 5000 Level 25 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb17
}
State lhb17
{
desc "Building a large house part17"
rule GotItems(76, 5000) goto lhb18
}
State lhb18
{
desc "Building a large house part18"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 25 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb19
}
State lhb19
{
desc "Building a large house part19"
action RemoveItem(76, 5000);
action AddNpcText(1, "Now we need to get 6000 Level 30 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb20
}
State lhb20
{
desc "Building a large house part20"
rule GotItems(77, 6000) goto lhb21
}
State lhb21
{
desc "Building a large house part21"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 30 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb22
}
State lhb22
{
desc "Building a large house part22"
action RemoveItem(77, 6000);
action AddNpcText(1, "Now we need to get 4000 Level 35 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb23
}
State lhb23
{
desc "Building a large house part23"
rule GotItems(78, 4000) goto lhb24
}
State lhb24
{
desc "Building a large house part24"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 35 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb25
}
State lhb25
{
desc "Building a large house part25"
action RemoveItem(78, 4000);
action AddNpcText(1, "Now we need to get 20000 Level 40 Ores");
action AddNpcInput(1, 1, "On it!");
rule InputNpc(1) goto lhb26
}
State lhb2
{
desc "Building a large house part26"
rule GotItems(79, 20000) goto lhb27
}
State lhb27
{
desc "Building a large house part27"
action ShowHint("Return to Housing Merchant");
action AddNpcText(1, "Ah! you're back with the level 40 ores.");
action AddNpcText(1, "Are you ready too contuine?");
action AddNpcInput(1, 3, "Yep , what else do I need to get?");
rule InputNpc(3) goto lhb28
}
State lhb28
{
desc "Building a large house part28"
action RemoveItem(79, 20000);
action AddNpcText(1, "Well Done thats everythng need for the large House!");
action AddNpcInput(1, 3, "Thanks");
rule InputNpc(2) goto lhb29
}
State lhb29
{
desc "large house Licence"
action AddNpcText(1, "Now take this Housing Licence to Ezrial so He can get you're house ready");
action GiveItem(ID, 1);
action ResetQuest(QuestID);
}
aelaias- Newbie
- Posts : 11
Forum Credits : 29
Join date : 2015-05-10
Age : 36
Location : New Zealand
Re: Housing Quest Idea
its a good idea but the amounts for them are a little insane maybe include something else instead of all the ores currently avalible in huge quantities, maybe a couple of drops or different crafts leading up to it
fletch- Newbie
- Posts : 12
Forum Credits : 23
Join date : 2015-05-16
BOOM!
5 DN and 5 Draidis Books No one will have a house Or 5 Pro book
Last edited by Fudge on Wed May 27, 2015 7:35 am; edited 1 time in total (Reason for editing : Addition)
Fudge- Newbie
- Posts : 11
Forum Credits : 15
Join date : 2015-05-10
KA - BOOM
5 of each droppable wep in the game?Fudge wrote:5 DN and 5 Draidis Books No one will have a house Or 5 Pro book
fletch- Newbie
- Posts : 12
Forum Credits : 23
Join date : 2015-05-16
Re: Housing Quest Idea
fletch wrote:5 of each droppable wep in the game?Fudge wrote:5 DN and 5 Draidis Books No one will have a house Or 5 Pro book
Agreed
Fudge- Newbie
- Posts : 11
Forum Credits : 15
Join date : 2015-05-10
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|