Questify Gork's treasure hoard.
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@12996 282e977c-c81d-0410-88c4-b93c2d0d6712master
parent
2e7afab411
commit
36aa6f7a5b
|
@ -146,3 +146,36 @@ I have collected my new armour from the smith.
|
||||||
end_description
|
end_description
|
||||||
end_step
|
end_step
|
||||||
end_quest
|
end_quest
|
||||||
|
quest scorn/GorksTreasure
|
||||||
|
title Gork's Treasure Hoard
|
||||||
|
description
|
||||||
|
Gain access to Gork's treasure
|
||||||
|
end_description
|
||||||
|
restart 1
|
||||||
|
step 10
|
||||||
|
description
|
||||||
|
I have been told that there is a troll in town called Gork, who guards a large a stash of treasure. It may be worthwhile paying him a visit.
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 20
|
||||||
|
description
|
||||||
|
I have spoken to a peaceful, but distinctly unpleasant troll called Gork, who is guarding a stash of treasure. Maybe if I continue to speak with him I can find a way to get access to his stash.
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 30
|
||||||
|
description
|
||||||
|
Gork has indicated that his friend Mork can also open the treasure room. Maybe if I can find Mork he will be more agreeable than Gork is
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 40
|
||||||
|
description
|
||||||
|
I have spoken to Mork, and he has given me the key to Mork's treasure room
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 50
|
||||||
|
finishes_quest
|
||||||
|
description
|
||||||
|
I have gained access to Gork's treasure room.
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
end_quest
|
||||||
|
|
|
@ -28,18 +28,23 @@
|
||||||
"msg" : ["Mork live in tower. Mork big, Mork friend."]
|
"msg" : ["Mork live in tower. Mork big, Mork friend."]
|
||||||
}, {
|
}, {
|
||||||
"match" : ["share","treasure"],
|
"match" : ["share","treasure"],
|
||||||
|
"pre" : [["quest", "scorn/GorksTreasure","30"]],
|
||||||
|
"post" : [["settoken", "gork_speak","key"]],
|
||||||
|
"msg" : ["Mork gave you key to open treasure door? Oh well, Gork assume Gork's friend knows what he is doing."]
|
||||||
|
}, {
|
||||||
|
"match" : ["share","treasure"],
|
||||||
"pre" : [["token", "gork_speak","treasure"]],
|
"pre" : [["token", "gork_speak","treasure"]],
|
||||||
"post" : [["settoken","gork_speak","key"],["settoken","can_get_key","1"]],
|
"post" : [["settoken", "gork_speak","key"],["quest", "scorn/GorksTreasure","20"]],
|
||||||
"msg" : ["Only Gork and Mork can open treasure door."]
|
"msg" : ["Only Gork and Mork can open treasure door."]
|
||||||
}, {
|
}, {
|
||||||
"match" : ["crush","door","open","treasure"],
|
"match" : ["crush","door","open","treasure"],
|
||||||
"pre" : [["token","gork_speak","hoard","key"]],
|
"pre" : [["token", "gork_speak","hoard","key"]],
|
||||||
"post" : [["settoken","gork_speak","pulp"]],
|
"post" : [["settoken", "gork_speak","pulp"]],
|
||||||
"msg" : ["Gurrr... Gork beat you to pulp!"]
|
"msg" : ["Gurrr... Gork beat you to pulp!"]
|
||||||
}, {
|
}, {
|
||||||
"match" : ["*"],
|
"match" : ["*"],
|
||||||
"pre" : [],
|
"pre" : [],
|
||||||
"post": [["settoken","gork_speak","*"]],
|
"post": [["settoken", "gork_speak","*"]],
|
||||||
"msg" : ["Gork kill you!"]
|
"msg" : ["Gork kill you!"]
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
quest scorn/GorksTreasure
|
||||||
|
title Gork's Treasure Hoard
|
||||||
|
description
|
||||||
|
Gain access to Gork's treasure
|
||||||
|
end_description
|
||||||
|
restart 1
|
||||||
|
step 10
|
||||||
|
description
|
||||||
|
I have been told that there is a troll in town called Gork, who guards a large a stash of treasure. It may be worthwhile paying him a visit.
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 20
|
||||||
|
description
|
||||||
|
I have spoken to a peaceful, but distinctly unpleasant troll called Gork, who is guarding a stash of treasure. Maybe if I continue to speak with him I can find a way to get access to his stash.
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 30
|
||||||
|
description
|
||||||
|
Gork has indicated that his friend Mork can also open the treasure room. Maybe if I can find Mork he will be more agreeable than Gork is
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 40
|
||||||
|
description
|
||||||
|
I have spoken to Mork, and he has given me the key to Mork's treasure room
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
step 50
|
||||||
|
finishes_quest
|
||||||
|
description
|
||||||
|
I have gained access to Gork's treasure room.
|
||||||
|
end_description
|
||||||
|
end_step
|
||||||
|
end_quest
|
|
@ -7,7 +7,7 @@ height 14
|
||||||
enter_x 6
|
enter_x 6
|
||||||
enter_y 6
|
enter_y 6
|
||||||
msg
|
msg
|
||||||
Modified: 2008-12-21 Rick Tanner
|
Modified: 2010-03-26 Cavesomething
|
||||||
endmsg
|
endmsg
|
||||||
end
|
end
|
||||||
arch cobblestones2
|
arch cobblestones2
|
||||||
|
@ -282,6 +282,15 @@ arch dwall_1_2
|
||||||
x 5
|
x 5
|
||||||
y 7
|
y 7
|
||||||
end
|
end
|
||||||
|
arch check_floor
|
||||||
|
x 5
|
||||||
|
y 8
|
||||||
|
arch event_trigger
|
||||||
|
name scorn/GorksTreasure 40>50
|
||||||
|
title Python
|
||||||
|
slaying /python/dialog/QuestAdvance.py
|
||||||
|
end
|
||||||
|
end
|
||||||
arch cobblestones2
|
arch cobblestones2
|
||||||
x 5
|
x 5
|
||||||
y 8
|
y 8
|
||||||
|
@ -579,16 +588,7 @@ y 8
|
||||||
end
|
end
|
||||||
arch troll
|
arch troll
|
||||||
msg
|
msg
|
||||||
@match [Hh]ello
|
|
||||||
Youse want Gork's hoards? I crush you...
|
|
||||||
@match [Gg]ork|[Hh]oard*
|
|
||||||
Gork not like you... I not as nice as Mork.
|
|
||||||
@match [Mm]ork
|
|
||||||
Mork be Gork's friend. Mork live in tower.
|
|
||||||
@match [Ff]riend
|
|
||||||
Mork share Gork's treasure.
|
|
||||||
@match [Tt]reasure
|
|
||||||
Only Gork can open treasure door.
|
|
||||||
endmsg
|
endmsg
|
||||||
x 9
|
x 9
|
||||||
y 8
|
y 8
|
||||||
|
|
|
@ -3,26 +3,29 @@
|
||||||
"rules": [
|
"rules": [
|
||||||
{
|
{
|
||||||
"match" : ["gork"],
|
"match" : ["gork"],
|
||||||
"pre" : [["token", "can_get_key","1"]],
|
"pre" : [["quest", "scorn/GorksTreasure", "20"]],
|
||||||
"post" : [["settoken", "mork_speak","gork"]],
|
"post" : [["settoken", "mork_speak","gork"]],
|
||||||
"msg" : ["You know Gork? You friend of Gork?"]
|
"msg" : ["You know Gork? You friend of Gork?"]
|
||||||
}, {
|
}, {
|
||||||
"match" : ["yes","friend"],
|
"match" : ["yes","friend"],
|
||||||
"pre" : [["token", "can_get_key","1"],["token", "mork_speak","gork"]],
|
"pre" : [["quest", "scorn/GorksTreasure", "20"],["token", "mork_speak","gork"]],
|
||||||
"post" : [["settoken", "mork_speak","key"]],
|
"post" : [["settoken", "mork_speak","key"]],
|
||||||
"msg" : ["I bet Gork send you to get key. Did he?"]
|
"msg" : ["I bet Gork send you to get key. Did he?"]
|
||||||
}, {
|
}, {
|
||||||
"match" : ["key","send","yes"],
|
"match" : ["key","send","yes"],
|
||||||
"pre" : [["token", "can_get_key","1"],["token", "mork_speak","key"]],
|
"pre" : [["quest", "scorn/GorksTreasure", "30"], ["token", "mork_speak", "key"]],
|
||||||
"post" : [["settoken", "mork_speak",""],["settoken", "can_get_key","0"],["connection", "9"]],
|
"post" : [],
|
||||||
"msg" : ["Ok, I give you key. Here, it in corner."],
|
"msg" : ["I gave you key. Now you go."]
|
||||||
"connected" : 9
|
},{
|
||||||
|
"match" : ["key","send","yes"],
|
||||||
|
"pre" : [["quest", "scorn/GorksTreasure", "20"],["token", "mork_speak","key"]],
|
||||||
|
"post" : [["settoken", "mork_speak","0"],["quest", "scorn/GorksTreasure", "30"], ["giveitem", "gorks key"]],
|
||||||
|
"msg" : ["Ok, I give you key. Here you go."]
|
||||||
}, {
|
}, {
|
||||||
"match" : ["hello","hi"],
|
"match" : ["hello","hi"],
|
||||||
"pre" : [],
|
"pre" : [],
|
||||||
"post" : [],
|
"post" : [],
|
||||||
"msg" : ["Geesh, kill all my friends, that's not very nice.
|
"msg" : ["Geesh, kill all my friends, that's not very nice.\nWhere did you learn your manners?"]
|
||||||
Where did you learn your manners?"]
|
|
||||||
}, {
|
}, {
|
||||||
"match" : ["friends"],
|
"match" : ["friends"],
|
||||||
"pre" : [],
|
"pre" : [],
|
||||||
|
@ -32,8 +35,7 @@ Where did you learn your manners?"]
|
||||||
"match" : ["pals"],
|
"match" : ["pals"],
|
||||||
"pre" : [],
|
"pre" : [],
|
||||||
"post" : [],
|
"post" : [],
|
||||||
"msg" : ["I'm tired of talking to you, you racist...
|
"msg" : ["I'm tired of talking to you, you racist...\nGO AWAY!"]
|
||||||
GO AWAY!"]
|
|
||||||
}, {
|
}, {
|
||||||
"match" : ["*"],
|
"match" : ["*"],
|
||||||
"pre" : [],
|
"pre" : [],
|
||||||
|
|
|
@ -8,7 +8,7 @@ enter_x 6
|
||||||
enter_y 1
|
enter_y 1
|
||||||
msg
|
msg
|
||||||
Created: 1993-10-15
|
Created: 1993-10-15
|
||||||
Modified: 2008-11-15 Rick Tanner
|
Modified: 2010-03-25 Cavesomething
|
||||||
endmsg
|
endmsg
|
||||||
end
|
end
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
|
@ -109,22 +109,10 @@ arch dirtfloor
|
||||||
x 1
|
x 1
|
||||||
y 1
|
y 1
|
||||||
end
|
end
|
||||||
arch key2
|
|
||||||
name gorks key
|
|
||||||
slaying mork
|
|
||||||
x 1
|
|
||||||
y 1
|
|
||||||
end
|
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 1
|
x 1
|
||||||
y 2
|
y 2
|
||||||
end
|
end
|
||||||
arch gate_closed_1
|
|
||||||
x 1
|
|
||||||
y 2
|
|
||||||
speed 0.500000
|
|
||||||
connected 9
|
|
||||||
end
|
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 1
|
x 1
|
||||||
y 3
|
y 3
|
||||||
|
@ -213,18 +201,10 @@ arch dirtfloor
|
||||||
x 2
|
x 2
|
||||||
y 1
|
y 1
|
||||||
end
|
end
|
||||||
arch timberwall_2_1_1
|
|
||||||
x 2
|
|
||||||
y 1
|
|
||||||
end
|
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 2
|
x 2
|
||||||
y 2
|
y 2
|
||||||
end
|
end
|
||||||
arch timberwall_1_2
|
|
||||||
x 2
|
|
||||||
y 2
|
|
||||||
end
|
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 2
|
x 2
|
||||||
y 3
|
y 3
|
||||||
|
@ -540,43 +520,12 @@ arch timberwall_1_3
|
||||||
x 5
|
x 5
|
||||||
y 8
|
y 8
|
||||||
end
|
end
|
||||||
arch magic_ear
|
|
||||||
msg
|
|
||||||
@match key
|
|
||||||
You hear a well-oiled door open.
|
|
||||||
endmsg
|
|
||||||
x 5
|
|
||||||
y 9
|
|
||||||
connected 9
|
|
||||||
arch event_say
|
|
||||||
title Python
|
|
||||||
slaying /python/misc/doNothing.py
|
|
||||||
end
|
|
||||||
end
|
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 5
|
x 5
|
||||||
y 9
|
y 9
|
||||||
end
|
end
|
||||||
arch giant
|
arch giant
|
||||||
name Mork
|
name Mork
|
||||||
msg
|
|
||||||
@match [Hh]ello
|
|
||||||
Geesh, kill all my friends, that's not very nice.
|
|
||||||
Where did you learn your manners?
|
|
||||||
@match friends
|
|
||||||
They were just my pals.
|
|
||||||
@match pals
|
|
||||||
I'm tired of talking to you, you racist...
|
|
||||||
GO AWAY!
|
|
||||||
@match [Gg]ork
|
|
||||||
You know Gork? You friend of Gork?
|
|
||||||
@match [Yy]es
|
|
||||||
I bet Gork send you to get key. Did he?
|
|
||||||
@match [Ss]end
|
|
||||||
Ok, I give you key. Here, it in corner.
|
|
||||||
@match *
|
|
||||||
Leave me alone... <grumble>
|
|
||||||
endmsg
|
|
||||||
hp 1250
|
hp 1250
|
||||||
maxhp 1250
|
maxhp 1250
|
||||||
exp 1
|
exp 1
|
||||||
|
@ -593,6 +542,18 @@ name scorn/kar/mork.msg
|
||||||
title Python
|
title Python
|
||||||
slaying /python/dialog/npc_dialog.py
|
slaying /python/dialog/npc_dialog.py
|
||||||
end
|
end
|
||||||
|
arch NPCGift
|
||||||
|
arch key2
|
||||||
|
name gorks key
|
||||||
|
name_pl gorks keys
|
||||||
|
slaying mork
|
||||||
|
arch event_drop
|
||||||
|
name scorn/GorksTreasure 50
|
||||||
|
title Python
|
||||||
|
slaying /python/dialog/QuestEssentialUntil.py
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 5
|
x 5
|
||||||
|
@ -1196,8 +1157,10 @@ x 11
|
||||||
y 8
|
y 8
|
||||||
end
|
end
|
||||||
arch madman
|
arch madman
|
||||||
|
name Mindy
|
||||||
x 11
|
x 11
|
||||||
y 8
|
y 8
|
||||||
|
type 0
|
||||||
end
|
end
|
||||||
arch dirtfloor
|
arch dirtfloor
|
||||||
x 11
|
x 11
|
||||||
|
|
Loading…
Reference in New Issue