From no-reply_wiki at metalforge.org Tue Jun 7 03:25:28 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 03:25:28 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: playground:playground Message-ID: <1307435128.825560.28550.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 03:25 User : Edit Summary: @@ -3,14 +3,16 @@ steves test + ===== Basic Components ===== Basic components, used to make several other things. * [[guides:alchemy:recipies:Philosophical Oil]] * [[guides:alchemy:recipies:Water of the Wise]] * [[guides:alchemy:recipies:Mercury]] + * [[guides:alchemy:recipies:Pile of philosophical phosphorus]] ===== DraugTheWhopper ===== Some fooling around here... the tobias tower is a small tower in santo dominion, aimed at __newbies__. if you think you can wade through mice without harm, an amulet is a reward for destroying all mice. IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/playground:playground?rev=1221337048 New Revision: http://wiki.metalforge.net/doku.php/playground:playground -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 03:27:57 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 03:27:57 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: guides:alchemy:recipies:pile_of_philosophical_phosphorus Message-ID: <1307435277.703276.28553.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 03:27 User : Edit Summary: created Pile of philosophical phosphorus - Basic Recipies Pile of philosophical phosphorus may be made at cauldron with * 7 piles of phosphorus IP-Address : 91.54.255.243 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/guides:alchemy:recipies:pile_of_philosophical_phosphorus -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 03:34:03 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 03:34:03 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: guides:alchemy:recipies:pile_of_philosophical_phosphorus Message-ID: <1307435643.716293.28559.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 03:34 User : Edit Summary: @@ -1,10 +1,12 @@ - Pile of philosophical phosphorus - Basic Recipies + ====== Pile of philosophical phosphorus - Basic Recipies ====== + Pile of philosophical phosphorus may be made at cauldron with - * - 7 piles of phosphorus + - 7 piles of phosphorus + + IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/guides:alchemy:recipies:pile_of_philosophical_phosphorus?rev=1307435275 New Revision: http://wiki.metalforge.net/doku.php/guides:alchemy:recipies:pile_of_philosophical_phosphorus -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 03:38:20 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 03:38:20 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: guides:alchemy:recipies:pile_of_philosophical_phosphorus Message-ID: <1307435900.769880.28564.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 03:38 User : Edit Summary: @@ -1,12 +1,12 @@ - ====== Pile of philosophical phosphorus - Basic Recipies ====== - + ====== Pile of philosophical phosphorus ====== + Pile of philosophical phosphorus may be made at cauldron with - 7 piles of phosphorus - + IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/guides:alchemy:recipies:pile_of_philosophical_phosphorus?rev=1307435640 New Revision: http://wiki.metalforge.net/doku.php/guides:alchemy:recipies:pile_of_philosophical_phosphorus -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 11:32:58 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 11:32:58 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: beginer_s_atlas Message-ID: <1307464378.566381.31857.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 11:32 User : Edit Summary: @@ -1,10 +1,11 @@ ====== Beginner's Atlas ====== Figuring out where everything is, can be difficult to beginning Crossfire players. This is a guide to help make it easier. + ===== Starting Out ===== - When you start playing Crossfire, you have the choice of initially starting in either [[world:Scorn]] or [[world:Navar]]. [[world:Scorn]] is the easiest for most players, and also is where most players hang out. You also have the choice of a small tutorial, which I recommend if you haven't played the game before. + When you start playing Crossfire, you have the choice of initially starting in either [[world:Scorn]] or [[world:Navar]]. [[world:Scorn]] is the easiest for most players, and also is where most players hang out. You also have the choice of a small tutorial, called [[world:Newbieshouse]], which I recommend if you haven't played the game before. First, [[world:Scorn]] is located at the far west of the continent, while [[world:Navar]] is located to the far east. (however the [[world:weather]] system currently treats this differently ((Could be explained, by saying that people in the world consider north and south to be based on magnetic north and south, while weather goes by it's rotational axis))) The [[world:highway|Imperial Highway]], also know as the "Yellow Brick Road"; links [[world:Scorn]], and [[world:Navar]], along with, [[world:Brittany]], [[world:Darcap]], [[world:Lake Country]], and [[world:santodominion|Santo Dominion]]; but we will get to those later. If you picked [[world:Scorn]], first head west (left), and go into "Beginner's 1" for an other quick tutorial relating to combat. And finally enter "Beginner's 2" for a tutorial about staying alive. IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/beginer_s_atlas?rev=1220362947 New Revision: http://wiki.metalforge.net/doku.php/beginer_s_atlas -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 11:37:10 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 11:37:10 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: world:newbieshouse Message-ID: <1307464630.920854.31865.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 11:37 User : Edit Summary: created ====== Newbieshouse ====== This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.255.243 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 12:17:21 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 12:17:21 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307467041.709748.32029.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 12:17 User : Edit Summary: @@ -1,5 +1,25 @@ ====== Newbieshouse ====== + + As being the Beginners House in the Startmap chooser of the Character Creation it's introduced with the following text: + + The beginners house is a good choice for first time players. It will teach you some of the mechanics of the game.\\ + If you have played before, you may choose to skip the beginners house and start your adventures in some other location right away. + (HINT: ....but you'd also skip your first quest and your first experience...) + + You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path...\\ + First move 1 space to south onto the sign and read this message:\\ + Welcome to Crossfire, newbie! + If you are new to this game, this map was made for you. + Here you will find of information on how to play Crossfire. + Want a quick start? Speak with Sigmund at the entrance. + Don't know how to speak? Just type + ------- + say hello + ------- + in the command box of your client or use the chat boxes if (there are any). + You will find many signs like this one in the game. + Never forget to read them as they give you useful information. This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307464628 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 13:03:51 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 13:03:51 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307469831.145004.32187.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 13:03 User : khaleh Edit Summary: @@ -12,14 +12,14 @@ If you are new to this game, this map was made for you. Here you will find of information on how to play Crossfire. Want a quick start? Speak with Sigmund at the entrance. Don't know how to speak? Just type - ------- - say hello - ------- + - - - - - - - + [[:player_commands#say]] say hello + - - - - - - - in the command box of your client or use the chat boxes if (there are any). You will find many signs like this one in the game. Never forget to read them as they give you useful information. This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307467034 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 13:19:14 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 13:19:14 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307470754.844266.32210.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 13:19 User : khaleh Edit Summary: @@ -3,23 +3,36 @@ As being the Beginners House in the Startmap chooser of the Character Creation it's introduced with the following text: The beginners house is a good choice for first time players. It will teach you some of the mechanics of the game.\\ If you have played before, you may choose to skip the beginners house and start your adventures in some other location right away. + \\ (HINT: ....but you'd also skip your first quest and your first experience...) You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path...\\ - First move 1 space to south onto the sign and read this message:\\ + === - First move 1 space to south onto the sign and read this message: === + + ---- Welcome to Crossfire, newbie! If you are new to this game, this map was made for you. Here you will find of information on how to play Crossfire. Want a quick start? Speak with Sigmund at the entrance. - Don't know how to speak? Just type - - - - - - - - - [[:player_commands#say]] say hello - - - - - - - - + Don't know how to speak? Just type\\ + - - - - - - -\\ + [[:player_commands#say]] hello\\ + - - - - - - -\\ in the command box of your client or use the chat boxes if (there are any). You will find many signs like this one in the game. Never forget to read them as they give you useful information. + ---- + \\ + Please note that you usually need to [[:player_commands#apply]] a sign to read it. + + + + + + + This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307469823 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 14:05:36 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 14:05:36 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307473536.597948.32435.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 14:05 User : khaleh Edit Summary: @@ -23,10 +23,12 @@ You will find many signs like this one in the game. Never forget to read them as they give you useful information. ---- \\ - Please note that you usually need to [[:player_commands#apply]] a sign to read it. - + Please note that you usually need to [[:player_commands#apply]] a sign to read it - just try it now:\\ + Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again. + The '"'-key is bound to issue the [[:player_commands#say]]-command + === - Now proceed to the Sage Sigmund and say hello === IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307470750 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 7 14:34:20 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 07 Jun 2011 14:34:20 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307475260.289468.32460.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/07 14:34 User : khaleh Edit Summary: @@ -7,10 +7,11 @@ \\ (HINT: ....but you'd also skip your first quest and your first experience...) You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path...\\ - === - First move 1 space to south onto the sign and read this message: === + === - Welcome Sign === + - First move 1 space to south onto the sign and read this message:\\ ---- Welcome to Crossfire, newbie! If you are new to this game, this map was made for you. Here you will find of information on how to play Crossfire. @@ -24,17 +25,27 @@ Never forget to read them as they give you useful information. ---- \\ Please note that you usually need to [[:player_commands#apply]] a sign to read it - just try it now:\\ - Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again. - The '"'-key is bound to issue the [[:player_commands#say]]-command - === - Now proceed to the Sage Sigmund and say hello === - + Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again.\\ + === - Sigmund === + Now proceed to the Sage Sigmund and say hello\\ + (The '"'-key is bound to issue the [[:player_commands#say]]-command) + By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund:\\ + [[:player_commands#say]] hello\\ + ---- + Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the 'say ' command). Just say you need help, and I'll be glad to help you!\\ + ---- + [[:player_commands#say]] help\\ + ---- + I know everything about what you should do next: where to heal, how to bind keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire.\\ + ---- + [[:player_commands#say]] yes\\ This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.255.243 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307473531 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 05:06:00 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 05:06:00 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307527560.343828.1749.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 05:05 User : khaleh Edit Summary: @@ -1,19 +1,17 @@ ====== Newbieshouse ====== As being the Beginners House in the Startmap chooser of the Character Creation it's introduced with the following text: - The beginners house is a good choice for first time players. It will teach you some of the mechanics of the game.\\ - If you have played before, you may choose to skip the beginners house and start your adventures in some other location right away. - \\ - (HINT: ....but you'd also skip your first quest and your first experience...) + The beginners house is a good choice for first time players. It will teach you some of the mechanics of the game. + If you have played before, you may choose to skip the beginners house and start your adventures in some other location right away. + (HINT: ....but if you skip it you'd also skip your first quest and your first experience...) You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path...\\ === - Welcome Sign === - First move 1 space to south onto the sign and read this message:\\ - ---- - Welcome to Crossfire, newbie! + Welcome to Crossfire, newbie! If you are new to this game, this map was made for you. Here you will find of information on how to play Crossfire. Want a quick start? Speak with Sigmund at the entrance. Don't know how to speak? Just type\\ @@ -21,10 +19,9 @@ [[:player_commands#say]] hello\\ - - - - - - -\\ in the command box of your client or use the chat boxes if (there are any). You will find many signs like this one in the game. - Never forget to read them as they give you useful information. - ---- + Never forget to read them as they give you useful information. \\ Please note that you usually need to [[:player_commands#apply]] a sign to read it - just try it now:\\ Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again.\\ === - Sigmund === @@ -32,20 +29,36 @@ Now proceed to the Sage Sigmund and say hello\\ (The '"'-key is bound to issue the [[:player_commands#say]]-command) By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund:\\ + ---- [[:player_commands#say]] hello\\ + Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the 'say ' command). Just say you need help, and I'll be glad to help you! + [[:player_commands#say]] help\\ + I know everything about what you should do next: where to heal, how to bind keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. + [[:player_commands#say]] yes\\ + A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? + [[:player_commands#say]] yes\\ ---- - Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the 'say ' command). Just say you need help, and I'll be glad to help you!\\ + All items left on the ground while you are in real life may disappear or be stolen by other players. If you want to keep them with you, they must be put into your inventory or in a permanent apartment. Do you want me to tell you about saving your character?\\ ---- - [[:player_commands#say]] help\\ + [[:player_commands#say]] yes\\ ---- - I know everything about what you should do next: where to heal, how to bind keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire.\\ + You cannot use a bed to reality until you have earned at least one experience point. You must use a bed to reality at least once to have your character saved. You can find beds to reality just southwest of here. Do you want to get more information on how to apply an object in Crossfire.\\ ---- [[:player_commands#say]] yes\\ + ---- + Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to apply is to use a binding in the client. Do you want to learn about that?\\ + ---- + [[:player_commands#say]] yes\\ + ---- + Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings.\\ + ---- + + This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307475256 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 06:05:45 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 06:05:45 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: playground Message-ID: <1307531145.202972.1992.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 06:05 User : khaleh Edit Summary: @@ -36,4 +36,13 @@
  • test 2
    1. + + ====== How to insert Edit buttons (H1 Topic) ====== + ===== Level 2 Headline ===== + ==== Level 3 Headline ==== + === Level 4 Headline === + == Level 5 Headline == + + + IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/playground?rev=1300306764 New Revision: http://wiki.metalforge.net/doku.php/playground -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 06:06:54 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 06:06:54 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: playground Message-ID: <1307531214.313173.1995.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 06:06 User : khaleh Edit Summary: @@ -36,13 +36,5 @@
    2. test 2
      1. - - ====== How to insert Edit buttons (H1 Topic) ====== - ===== Level 2 Headline ===== - ==== Level 3 Headline ==== - === Level 4 Headline === - == Level 5 Headline == - - IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/playground?rev=1307531140 New Revision: http://wiki.metalforge.net/doku.php/playground -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 06:07:32 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 06:07:32 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307531252.713191.1998.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 06:07 User : khaleh Edit Summary: @@ -31,34 +31,33 @@ By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund:\\ ---- [[:player_commands#say]] hello\\ - Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the 'say ' command). Just say you need help, and I'll be glad to help you! + Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the '[[:player_commands#say]] ' command). Just [[:player_commands#say]] you need help, and I'll be glad to help you! [[:player_commands#say]] help\\ - I know everything about what you should do next: where to heal, how to bind keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. + I know everything about what you should do next: where to heal, how to [[:player_commands#bind]] keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. [[:player_commands#say]] yes\\ - A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? + A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? [[:player_commands#say]] yes\\ - ---- - All items left on the ground while you are in real life may disappear or be stolen by other players. If you want to keep them with you, they must be put into your inventory or in a permanent apartment. Do you want me to tell you about saving your character?\\ - ---- + All items left on the ground while you are in real life may disappear or be stolen by other players. If you want to keep them with you, they must be put into your inventory or in a permanent apartment. Do you want me to tell you about saving your character? [[:player_commands#say]] yes\\ - ---- - You cannot use a bed to reality until you have earned at least one experience point. You must use a bed to reality at least once to have your character saved. You can find beds to reality just southwest of here. Do you want to get more information on how to apply an object in Crossfire.\\ - ---- + You cannot use a bed to reality until you have earned at least one experience point. You must use a bed to reality at least once to have your character saved. You can find beds to reality just southwest of here. Do you want to get more information on how to [[:player_commands#apply]] an object in Crossfire. [[:player_commands#say]] yes\\ - ---- - Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to apply is to use a binding in the client. Do you want to learn about that?\\ - ---- + Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to [[:player_commands#apply]] is to use a binding in the client. Do you want to learn about that? [[:player_commands#say]] yes\\ + Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings. + ---- - Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings.\\ - ---- + Doors and keys. + New quest started: Getting Past Locked Doors + New objective for the quest 'Getting Past Locked Doors': + I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to do this. + ---- This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307527555 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 06:13:18 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 06:13:18 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307531598.611138.2012.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 06:13 User : khaleh Edit Summary: @@ -1,14 +1,16 @@ ====== Newbieshouse ====== + As being the Beginners House in the Startmap chooser of the Character Creation it's introduced with the following text: The beginners house is a good choice for first time players. It will teach you some of the mechanics of the game. If you have played before, you may choose to skip the beginners house and start your adventures in some other location right away. (HINT: ....but if you skip it you'd also skip your first quest and your first experience...) You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path...\\ - === - Welcome Sign === + ===== Welcome Sign ===== + - First move 1 space to south onto the sign and read this message:\\ Welcome to Crossfire, newbie! If you are new to this game, this map was made for you. @@ -23,9 +25,10 @@ Never forget to read them as they give you useful information. \\ Please note that you usually need to [[:player_commands#apply]] a sign to read it - just try it now:\\ Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again.\\ - === - Sigmund === + ===== Sigmund ===== + Now proceed to the Sage Sigmund and say hello\\ (The '"'-key is bound to issue the [[:player_commands#say]]-command) @@ -44,11 +47,9 @@ [[:player_commands#say]] yes\\ Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to [[:player_commands#apply]] is to use a binding in the client. Do you want to learn about that? [[:player_commands#say]] yes\\ Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings. - - ---- - Doors and keys. + ===== Doors and keys ===== New quest started: Getting Past Locked Doors New objective for the quest 'Getting Past Locked Doors': I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to do this. IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307531250 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 07:19:05 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 07:19:05 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307535545.896797.2397.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 07:19 User : khaleh Edit Summary: @@ -33,10 +33,14 @@ (The '"'-key is bound to issue the [[:player_commands#say]]-command) By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund:\\ ---- + ==== ==== + [[:player_commands#say]] hello\\ Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the '[[:player_commands#say]] ' command). Just [[:player_commands#say]] you need help, and I'll be glad to help you! + ==== ==== + [[:player_commands#say]] help\\ I know everything about what you should do next: where to heal, how to [[:player_commands#bind]] keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. [[:player_commands#say]] yes\\ A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307531589 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 07:23:44 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 07:23:44 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307535824.669147.2404.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 07:23 User : khaleh Edit Summary: @@ -31,26 +31,35 @@ Now proceed to the Sage Sigmund and say hello\\ (The '"'-key is bound to issue the [[:player_commands#say]]-command) - By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund:\\ - ---- + By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund: ==== ==== [[:player_commands#say]] hello\\ Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the '[[:player_commands#say]] ' command). Just [[:player_commands#say]] you need help, and I'll be glad to help you! ==== ==== [[:player_commands#say]] help\\ I know everything about what you should do next: where to heal, how to [[:player_commands#bind]] keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. + ==== ==== + [[:player_commands#say]] yes\\ A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? + ==== ==== + [[:player_commands#say]] yes\\ All items left on the ground while you are in real life may disappear or be stolen by other players. If you want to keep them with you, they must be put into your inventory or in a permanent apartment. Do you want me to tell you about saving your character? + ==== ==== + [[:player_commands#say]] yes\\ You cannot use a bed to reality until you have earned at least one experience point. You must use a bed to reality at least once to have your character saved. You can find beds to reality just southwest of here. Do you want to get more information on how to [[:player_commands#apply]] an object in Crossfire. + ==== ==== + [[:player_commands#say]] yes\\ Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to [[:player_commands#apply]] is to use a binding in the client. Do you want to learn about that? + ==== ==== + [[:player_commands#say]] yes\\ Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings. ===== Doors and keys ===== IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307535541 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 07:32:43 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 07:32:43 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307536363.298994.2412.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 07:32 User : khaleh Edit Summary: @@ -6,13 +6,13 @@ The beginners house is a good choice for first time players. It will teach you some of the mechanics of the game. If you have played before, you may choose to skip the beginners house and start your adventures in some other location right away. (HINT: ....but if you skip it you'd also skip your first quest and your first experience...) - You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path...\\ + You start into the map north of a sign and are supposed to proceed in southern direction, exploring the areas to the east and west of your path... ===== Welcome Sign ===== - - First move 1 space to south onto the sign and read this message:\\ + - First move 1 space to south onto the sign and read this message: Welcome to Crossfire, newbie! If you are new to this game, this map was made for you. Here you will find of information on how to play Crossfire. Want a quick start? Speak with Sigmund at the entrance. @@ -22,11 +22,10 @@ - - - - - - -\\ in the command box of your client or use the chat boxes if (there are any). You will find many signs like this one in the game. Never forget to read them as they give you useful information. - \\ Please note that you usually need to [[:player_commands#apply]] a sign to read it - just try it now:\\ - Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again.\\ + Hit the 'a' key which is bound to the [[:player_commands#apply]]-command while standing over that sign to get the same information again. ===== Sigmund ===== Now proceed to the Sage Sigmund and say hello\\ @@ -34,33 +33,33 @@ By [[:player_commands#say]]ing hello the first time followed by [[:player_commands#say]] help and then a series of [[:player_commands#say]] yes you get the following instructions from Sigmund: ==== ==== - [[:player_commands#say]] hello\\ + [[:player_commands#say]] hello Hello, dear newbie. I am an NPC. This means you can interact with me. To do so, just speak to me. Like all NPCs in Crossfire, I react to various words you say when you are near me (using the '[[:player_commands#say]] ' command). Just [[:player_commands#say]] you need help, and I'll be glad to help you! ==== ==== - [[:player_commands#say]] help\\ + [[:player_commands#say]] help I know everything about what you should do next: where to heal, how to [[:player_commands#bind]] keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. ==== ==== - [[:player_commands#say]] yes\\ + [[:player_commands#say]] yes A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? + FIXME I suggest to avoid the word 'quit' and replace it by 'leave' in the map. ==== ==== - [[:player_commands#say]] yes\\ + [[:player_commands#say]] yes All items left on the ground while you are in real life may disappear or be stolen by other players. If you want to keep them with you, they must be put into your inventory or in a permanent apartment. Do you want me to tell you about saving your character? ==== ==== - [[:player_commands#say]] yes\\ + [[:player_commands#say]] yes You cannot use a bed to reality until you have earned at least one experience point. You must use a bed to reality at least once to have your character saved. You can find beds to reality just southwest of here. Do you want to get more information on how to [[:player_commands#apply]] an object in Crossfire. ==== ==== - [[:player_commands#say]] yes\\ + [[:player_commands#say]] yes Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to [[:player_commands#apply]] is to use a binding in the client. Do you want to learn about that? ==== ==== - - [[:player_commands#say]] yes\\ + [[:player_commands#say]] yes Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings. ===== Doors and keys ===== New quest started: Getting Past Locked Doors IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307535821 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 07:36:17 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 07:36:17 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307536577.042035.2417.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 07:36 User : khaleh Edit Summary: @@ -39,13 +39,15 @@ ==== ==== [[:player_commands#say]] help I know everything about what you should do next: where to heal, how to [[:player_commands#bind]] keys, how to use items, beds to reality, and gain experience. Would you like me to tell you about beds to reality? That's important in Crossfire. + ==== ==== [[:player_commands#say]] yes A bed to reality is the way you quit the Crossfire world to get back to your real life. While you are in real life, your character is asleep. Nothing can happen to it, but beware of losing your items! Want to know more? - FIXME I suggest to avoid the word 'quit' and replace it by 'leave' in the map. + FIXME I suggest to avoid the word 'quit' and replace it by 'leave' in the map because [[:player_commands#quit]] would delete the Character. + ==== ==== [[:player_commands#say]] yes All items left on the ground while you are in real life may disappear or be stolen by other players. If you want to keep them with you, they must be put into your inventory or in a permanent apartment. Do you want me to tell you about saving your character? IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307536359 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 12:49:53 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 12:49:53 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: player_commands Message-ID: <1307555393.994208.4231.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 12:49 User : khaleh Edit Summary: @@ -519,8 +519,49 @@ The character is standing at row 10, column 8. FIXME - Add documentation here and in the server help. + + ==== quest ==== + Quest displays quest-related information. + 'quest alone gives the following information: + Quest commands:\\ + - list: displays quests you are currently attempting add 'all' to show completed quests also\\ + - info: displays information about the specified (by number) quest + === quest list === + 'quest list displays the name of the started quests and their numbers. (to be used in 'quest info)\\ + It also displays how many quests are finished and how many of them may be made again.\\ + Example output: + You have completed 8 quests, of which 2 may be restarted\\ + You have started the following quests:\\ + ( 9) Darcap's Elemental quest\\ + ( 10) The Scorn Nobility\\ + ( 11) Gramps Malone's Earhorn\\ + ( 12) Kill the Bandit Guuh at Terry's Farm + 'quest list all also displays the name and number of the finished quests and adds a (can be replayed) behind the name if it can be done again. As an example: + You have completed the following quests:\\ + ... some quests\\ + ( 6) Gork's Treasure Hoard (can be replayed)\\ + ....more quests\\ + You have started the following quests:\\ + ... some more quests (see previous example) + + === quest info === + gives detailed information about the quest specified by \\ + Here is an example for an unfinished quest: + Description: Using either the keys, your weapon or your lockpicking skills, open all three doors and claim the treasure in the chest at the end. + + + Current Status: I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to do this. + + and an example after the (same) quest was finished: + Quest: Getting Past Locked Doors + Description: Using either the keys, your weapon or your lockpicking skills, open all three doors and claim the treasure in the chest at the end. + + This quest has been completed. + + Outcome: I have opened the final door, I should open the chest and claim my reward. + ==== quit ==== **WARNING: The //'quit// command will delete your character!** IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/player_commands?rev=1305915826 New Revision: http://wiki.metalforge.net/doku.php/player_commands -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 13:07:41 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 13:07:41 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: player_commands Message-ID: <1307556461.374798.4365.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 13:07 User : khaleh Edit Summary: added topic quest with subtopics quest list and quest info @@ -518,50 +518,54 @@ The character is standing at row 10, column 8. FIXME - Add documentation here and in the server help. + ==== quest ==== Quest displays quest-related information. 'quest alone gives the following information: - Quest commands:\\ - - list: displays quests you are currently attempting add 'all' to show completed quests also\\ - - info: displays information about the specified (by number) quest + Quest commands: + - list: displays quests you are currently attempting add 'all' to show completed quests also + - info: displays information about the specified (by number) quest === quest list === 'quest list displays the name of the started quests and their numbers. (to be used in 'quest info)\\ It also displays how many quests are finished and how many of them may be made again.\\ Example output: - You have completed 8 quests, of which 2 may be restarted\\ - You have started the following quests:\\ - ( 9) Darcap's Elemental quest\\ - ( 10) The Scorn Nobility\\ - ( 11) Gramps Malone's Earhorn\\ - ( 12) Kill the Bandit Guuh at Terry's Farm + You have completed 8 quests, of which 2 may be restarted + You have started the following quests: + ( 9) Darcap's Elemental quest + ( 10) The Scorn Nobility + ( 11) Gramps Malone's Earhorn + ( 12) Kill the Bandit Guuh at Terry's Farm 'quest list all also displays the name and number of the finished quests and adds a (can be replayed) behind the name if it can be done again. As an example: - You have completed the following quests:\\ - ... some quests\\ - ( 6) Gork's Treasure Hoard (can be replayed)\\ - ....more quests\\ - You have started the following quests:\\ - ... some more quests (see previous example) - + You have completed the following quests: + ... some quests + ( 6) Gork's Treasure Hoard (can be replayed) + ....more quests + You have started the following quests: + ... some more quests (see previous example) === quest info === gives detailed information about the quest specified by \\ Here is an example for an unfinished quest: - Description: Using either the keys, your weapon or your lockpicking skills, open all three doors and claim the treasure in the chest at the end. + Description: Using either the keys, your weapon or your lockpicking skills, + open all three doors and claim the treasure in the chest at the end. + + + Current Status: I must open the first door, which uses a standard key, I can either use one of the keys + beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside + the door will tell me how to do this. - - Current Status: I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to do this. - and an example after the (same) quest was finished: - Quest: Getting Past Locked Doors - Description: Using either the keys, your weapon or your lockpicking skills, open all three doors and claim the treasure in the chest at the end. + Quest: Getting Past Locked Doors + Description: Using either the keys, your weapon or your lockpicking skills, open all three doors + and claim the treasure in the chest at the end. + + This quest has been completed. + + Outcome: I have opened the final door, I should open the chest and claim my reward. - This quest has been completed. - - Outcome: I have opened the final door, I should open the chest and claim my reward. - ==== quit ==== **WARNING: The //'quit// command will delete your character!** IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/player_commands?rev=1307555388 New Revision: http://wiki.metalforge.net/doku.php/player_commands -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 14:15:13 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 14:15:13 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: player_commands Message-ID: <1307560513.159227.4621.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 14:15 User : khaleh Edit Summary: moved Topic quest into the corract Subsection "Information" @@ -520,51 +520,8 @@ FIXME - Add documentation here and in the server help. - - ==== quest ==== - Quest displays quest-related information. - 'quest alone gives the following information: - Quest commands: - - list: displays quests you are currently attempting add 'all' to show completed quests also - - info: displays information about the specified (by number) quest - === quest list === - 'quest list displays the name of the started quests and their numbers. (to be used in 'quest info)\\ - It also displays how many quests are finished and how many of them may be made again.\\ - Example output: - You have completed 8 quests, of which 2 may be restarted - You have started the following quests: - ( 9) Darcap's Elemental quest - ( 10) The Scorn Nobility - ( 11) Gramps Malone's Earhorn - ( 12) Kill the Bandit Guuh at Terry's Farm - 'quest list all also displays the name and number of the finished quests and adds a (can be replayed) behind the name if it can be done again. As an example: - You have completed the following quests: - ... some quests - ( 6) Gork's Treasure Hoard (can be replayed) - ....more quests - You have started the following quests: - ... some more quests (see previous example) - === quest info === - gives detailed information about the quest specified by \\ - Here is an example for an unfinished quest: - Description: Using either the keys, your weapon or your lockpicking skills, - open all three doors and claim the treasure in the chest at the end. - - - Current Status: I must open the first door, which uses a standard key, I can either use one of the keys - beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside - the door will tell me how to do this. - - and an example after the (same) quest was finished: - Quest: Getting Past Locked Doors - Description: Using either the keys, your weapon or your lockpicking skills, open all three doors - and claim the treasure in the chest at the end. - - This quest has been completed. - - Outcome: I have opened the final door, I should open the chest and claim my reward. ==== quit ==== **WARNING: The //'quit// command will delete your character!** @@ -891,8 +848,51 @@ ==== news ==== news displays the server news. + + ==== quest ==== + Quest displays quest-related information. + 'quest alone gives the following information: + Quest commands: + - list: displays quests you are currently attempting add 'all' to show completed quests also + - info: displays information about the specified (by number) quest + === quest list === + 'quest list displays the name of the started quests and their numbers. (to be used in 'quest info)\\ + It also displays how many quests are finished and how many of them may be made again.\\ + Example output: + You have completed 8 quests, of which 2 may be restarted + You have started the following quests: + ( 9) Darcap's Elemental quest + ( 10) The Scorn Nobility + ( 11) Gramps Malone's Earhorn + ( 12) Kill the Bandit Guuh at Terry's Farm + 'quest list all also displays the name and number of the finished quests and adds a (can be replayed) behind the name if it can be done again. As an example: + You have completed the following quests: + ... some quests + ( 6) Gork's Treasure Hoard (can be replayed) + ....more quests + You have started the following quests: + ... some more quests (see previous example) + === quest info === + gives detailed information about the quest specified by \\ + Here is an example for an unfinished quest: + Description: Using either the keys, your weapon or your lockpicking skills, + open all three doors and claim the treasure in the chest at the end. + + + Current Status: I must open the first door, which uses a standard key, I can either use one of the keys + beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside + the door will tell me how to do this. + + and an example after the (same) quest was finished: + Quest: Getting Past Locked Doors + Description: Using either the keys, your weapon or your lockpicking skills, open all three doors + and claim the treasure in the chest at the end. + + This quest has been completed. + + Outcome: I have opened the final door, I should open the chest and claim my reward. ==== resistances ==== FIXME - Add documentation here and in the server help. IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/player_commands?rev=1307556456 New Revision: http://wiki.metalforge.net/doku.php/player_commands -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 8 14:44:39 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 08 Jun 2011 14:44:39 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307562279.898289.4650.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/08 14:44 User : khaleh Edit Summary: @@ -61,18 +61,21 @@ Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to [[:player_commands#apply]] is to use a binding in the client. Do you want to learn about that? ==== ==== [[:player_commands#say]] yes Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings. + ===== Doors and keys ===== - - New quest started: Getting Past Locked Doors - New objective for the quest 'Getting Past Locked Doors': - I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to do this. - + You go south and enter the area to the east. When you enter the Sign "Doors and keys." you get the following message: + New quest started: Getting Past Locked Doors + New objective for the quest 'Getting Past Locked Doors': + I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can + attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to + do this. + You started your first quest. For more information on Quests type '[[:player_commands#quest]], '[[:player_commands#quest]] list and [[:player_commands#quest]] info 1. Every time you want to know about the Status and Objectives of a Quest you can get that information by typing '[[:player_commands#quest]] info . ---- This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.250.238 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307536572 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Thu Jun 9 16:01:43 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 09 Jun 2011 16:01:43 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: cfpython Message-ID: <1307653303.253914.10376.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/09 16:01 User : ryo Edit Summary: jail information @@ -997,15 +997,18 @@ * Next: ''Crossfire.Party'' ==== GetPlayers ==== Return value: a ''list'' of ''Crossfire.Players'' + ===== Region ===== This class encapsulates an in-game region. Properties are read-only. * Name: ''String'' * Longname: ''String'' * Message: ''String'' * Next: ''Crossfire.Region'' + * JailX, JailY: ''Integer'', coordinates of the jail for this region (trunk only) + * JailPath: ''String'', path of the jail for this region (trunk only) ==== Parent ==== Return value: a ''Crossfire.Region'', or ''None'' if no parent region. IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/cfpython?rev=1306689296 New Revision: http://wiki.metalforge.net/doku.php/cfpython -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Thu Jun 9 16:38:27 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 09 Jun 2011 16:38:27 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: cfpython Message-ID: <1307655507.697553.10405.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/09 16:38 User : ryo Edit Summary: add 'Arrest' @@ -538,8 +538,9 @@ * 0: give the player the skill * 1: give player exp to total, no skill * 2: player gets nothing * 3: used when removing exp + ==== Apply ==== Current object applies specified object. The effect depends on the object being applied, which can be a potion, a trigger, ... @@ -550,8 +551,17 @@ Return value: * 0: player or monster can't apply objects of that type * 1: has been applied, or there was an error applying the object * 2: objects of that type can't be applied if not in inventory + + ==== Arrest ==== + Player is jailed, put in a map defined based on the region. No information is sent to victim. + + Return value: + * 0: correctly jailed + * -1: no jail could be found (region issue) + * -2: failure loading jail, or player already on jail's destination + * -3: object is not a player (Type == PLAYER) ==== Cast ==== Current object casts a spell. IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/cfpython?rev=1307653295 New Revision: http://wiki.metalforge.net/doku.php/cfpython -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Thu Jun 9 16:48:37 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 09 Jun 2011 16:48:37 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: server_plugin Message-ID: <1307656117.488298.10421.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/09 16:48 User : ryo Edit Summary: update gdeath @@ -135,8 +135,9 @@ ==== Timer ==== Archetype: event_timer Generated when the timer connected triggered. + ===== Hooking to global events ===== Those concern the game as a whole or can't be bound to a specific object. Those events may be "registered" by a plugin (it means that the plugin requests to get a message each time one of those events happens). @@ -146,9 +147,9 @@ ^ Event ^ Description ^ Parameters ^ Note ^ | Born | Generated when a new character is created. | ''object*'' pointing to player | | | Clock | Generated at each game loop. | (none) | When no player is logged, the loop "stops", meaning that clock events are not generated anymore! | | Crash | Generated when a server crash does occur. It is not a recursive event, so if a crash occur from *inside* the crash event handling, it is not called a second time, preventing infinite loops to occur. | (none) | This event is not implemented for now. | - | Gdeath | Generated whenever a player dies. | ''object*'' pointing to player | | + | Gdeath | Generated whenever a player dies. | ''object*'' pointing to player, ''object*'' pointing to killer (can be NULL). | | | Gkill | Generated whenever something/someone is killed. | ''object*'' pointing to dead object, ''object*'' pointing to killer. | | | Kick | Generated when a player was kicked by a DM. | ''object*'' pointing to kicked player, ''const char*'' containing the parameter the DM used to kick | | | Login | Generated whenever a player logs into the game. | ''player*'' pointing to player, ''const char*'' containing the hostname of the client. | | | Logout | Generated whenever a player logs out of the game. | ''player*'' pointing to player, ''const char*'' containing the hostname of the client. | | IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/server_plugin?rev=1286735172 New Revision: http://wiki.metalforge.net/doku.php/server_plugin -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 06:09:34 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 06:09:34 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: world:newbieshouse Message-ID: <1307704174.288847.11164.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 06:09 User : Edit Summary: @@ -61,21 +61,34 @@ Some objects in Crossfire react to 'Applying'. To [[:player_commands#apply]] an object (lever, sign, ...), stand above it and type '[[:player_commands#apply]]'. This applies the object. Of course, it might be quite cumbersome to do that again and again. The easiest way to [[:player_commands#apply]] is to use a binding in the client. Do you want to learn about that? ==== ==== [[:player_commands#say]] yes Binding is a way to associate a keyboard key with a Crossfire action. Lots of actions are available in Crossfire. Use the '[[:player_commands#help]] commands' to learn about them. To bind the command '[[:player_commands#apply]]', type '[[:player_commands#bind]] [[:player_commands#apply]]' then hit the key you want to use to apply things with. Various Crossfire clients provide a custom menu to easily manipulate bindings. There is also a set of default keybindings. + ===== Doors and keys ===== You go south and enter the area to the east. When you enter the Sign "Doors and keys." you get the following message: New quest started: Getting Past Locked Doors New objective for the quest 'Getting Past Locked Doors': I must open the first door, which uses a standard key, I can either use one of the keys beside the door, or I can attempt to break it down or I can use my lockpicking skill do open it. The sign beside the door will tell me how to do this. - You started your first quest. For more information on Quests type '[[:player_commands#quest]], '[[:player_commands#quest]] list and [[:player_commands#quest]] info 1. Every time you want to know about the Status and Objectives of a Quest you can get that information by typing '[[:player_commands#quest]] info . + You started your first quest. For more information on Quests type '[[:player_commands#quest]], '[[:player_commands#quest]] list and [[:player_commands#quest]] info 1. Every time you want to know about the Status and Objectives of a Quest you can get that information by typing '[[:player_commands#quest]] info .\\ + When you enter the sign at the door it displays: + Doors.\\ + There are many varieties of door.\\ + The most basic type is a simple closed door. You can open this kind of door with a generic key like the one beside this sign.\\ + If you have no keys you can try to break the door down by attacking it.\\ + If you have the [[skills:lockpicking]] skill you can try to open the door by typing '[[:player_commands#ready_skill]] [[skills:lockpicking]]' and then 'firing' (usually pressing shift + ) towards the door like you would fire an arrow or a bolt.\\ + There are also locked doors which can only be opened with special keys... + + + + + ---- This will become an exhaustive walkthrough through the Newbieshouse, aka Beginners house in the Starting map selector of the Character creation. Currently it's under Construction IP-Address : 91.54.250.5 Old Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse?rev=1307562276 New Revision: http://wiki.metalforge.net/doku.php/world:newbieshouse -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:20:10 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:20:10 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1307740810.095521.14954.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:20 User : Edit Summary: @@ -66,8 +66,12 @@ $ pwd /home/ + + ===== Trunk Server Build Script ===== + + [[http://http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Build Script]] ==== DOWNLOAD ==== * [[Trunk]] contains the newest features and development for the game IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1299101305 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:23:34 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:23:34 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1307741014.713072.14958.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:23 User : Edit Summary: @@ -69,9 +69,9 @@ ===== Trunk Server Build Script ===== - [[http://http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Build Script]] + [[http://http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Trunk Build Script]] ==== DOWNLOAD ==== * [[Trunk]] contains the newest features and development for the game IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1307740805 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:25:22 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:25:22 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1307741122.417136.14965.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:25 User : Edit Summary: @@ -70,9 +70,9 @@ ===== Trunk Server Build Script ===== [[http://http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Trunk Build Script]] - + ==== DOWNLOAD ==== * [[Trunk]] contains the newest features and development for the game * [[Branch]] contains the most recent "stable" version of the game IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1307741010 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:41:47 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:41:47 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1307742107.417464.14996.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:41 User : meflin Edit Summary: @@ -67,9 +67,9 @@ $ pwd /home/ - ===== Trunk Server Build Script ===== + * Trunk Server Build Script [[http://http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Trunk Build Script]] ==== DOWNLOAD ==== IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1307741119 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:42:41 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:42:41 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1307742161.397573.14999.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:42 User : meflin Edit Summary: @@ -69,9 +69,9 @@ * Trunk Server Build Script - [[http://http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Trunk Build Script]] + [[http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script|Trunk Build Script]] ==== DOWNLOAD ==== * [[Trunk]] contains the newest features and development for the game IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1307742104 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:43:56 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:43:56 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: crossfire_compile_guide_script Message-ID: <1307742236.806561.15002.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:43 User : meflin Edit Summary: created #!/usr/bin/env bash die() { echo "Error: $@" >&2 exit 1 } checkout_or_up() { if [[ ! -d "${1}.svn" ]]; then svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/"$1"/trunk "${1}.svn" else ( cd "${1}.svn" && svn up ) fi } export CFLAGS="-O0 -ggdb3" export PATH="/usr/local:$PATH" cd || die "Couldn't go to home" checkout_or_up arch || die "Checkout arch failed" checkout_or_up server || die "Checkout server failed" checkout_or_up maps || die "Checkout maps failed" cd server.svn/ || die "Couldn't change directory to server.svn" #patch -R -p0 -i ../automess.patch [[ -e /usr/games/crossfire ]] || ( echo "/usr/games/crossfire does not exsist create this directory and make sure it is owned by this user as root" &&\ echo " mkdir -p /usr/games/crossfire && chown "`whoami`"."`whoami`" /usr/games/crossfire/" && echo "" &&\ echo "If you want server loging run this command as root" &&\ echo " mkdir -p /var/log/crossfire && chown "`whoami`"."`whoami`" /var/log/crossfire/" && echo "" &&\ echo "when this is done re-run his script" ) [[ -e /usr/games/crossfire ]] || exit 1 [[ -e lib/arch ]] || (cd lib && ln -s ../../arch.svn arch ) [[ -e maps ]] || ( ln -s ../maps.svn maps ) [[ -e /usr/games/crossfire/share/crossfire ]] || ( mkdir -p /usr/games/crossfire/share/crossfire ) [[ -e /usr/games/crossfire/share/crossfire/maps ]] || ( ln -s ~//maps.svn /usr/games/crossfire/share/crossfire/maps ) [[ -e macros/libtool.m4 ]] || ( bash autogen.sh ) ##uncoment if you are using a special build of automes like required on centos5 #[[ -f macros/libtool.m4 ]] || cp /usr/share/aclocal/libtool.m4 macros/ #/usr/local/bin/autoreconf --install || die "Autoreconf failed" autoreconf --install || die "Autoreconf failed" [[ -f Makefile ]] && make distclean #export CFLAGS=-DEXP_DEBUG ./configure || die "Configure failed" cd lib || die "Couldn't change directory to lib" make collect || die "Make collect failed" cd .. || die "Couldn't change directory to back up from lib" nice -n 19 make -j 4 || die "Server compile failed" #Uncomment if you want to save old servers for debuging core files cp /usr/games/crossfire/bin/crossfire-server /usr/games/crossfire/bin/`date +%F`-crossfire-server make install || die "Make install failed" make check #remove varios things here rm -f /usr/games/crossfire/lib/crossfire/plugins/citylife* rm -f /usr/games/crossfire/lib/crossfire/plugins/*darcap* rm -f /usr/games/crossfire/share/crossfire/maps/python/*pyc echo "" echo "If the compile did not end in errors" echo "Your crossfire server has been installed in /usr/games/crossfire/bin/" echo "Running crossfire processes" echo "" ps -ef | grep crossfire echo $'\a \a' IP-Address : 107.2.148.83 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 16:45:58 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 16:45:58 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide_script Message-ID: <1307742358.087862.15011.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 16:45 User : meflin Edit Summary: @@ -1,4 +1,5 @@ + #!/usr/bin/env bash die() { @@ -66,5 +67,5 @@ ps -ef | grep crossfire echo $'\a \a' - + IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script?rev=1307742232 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 10 17:38:07 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 10 Jun 2011 17:38:07 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide_script Message-ID: <1307745487.652923.15166.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/10 17:38 User : meflin Edit Summary: @@ -8,9 +8,9 @@ } checkout_or_up() { if [[ ! -d "${1}.svn" ]]; then - svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/"$1"/trunk "${1}.svn" + svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/"${1}"/trunk "${1}.svn" else ( cd "${1}.svn" && svn up ) fi } @@ -23,35 +23,34 @@ checkout_or_up maps || die "Checkout maps failed" cd server.svn/ || die "Couldn't change directory to server.svn" #patch -R -p0 -i ../automess.patch - [[ -e /usr/games/crossfire ]] || ( echo "/usr/games/crossfire does not exsist create this directory and make sure it is owned by this user as root" &&\ + [[ -d /usr/games/crossfire ]] || ( echo "/usr/games/crossfire does not exist create this directory and make sure it is owned by this user as root" &&\ echo " mkdir -p /usr/games/crossfire && chown "`whoami`"."`whoami`" /usr/games/crossfire/" && echo "" &&\ echo "If you want server loging run this command as root" &&\ echo " mkdir -p /var/log/crossfire && chown "`whoami`"."`whoami`" /var/log/crossfire/" && echo "" &&\ echo "when this is done re-run his script" ) - [[ -e /usr/games/crossfire ]] || exit 1 + [[ -d /usr/games/crossfire ]] || exit 1 - [[ -e lib/arch ]] || (cd lib && ln -s ../../arch.svn arch ) - [[ -e maps ]] || ( ln -s ../maps.svn maps ) - [[ -e /usr/games/crossfire/share/crossfire ]] || ( mkdir -p /usr/games/crossfire/share/crossfire ) - [[ -e /usr/games/crossfire/share/crossfire/maps ]] || ( ln -s ~//maps.svn /usr/games/crossfire/share/crossfire/maps ) + [[ -d lib/arch ]] || (cd lib && ln -s ../../arch.svn arch ) + [[ -d maps ]] || ( ln -s ../maps.svn maps ) + [[ -d /usr/games/crossfire/share/crossfire ]] || ( mkdir -p /usr/games/crossfire/share/crossfire ) + [[ -d /usr/games/crossfire/share/crossfire/maps ]] || ( ln -s ~/maps.svn /usr/games/crossfire/share/crossfire/maps ) - [[ -e macros/libtool.m4 ]] || ( bash autogen.sh ) - ##uncoment if you are using a special build of automes like required on centos5 - #[[ -f macros/libtool.m4 ]] || cp /usr/share/aclocal/libtool.m4 macros/ - #/usr/local/bin/autoreconf --install || die "Autoreconf failed" - autoreconf --install || die "Autoreconf failed" - [[ -f Makefile ]] && make distclean - #export CFLAGS=-DEXP_DEBUG - ./configure || die "Configure failed" - cd lib || die "Couldn't change directory to lib" - make collect || die "Make collect failed" - cd .. || die "Couldn't change directory to back up from lib" - nice -n 19 make -j 4 || die "Server compile failed" - - #Uncomment if you want to save old servers for debuging core files + [[ -e macros/libtool.m4 ]] || ( bash autogen.sh ) + ##uncoment if you are using a special build of automes like required on centos5 + #[[ -f macros/libtool.m4 ]] || cp /usr/share/aclocal/libtool.m4 macros/ + #/usr/local/bin/autoreconf --install || die "Autoreconf failed" + autoreconf --install || die "Autoreconf failed" + [[ -f Makefile ]] && make distclean + #export CFLAGS=-DEXP_DEBUG + ./configure || die "Configure failed" + cd lib || die "Couldn't change directory to lib" + make collect || die "Make collect failed" + cd .. || die "Couldn't change directory to back up from lib" + nice -n 19 make -j 4 || die "Server compile failed" + cp /usr/games/crossfire/bin/crossfire-server /usr/games/crossfire/bin/`date +%F`-crossfire-server make install || die "Make install failed" make check #remove varios things here @@ -67,5 +66,6 @@ ps -ef | grep crossfire echo $'\a \a' + IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script?rev=1307742355 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 19 15:36:44 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 19 Jun 2011 15:36:44 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1308515804.046982.24517.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/19 15:36 User : Edit Summary: @@ -103,10 +103,8 @@ $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/server/tags/1.60.0 server.svn $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/tags/1.60.0 maps.svn $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/tags/1.60.0 arch.svn - - ==== SETUP ==== This confirms that you are still in your home directory @@ -124,21 +122,22 @@ /home//server.svn This step "links" two directories to each other which makes the compile process more automated - $ sudo ln -s /home//maps.svn maps + $ ln -s /home//maps.svn maps This step "links" two directories to each other which makes the compile process more automated and is used by the server once Crossfire server is up and running. This links the server to the map files which you downloaded earlier. First, create the necessary directory tree for the map files with this command: $ sudo mkdir -p /usr/games/crossfire/share/crossfire + $ sudo chown . /usr/games/crossfire/ - What that does, is it creates a directory located here: /usr/games/crossfire/share/crossfire + What that does, is it creates a directory located here: /usr/games/crossfire/share/crossfire and changes the ownership of this directory to your user Now this step "links" two directories to each other which makes the compile process more automated - $ sudo ln -s /home//maps.svn /usr/games/crossfire/share/crossfire/maps + $ ln -s /home//maps.svn /usr/games/crossfire/share/crossfire/maps Now change directory (hence the cd) to the directory that contains the library files $ cd lib IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1307742156 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 19 15:37:49 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 19 Jun 2011 15:37:49 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1308515869.077399.24520.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/19 15:37 User : Edit Summary: @@ -158,13 +158,8 @@ Double check that you are in the correct directory which is the server directory $ pwd /home//server.svn - - - - - ==== COMPILE ==== SVN commit (~2007-Mar-30) changed the build process for the server; use the following command in the server root directory: @@ -177,27 +172,27 @@ (Otherwise do the following, and look below for optional arguments to autogen.sh) Now you are going to begin the compile process; choose one of the following: - $ ./configure && make && sudo make install + $ ./configure && make && make install Any missing dependencies, errors or similar problems during the compile process will be listed. Each should be addressed or resolved accordingly. **Optional:** If you want to have more useful debugging information in case of crashes, set the CFLAGS environment variable to disable optimization (-O0) and enable debugging (-g): That is a uppercase letter O and a zero - $ CFLAGS="-O0 -g" ./configure && make && sudo make install + $ CFLAGS="-O0 -g" ./configure && make && make install **Optional:** For even more gdb debugging information, add -ggdb3 to the command - $ CFLAGS="-O0 -ggdb3" ./configure && make && sudo make install + $ CFLAGS="-O0 -ggdb3" ./configure && make && make install **Optional:** To disable the unit test or check when compiling the server, use ./configure --disable-check - $ ./configure --disable-check && make && sudo make install + $ ./configure --disable-check && make && make install **Optional:** To enforce the unit test or check when compiling the server, use make -k check - $ ./configure && make -k check && sudo make install + $ ./configure && make -k check && make install IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1308515801 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 19 15:42:43 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 19 Jun 2011 15:42:43 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1308516163.359442.24534.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/19 15:42 User : Edit Summary: @@ -191,12 +191,8 @@ **Optional:** To enforce the unit test or check when compiling the server, use make -k check $ ./configure && make -k check && make install - - - - ==== LAUNCH ==== Once the server has been successfully built (aka compiled), you need to launch the Crossfire Server application @@ -223,58 +219,12 @@ === Launch, Part2 === - As observed on 2008-June-08, launching the server using the method listed above does or might not work. It will result in an error and segmentation fault (unable to find hook cfapi_map_trigger_connected! Segmentation fault (core dumped) ). So, try launching the server this way from any directory: + FIXME -- How to use crossloop for running the server; crossloop is a script that automatically restarts the server if/when it crashes and can also provide useful debugging or error information from the crash event. - $ ./crossfire & - - FIXME - Confirm which method should be used to launch the server and if there is a difference between Trunk and Branches/1.x - - FIXME -- How to use crossloop for running the server; crossloop is a script that automatically restarts the server if/when it crashes and can also provide useful debugging or error information from the crash event. - == Revision 2010 Aug == - (still being tested) - - crossfire-server will not run as root, but the above installation instructions make a var directory owned by root, so it will not be writable and the server cannot save player information, scores, etc... if you follow the instructions as presented. The easiest fix is to make a directory var somewhere that is writable by the user that will be running crossfire then symbolically link /usr/games/crossfire/var to this directory. As an example, you can make a user and group games (they already exist in most linux distributions) and then install a crossfire var directory in your system /var as follows: - - $ sudo mkdir /var/games # probably already exists - $ cd /usr/games/crossfire/var - $ tar cf - . | ( cd /var/games/ ; sudo tar xf - ) - $ sudo rm -fr crossfire # make sure you're still in the /usr/games/crossfire/var directory! - $ sudo ln -s /var/games/crossfire crossfire - - \\ The next part sets permissions on /var/games/crossfire to allow user and group writing by the games user and group. Comment indicates a variation that allows user, but not group, writing - - $ cd /var/games - $ sudo chown -R games.games crossfire - $ sudo chmod -R ug+rwX crossfire # sudo chmod -R u+rwX crossfire - $ sudo chmod -R o-w crossfire # sudo chmod -R og-w crossfire - - \\ The next command locks the group of newly created files to 'games', only really useful if you chose the option to allow group 'games' to write to the var directory. I like this because it allows me to run the server as either user games or as myself if I am a member of group games, and don't need to remember which to run it as. If I run it from the command line I may not always remember to change to user games before executing the server. Again from directory /var/games do - - $ sudo chmod g+s crossfire - $ sudo find ./crossfire -type d -exec chmod g+s '{}' \; - - \\ Now you want a crossfire executable somewhere in your path. This can be in your home directory, but I'll put it in /usr/local/bin because that's where I have executable for crossfire SVN client located already: - - $ sudo ln -s ../../games/crossfire/bin/crossfire-server /usr/local/bin/crossfire - - \\ Alternatively, you can add /usr/games/crossfire/bin to your path. - \\ - \\ Then invoke the server with either crossfire (if you made the link) or with crossfire-server (if you added the bin directory to your path). - \\ - \\ These directions work with the default SVN trunk server install and config as of 18 Aug 10. There's currently an error message that looks like this: - \\ - \\ 10/08/18 19:49:35 [Info] Warning: Unable to open /usr/games/crossfire/var/crossfire/accounts [No such file or directory] - \\ - \\ This can be fixed by creating a symlink in /var/games/crossfire - - $ cd /var/games/crossfire - $ sudo ln -s account accounts - $ sudo chown games.games accounts - ===== Microsoft (c) Windows ===== The following tools are used to compile the server: * Microsoft Visual Studio 6 (service pack 4 probably). Server has not been tested with other versions. * flex, from [[http://gnuwin32.sourceforge.net/packages/flex.htm]]. IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1308515866 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 19 15:46:51 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 19 Jun 2011 15:46:51 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1308516411.461080.24541.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/19 15:46 User : leaf Edit Summary: Remove references to branch/1.x @@ -74,9 +74,8 @@ ==== DOWNLOAD ==== * [[Trunk]] contains the newest features and development for the game - * [[Branch]] contains the most recent "stable" version of the game * Tags is an official & stable release of the game **IMPORTANT** - One should be consistant with what they check out; meaning use all trunk server & archetypes & maps or branches/1.x server & archetypes & maps or tags/1.10.0 server & archetypes & maps otherwise you run the risk of incompatibilities (broken maps, missing graphics, etc.) @@ -87,16 +86,8 @@ $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/server/trunk server.svn $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/trunk maps.svn $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/trunk arch.svn - - === Branch === - - These steps have you download the most recent release candidate for branches/1.x - - $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/server/branches/1.12 server.svn - $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/branches/1.12 maps.svn - $ svn co https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/branches/1.12 arch.svn === Tag === Here's how you download Tag and is using the 1.60.0 release as an example IP-Address : 216.243.156.5 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1308516161 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 19 15:48:24 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 19 Jun 2011 15:48:24 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide_script Message-ID: <1308516504.440283.24545.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/19 15:48 User : Edit Summary: @@ -53,10 +53,10 @@ cp /usr/games/crossfire/bin/crossfire-server /usr/games/crossfire/bin/`date +%F`-crossfire-server make install || die "Make install failed" make check #remove varios things here - rm -f /usr/games/crossfire/lib/crossfire/plugins/citylife* - rm -f /usr/games/crossfire/lib/crossfire/plugins/*darcap* + #rm -f /usr/games/crossfire/lib/crossfire/plugins/citylife* + #rm -f /usr/games/crossfire/lib/crossfire/plugins/*darcap* rm -f /usr/games/crossfire/share/crossfire/maps/python/*pyc echo "" echo "If the compile did not end in errors" IP-Address : 107.2.148.83 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script?rev=1307745484 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide_script -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 19 15:48:46 2011 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 19 Jun 2011 15:48:46 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1308516526.526911.24548.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2011/06/19 15:48 User : leaf Edit Summary: Removed another reference to branch code base, updated revision number in tags reference @@ -77,9 +77,9 @@ * [[Trunk]] contains the newest features and development for the game * Tags is an official & stable release of the game - **IMPORTANT** - One should be consistant with what they check out; meaning use all trunk server & archetypes & maps or branches/1.x server & archetypes & maps or tags/1.10.0 server & archetypes & maps otherwise you run the risk of incompatibilities (broken maps, missing graphics, etc.) + **IMPORTANT** - One should be consistant with what they check out; meaning use all trunk server & archetypes & maps or tags/1.60.0 server & archetypes & maps otherwise you run the risk of incompatibilities (broken maps, missing graphics, etc.) The follow steps will download the necessary files to your computer, which will be used to compile (or build) the server. === Trunk === IP-Address : 216.243.156.5 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1308516409 New Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide -- This mail was generated by DokuWiki at http://wiki.metalforge.net/