Break out the smith .msg file into two separate files
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13125 282e977c-c81d-0410-88c4-b93c2d0d6712master
parent
9f159a519a
commit
c4ffa01239
|
@ -2,76 +2,13 @@
|
||||||
"location" : "scorn/smith",
|
"location" : "scorn/smith",
|
||||||
"rules": [
|
"rules": [
|
||||||
{
|
{
|
||||||
"match" : ["no"],
|
"comment": "This file handles the giving of the finished items to the player"
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "completed", "eyeshield", "redshield", "redmail", "bluemail", "greenmail"]],
|
"include" : ["smith_finished.msg"],
|
||||||
"post": [["settoken", "completed", "0"]],
|
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"]]
|
||||||
"msg" : ["Ok then, I'll keep it here until you come back to collect it."]
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "Comment": "Collecting a previous order",
|
{
|
||||||
"match" : ["yes"],
|
"comment": "Player returned too soon, patience padawan.",
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "completed", "eyeshield"]],
|
|
||||||
"post": [["settoken", "completed", "0"], ["giveitem", "eyeshield"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"], ["settoken", "ordered", "0"]],
|
|
||||||
"msg" : ["Here is your eyeshield, $you"]
|
|
||||||
},{
|
|
||||||
"match" : ["yes"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "completed", "redshield"]],
|
|
||||||
"post": [["settoken", "completed", "0"], ["giveitem", "dragon shield"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"],["settoken", "ordered", "0"]],
|
|
||||||
"msg" : ["Here is your dragon shield, $you"]
|
|
||||||
},{
|
|
||||||
"match" : ["yes"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "completed", "redmail"]],
|
|
||||||
"post": [["settoken", "completed", "0"], ["giveitem", "red dragon mail"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"],["settoken", "ordered", "0"]],
|
|
||||||
"msg" : ["Here is your red dragon mail, $you"]
|
|
||||||
},{
|
|
||||||
"match" : ["yes"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "completed", "bluemail"]],
|
|
||||||
"post": [["settoken", "completed", "0"], ["giveitem", "blue dragon mail"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"], ["settoken", "ordered", "0"]],
|
|
||||||
"msg" : ["Here is your blue dragon mail, $you"]
|
|
||||||
},{
|
|
||||||
"match" : ["yes"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "completed", "greenmail"]],
|
|
||||||
"post": [["settoken", "completed", "0"], ["giveitem", "green dragon mail"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"],["settoken", "ordered", "0"]],
|
|
||||||
"msg" : ["Here is your green dragon mail, $you"]
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
{ "Comment": "Previous Order is ready",
|
|
||||||
"match" : ["*"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "ordered", "greenmail"]],
|
|
||||||
"post": [["settoken", "completed", "greenmail"]],
|
|
||||||
"msg" : ["Hello $you, I've finished your green dragon mail, would you like to collect it now?"]
|
|
||||||
},{
|
|
||||||
"match" : ["*"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "ordered", "eyeshield"]],
|
|
||||||
"post": [["settoken", "completed", "eyeshield"]],
|
|
||||||
"msg" : ["Hello $you, I've finished your Eyeshield, would you like to collect it now?"]
|
|
||||||
},{
|
|
||||||
"match" : ["*"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "ordered", "bluemail"]],
|
|
||||||
"post": [["settoken", "completed", "bluemail"]],
|
|
||||||
"msg" : ["Hello $you, I've finished your blue dragon mail, would you like to collect it now?"]
|
|
||||||
},{
|
|
||||||
"match" : ["*"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "ordered", "redmail"]],
|
|
||||||
"post": [["settoken", "completed", "redmail"]],
|
|
||||||
"msg" : ["Hello $you, I've finished your red dragon mail, would you like to collect it now?"]
|
|
||||||
},{
|
|
||||||
"match" : ["*"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"], ["token", "ordered", "redshield"]],
|
|
||||||
"post": [["settoken", "completed", "redshield"]],
|
|
||||||
"msg" : ["Hello $you, I've finished your dragon shield, would you like to collect it now?"]
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
|
||||||
"comment": "This should never ever happen, unless the server admin has been messing around",
|
|
||||||
"match" : ["*"],
|
|
||||||
"pre" : [["age", "orderplaced", "0", "0", "1", "0", "0"]],
|
|
||||||
"post": [["settoken", "orderplaced", "0"]],
|
|
||||||
"msg" : ["Hmm, that's very strange, I seem to have misplaced your order, maybe you should ask the a dungeon master if they can find where I put it?"]
|
|
||||||
},
|
|
||||||
|
|
||||||
{ "comment": "Player returned too soon, patience padawan.",
|
|
||||||
"match" : ["*"],
|
"match" : ["*"],
|
||||||
"pre" : [["token", "ordered", "eyeshield", "redshield", "redmail", "bluemail", "greenmail"]],
|
"pre" : [["token", "ordered", "eyeshield", "redshield", "redmail", "bluemail", "greenmail"]],
|
||||||
"post": [],
|
"post": [],
|
||||||
|
|
|
@ -0,0 +1,74 @@
|
||||||
|
{
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"match" : ["no"],
|
||||||
|
"pre" : [["token", "completed", "eyeshield", "redshield", "redmail", "bluemail", "greenmail"]],
|
||||||
|
"post": [["settoken", "completed", "0"]],
|
||||||
|
"msg" : ["Ok then, I'll keep it here until you come back to collect it."]
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"comment": "Collecting a previous order",
|
||||||
|
"match" : ["yes"],
|
||||||
|
"pre" : [["token", "completed", "eyeshield"]],
|
||||||
|
"post": [["settoken", "completed", "0"], ["giveitem", "eyeshield"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"], ["settoken", "ordered", "0"]],
|
||||||
|
"msg" : ["Here is your eyeshield, $you"]
|
||||||
|
},{
|
||||||
|
"match" : ["yes"],
|
||||||
|
"pre" : [["token", "completed", "redshield"]],
|
||||||
|
"post": [["settoken", "completed", "0"], ["giveitem", "dragon shield"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"],["settoken", "ordered", "0"]],
|
||||||
|
"msg" : ["Here is your dragon shield, $you"]
|
||||||
|
},{
|
||||||
|
"match" : ["yes"],
|
||||||
|
"pre" : [["token", "completed", "redmail"]],
|
||||||
|
"post": [["settoken", "completed", "0"], ["giveitem", "red dragon mail"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"],["settoken", "ordered", "0"]],
|
||||||
|
"msg" : ["Here is your red dragon mail, $you"]
|
||||||
|
},{
|
||||||
|
"match" : ["yes"],
|
||||||
|
"pre" : [["token", "completed", "bluemail"]],
|
||||||
|
"post": [["settoken", "completed", "0"], ["giveitem", "blue dragon mail"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"], ["settoken", "ordered", "0"]],
|
||||||
|
"msg" : ["Here is your blue dragon mail, $you"]
|
||||||
|
},{
|
||||||
|
"match" : ["yes"],
|
||||||
|
"pre" : [["token", "completed", "greenmail"]],
|
||||||
|
"post": [["settoken", "completed", "0"], ["giveitem", "green dragon mail"], ["settoken", "orderplaced", "0"], ["quest", "scorn/smith/customarmour", "40"],["settoken", "ordered", "0"]],
|
||||||
|
"msg" : ["Here is your green dragon mail, $you"]
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"comment": "Previous Order is ready",
|
||||||
|
"match" : ["*"],
|
||||||
|
"pre" : [["token", "ordered", "greenmail"]],
|
||||||
|
"post": [["settoken", "completed", "greenmail"]],
|
||||||
|
"msg" : ["Hello $you, I've finished your green dragon mail, would you like to collect it now?"]
|
||||||
|
},{
|
||||||
|
"match" : ["*"],
|
||||||
|
"pre" : [["token", "ordered", "eyeshield"]],
|
||||||
|
"post": [["settoken", "completed", "eyeshield"]],
|
||||||
|
"msg" : ["Hello $you, I've finished your Eyeshield, would you like to collect it now?"]
|
||||||
|
},{
|
||||||
|
"match" : ["*"],
|
||||||
|
"pre" : [["token", "ordered", "bluemail"]],
|
||||||
|
"post": [["settoken", "completed", "bluemail"]],
|
||||||
|
"msg" : ["Hello $you, I've finished your blue dragon mail, would you like to collect it now?"]
|
||||||
|
},{
|
||||||
|
"match" : ["*"],
|
||||||
|
"pre" : [["token", "ordered", "redmail"]],
|
||||||
|
"post": [["settoken", "completed", "redmail"]],
|
||||||
|
"msg" : ["Hello $you, I've finished your red dragon mail, would you like to collect it now?"]
|
||||||
|
},{
|
||||||
|
"match" : ["*"],
|
||||||
|
"pre" : [["token", "ordered", "redshield"]],
|
||||||
|
"post": [["settoken", "completed", "redshield"]],
|
||||||
|
"msg" : ["Hello $you, I've finished your dragon shield, would you like to collect it now?"]
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"comment": "This should never ever happen, unless the server admin has been messing around",
|
||||||
|
"match" : ["*"],
|
||||||
|
"pre" : [],
|
||||||
|
"post": [["settoken", "orderplaced", "0"]],
|
||||||
|
"msg" : ["Hmm, that's very strange, I seem to have misplaced your order, maybe you should ask the a dungeon master if they can find where I put it?"]
|
||||||
|
}
|
||||||
|
]}
|
Loading…
Reference in New Issue