From no-reply_wiki at metalforge.org Fri Jun 1 13:11:43 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 01 Jun 2007 13:11:43 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: races:dragons Message-ID: <1180721503.229543.6611.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/01 13:11 User : leaf Edit Summary: More information on dragon titles @@ -1,5 +1,5 @@ - ======Dragons ====== + dig ======Dragons ====== WARNING: Although it is not the intent of this article to reveal spoilers it is a possibility depending on your definition of a spoiler. {{:images:pl_dragon_r.base.151.png}} Dragons are completely different than any other [[.|race]]. Their vast size and bizarre body prevents them both from wearing armour and wielding weapons -- tools that they disdain in any case. Instead, they are gifted with the ability to evolve and grow stronger by eating the flesh of their defeated foes. @@ -71,8 +71,27 @@ ===Poison=== * [[spells:sorcery#poison_cloud|Poison Cloud]] (gives you the spell if you don't have it) * Poison Claws + + ====Titles==== + + At first, the player title depends on the highest metabolism level. + + ^ Resistance Score ^ Title ^ + | 0 - 4 | Hatchling | + | 5 - 9 | Wyrm | + | 10 - 14 | Wyvern | + | 15 - 19 | Dragon | + + From level 20+ the resistance matters: + + ^ Resistance Score ^ Title ^ + | 20 - 49 | Big | + | 50 - 79 | Ancient | + | 80+ | Lgendary| + + FIXME - provide example(s) or more detailed summary =====Equipment===== Dragons can wear the following: IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/races:dragons?rev=1180336014 New Revision: http://wiki.metalforge.net/doku.php/races:dragons -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 1 14:23:59 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 01 Jun 2007 14:23:59 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: races:dragons Message-ID: <1180725839.875470.6722.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/01 14:23 User : leaf Edit Summary: @@ -1,5 +1,5 @@ - dig ======Dragons ====== + ======Dragons ====== WARNING: Although it is not the intent of this article to reveal spoilers it is a possibility depending on your definition of a spoiler. {{:images:pl_dragon_r.base.151.png}} Dragons are completely different than any other [[.|race]]. Their vast size and bizarre body prevents them both from wearing armour and wielding weapons -- tools that they disdain in any case. Instead, they are gifted with the ability to evolve and grow stronger by eating the flesh of their defeated foes. IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/races:dragons?rev=1180721500 New Revision: http://wiki.metalforge.net/doku.php/races:dragons -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 3 05:39:41 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 03 Jun 2007 05:39:41 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_traffic Message-ID: <1180867181.545497.10687.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/03 05:39 User : ryo Edit Summary: update @@ -7,8 +7,11 @@ Please put most recent on bottom for month. Unless specified otherwise, changes are in both trunk and branch. + ==== June 2007 ==== + * You can now drop a lit lantern + * Identification skills (alchemy, bowyer, smithery, ...) now cover an area instead of just a spot ==== May 2007 ==== * Town portal works again from/to random maps * New Python method for Object, ''SetResist()'' * New server setting, ''allow_broken_converters'', that controls what to do when an incorrect converter (value of resulting object is more than the value of converted objects) is encountered @@ -18,8 +21,10 @@ * Performance improvement for massive spells (comet/asteroid for instance) (trunk only) * Players will now rejoin party they were when they logged off. This behaviour can be controlled through the new 'party_rejoin' command. Check its help for more information. * New body slot, 'legs'. Some races have 2, others none. * Can't eat/drink food if you can't pick it. + * "Calming floors" now calm down monsters attacking + * Log can now have a timestamp (check settings file), now correctly log player creation ==== April 2007 ==== * New skill: fishing. No maps for now with required tools, but it's available anyway :) * Polymorph spell reenabled. Code should work with multipart mobs. Tweak parameters, put some caps. Will need to be tested (should probably only appear in wands or scrolls) IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_traffic?rev=1180199108 New Revision: http://wiki.metalforge.net/doku.php/crossfire_traffic -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 4 13:34:04 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 04 Jun 2007 13:34:04 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: cfpython Message-ID: <1180982044.785361.14227.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/04 13:34 User : ryo Edit Summary: skill @@ -377,8 +377,9 @@ * **GodGiven**: ''Boolean'' * **IsPet**: if the object is on the friendly list or not * **AttackMovement** * **Duration** + * **Skill** ==== Methods ==== FIXME document all parameters. Link to relevant Crossfire function. Split in "standard function" and "helper function"? IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/cfpython?rev=1179335773 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 Mon Jun 4 13:38:02 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 04 Jun 2007 13:38:02 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: cfpython Message-ID: <1180982282.750532.14236.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/04 13:38 User : ryo Edit Summary: experience rewarder @@ -797,4 +797,23 @@ This script makes the monster/living thing containing it display a message when it attacks for the first time an enemy. It should be hooked through an ''event_time'' archetype in monster's inventory. Message is specified in event object's options field. It can contain %m and %e, which will be replaced by respectively monster's name and enemy's name. + + ===== Experience rewarder ===== + Script location: ''/python/items/experience_rewarder.py'' + + This script will give experience to the "activating" player. It should be linked through the "trigger" event of an altar, or similar thing. + + Options are specified in the event object's fields. + + A key/value will be used to store in the player if she activated the item already. + + Available options are: + * exp: experience to gain + * skill: skill to add experience to. Can be empty, in which case exp is given to the general exp only + * wc: what to do when the player doesn't know the skill: + * 0: give the player the skill + * 1: give player exp to total, no skill + * 2: player gets nothing + * race: if set, the player can only use once this item. + IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/cfpython?rev=1180982038 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 Mon Jun 4 13:40:57 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 04 Jun 2007 13:40:57 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo:experience_rewarder Message-ID: <1180982457.138319.14254.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/04 13:40 User : ryo Edit Summary: update @@ -1,4 +1,6 @@ + Done (and can be improved if needed) through [[http://wiki.metalforge.net/doku.php/cfpython#experience_rewarder|this script]] (except the nrof part). + Add exp rewarder type object. It's basic properties: 1) amount of exp to reward the player (stats.exp) 2) Skill to award the exp to (skill field) 3) Flag to denote we should teach the player this skill if they don't IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/dev_todo:experience_rewarder?rev=1167475648 New Revision: http://wiki.metalforge.net/doku.php/dev_todo:experience_rewarder -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 4 13:43:57 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 04 Jun 2007 13:43:57 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo_new Message-ID: <1180982637.484214.14257.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/04 13:43 User : ryo Edit Summary: update @@ -8,9 +8,9 @@ | [[dev_todo:Archetype Cleanup]] - Clean up the Archetypes. | 1.x? | 1 | None | Archetypes | | | [[dev_todo:Fix Weather]] - Fix and improve the weather system. | 1.x | 2 | Completed/Planning | Server | | | [[dev_todo:Pupland]] - Move pupland onto the world maps | 1.x? | 2 | Coding | Maps | [[user:lalomartins]]? | | [[dev_todo:Protocol Compression]] - Compress client/server communication | 1.x? | 2 | Planning | Client/Server | | - | [[dev_todo:Experience Rewarder]] - Add experience rewarder object | 1.x? | 2 | Planning | Server/Maps | | + | [[dev_todo:Experience Rewarder]] - Add experience rewarder object | 1.x and 2.x | 2 | Done | Server/Maps | [[:user:ryo|Ryo]] | | [[dev_todo:Map Cleanup]] - Clean up maps, remove old hacks, etc | 1.x? | 3? | None? | Maps | | | [[dev_todo:News Paper]] - A newspaper that highlights interesting events on the server (script based) | 1.x? | 3? | None | Server/Maps | | | [[dev_todo:Auction House]] - Place to auction items. | 1.x? | 3? | None | Maps/Server? | | | [[dev_todo:Races as Treasurelists]] | 1.x? | 3 | Planning | Server | [[:user:Mhoram]] | IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/dev_todo_new?rev=1179816814 New Revision: http://wiki.metalforge.net/doku.php/dev_todo_new -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 4 21:13:07 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 04 Jun 2007 21:13:07 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: races:dragons Message-ID: <1181009587.673384.14956.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/04 21:13 User : Edit Summary: @@ -30,8 +30,9 @@ ====Skills==== * Levitate - (Hint - Using levitate while outside of cities allows you to move quickly over different types of terrain) * Clawing - Clawing is you default skill as a dragon. + ====Foods==== @@ -44,9 +45,9 @@ | Boring | Almost no chance of gaining resistance. You are very near to where this flesh stops helping (Takes a ton to get the resistance up more) | | No Taste | No help whatsoever. No chance of resistance gain. Either you are well beyond the listed resistance or it never gives a bonus to resistances. | | Disgusting | Human food. Ick. No chance for gaining resistance. | - A dragon will only gain resistances in magic, fire, cold, poison, electricity from eating flesh. Also, the dragon's armor and AC ratings will improve as they gain levels. + A dragon will only gain resistances in magic, fire, cold, poison, electricity and acid from eating flesh. Also, the dragon's armor and AC ratings will improve as they gain levels. Good foods for beginning dragons are: * Zombies: up to 30 cold resist * Ogres: up to 30 electricity resist IP-Address : 24.73.122.214 Old Revision: http://wiki.metalforge.net/doku.php/races:dragons?rev=1180725836 New Revision: http://wiki.metalforge.net/doku.php/races:dragons -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 4 21:59:48 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 04 Jun 2007 21:59:48 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: races:dragons Message-ID: <1181012388.645458.15025.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/04 21:59 User : Edit Summary: @@ -72,8 +72,9 @@ ===Poison=== * [[spells:sorcery#poison_cloud|Poison Cloud]] (gives you the spell if you don't have it) * Poison Claws + ====Titles==== At first, the player title depends on the highest metabolism level. @@ -88,9 +89,9 @@ ^ Resistance Score ^ Title ^ | 20 - 49 | Big | | 50 - 79 | Ancient | - | 80+ | Lgendary| + | 80+ | Legendary| FIXME - provide example(s) or more detailed summary =====Equipment===== IP-Address : 24.73.122.214 Old Revision: http://wiki.metalforge.net/doku.php/races:dragons?rev=1181009583 New Revision: http://wiki.metalforge.net/doku.php/races:dragons -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 6 12:28:57 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 06 Jun 2007 12:28:57 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: quests Message-ID: <1181150937.144126.19021.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/06 12:28 User : ryo Edit Summary: Lursendis @@ -43,4 +43,15 @@ Level: high, bad monsters Hints: none so far + + ====== Wolfsburg ====== + ===== Lursendis quest ===== + This quest is merely a 'find the right item' type. Lursendis, living in Wolfsburg, wants a caramel by a friend. + + The quest spawns Port Joseph, Lake Country, Scorn. + + Level: ability to kill goblins/orcs. + + Items: Unforgettable Banquet of Lursendis, non combat / utilitarian item. + IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/quests?rev=1177970798 New Revision: http://wiki.metalforge.net/doku.php/quests -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 8 12:07:05 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 08 Jun 2007 12:07:05 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: races:dragons Message-ID: <1181322425.974791.23878.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/08 12:07 User : leaf Edit Summary: More information for dragon titles @@ -72,9 +72,8 @@ ===Poison=== * [[spells:sorcery#poison_cloud|Poison Cloud]] (gives you the spell if you don't have it) * Poison Claws - ====Titles==== At first, the player title depends on the highest metabolism level. @@ -90,8 +89,10 @@ ^ Resistance Score ^ Title ^ | 20 - 49 | Big | | 50 - 79 | Ancient | | 80+ | Legendary| + + Your elemental title is based on whatever you were focused on for the most levels. So, if you focus on fire for 25 levels, ice for 25s, electricity for 25 and **poison for 26**, you're a //poison// dragon. FIXME - provide example(s) or more detailed summary =====Equipment===== IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/races:dragons?rev=1181012385 New Revision: http://wiki.metalforge.net/doku.php/races:dragons -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 8 12:09:06 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 08 Jun 2007 12:09:06 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: races:dragons Message-ID: <1181322546.125273.23890.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/08 12:09 User : leaf Edit Summary: Minor text clarification for clawing being the default attack skill for a dragon @@ -29,9 +29,9 @@ * Can't Use Weapons ====Skills==== * Levitate - (Hint - Using levitate while outside of cities allows you to move quickly over different types of terrain) - * Clawing - Clawing is you default skill as a dragon. + * Clawing - Clawing is the default attack skill as a dragon. IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/races:dragons?rev=1181322424 New Revision: http://wiki.metalforge.net/doku.php/races:dragons -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Jun 10 03:04:18 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 10 Jun 2007 03:04:18 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: ui_proposals Message-ID: <1181462658.946311.27732.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/10 03:04 User : ryo Edit Summary: comment @@ -13,6 +13,9 @@ ==== Comments ==== It looks like a good design to me. Some things that concern me a little, is that the inventory, spells, and skills lists on the stats screen seem to me like they might be a little bit squished. Also it might be helpful to have a floor view in the stats screen. I also think it would be a good addition, to have separate full screen views for inventory, spells, and skills, for cases where one is doing more manipulation within there instead of between the areas. --- //[[user:Rednaxela|Alex Schultz]] 2007/02/27 11:15// + + + I like the design. Focus should indeed be on play area, with other zones simply there when needed. Red's suggestion to have full screen / maximized for manipulation is nice. Ideally, the interface could be defined through a configuration file so it can be adjusted by players to their wish. But that may be overkill :) --- //[[nicolas.weeger at laposte.net|Ryo Saeba]] 2007/06/10 03:00// ===== ===== IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/ui_proposals?rev=1172596584 New Revision: http://wiki.metalforge.net/doku.php/ui_proposals -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 11 11:19:44 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 11 Jun 2007 11:19:44 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1181578784.967386.4486.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/11 11:19 User : leaf Edit Summary: Information for compiling the server with --disable-check @@ -151,15 +151,19 @@ $ ./configure && make && sudo make install Any missing dependencies, errors or similar problems during the compile process will be listed. Each should be addressed or resolved accordingly. + + **Optional:** To disable the unit test or check when compiling the server, use ./configure --disable-check + + $ ./configure --disable-check && make && sudo make install Recent SVN commit (~2007-Mar-30) changed the build process for the server; use the following command in the server root directory: $ sh autogen.sh; ./configure && make && sudo make install - autogen.sh script re-creates the configure (./configure) script while the rest of the command starts the compile (build) process + autogen.sh script re-creates the configure (./configure) script while the rest of the command starts the compile (build) process. ==== LAUNCH ==== Once the server has been successfully built (aka compiled), you need to launch the Crossfire Server application IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1177720607 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 Mon Jun 11 20:18:30 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 11 Jun 2007 20:18:30 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1181611110.799985.5327.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/11 20:18 User : leaf Edit Summary: How to force a unit test or check during the server compilation @@ -155,8 +155,12 @@ **Optional:** To disable the unit test or check when compiling the server, use ./configure --disable-check $ ./configure --disable-check && make && sudo 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 Recent SVN commit (~2007-Mar-30) changed the build process for the server; use the following command in the server root directory: $ sh autogen.sh; ./configure && make && sudo make install IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1181578781 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 Tue Jun 12 21:48:00 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 12 Jun 2007 21:48:00 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: ui_proposals Message-ID: <1181702880.869230.7913.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/12 21:47 User : rednaxela Edit Summary: Add UI sketch @@ -16,6 +16,16 @@ It looks like a good design to me. Some things that concern me a little, is that the inventory, spells, and skills lists on the stats screen seem to me like they might be a little bit squished. Also it might be helpful to have a floor view in the stats screen. I also think it would be a good addition, to have separate full screen views for inventory, spells, and skills, for cases where one is doing more manipulation within there instead of between the areas. --- //[[user:Rednaxela|Alex Schultz]] 2007/02/27 11:15// I like the design. Focus should indeed be on play area, with other zones simply there when needed. Red's suggestion to have full screen / maximized for manipulation is nice. Ideally, the interface could be defined through a configuration file so it can be adjusted by players to their wish. But that may be overkill :) --- //[[nicolas.weeger at laposte.net|Ryo Saeba]] 2007/06/10 03:00// + + ===== ===== + ==== Sketch ==== + {{user:rednaxela:cflayout.png?300|}} \\ + **Created by:** Rednaxela + ==== Author's Notes ==== + Here's a bit of an idea I have for one possible way to lay out a client interface, with four panels as shown, which are normally small providing a "summary" of the most important parts to be accessible, which can expand out to give full menus for things. Comments/criticisms/bashing welcome. :) + + ==== Comments ==== + ===== ===== IP-Address : 66.222.158.169 Old Revision: http://wiki.metalforge.net/doku.php/ui_proposals?rev=1181462656 New Revision: http://wiki.metalforge.net/doku.php/ui_proposals -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 15 20:36:04 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 15 Jun 2007 20:36:04 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1181957764.218842.15163.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/15 20:36 User : leaf Edit Summary: Additional updates to build dependancies @@ -11,10 +11,13 @@ * libpng3-dev * make - The GNU version of the "make" utility * flex - A fast lexical analyzer generator * m4 - a macro processing language (required by flex) - * libgd-tools - * g++ + * libgd-tools - GD command line tools and example code + * libgd2-noxpm - GD Graphics Library version 2 (without XPM support) (required by libgd-tools) + * g++ - The GNU C++ compiler + * libc6-dev - GNU C Library: Development Libraries and Header Files + * gcc - The GNU C compiler * bison //not sure of that one// * libgtk2.0-0 //for client, not server// * libgtk1.2 * libgtk2.0-dev IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1181611103 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 Mon Jun 18 13:05:25 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 18 Jun 2007 13:05:25 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: ui_proposals Message-ID: <1182189925.554790.22049.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/18 13:05 User : ryo Edit Summary: comments @@ -26,6 +26,11 @@ Here's a bit of an idea I have for one possible way to lay out a client interface, with four panels as shown, which are normally small providing a "summary" of the most important parts to be accessible, which can expand out to give full menus for things. Comments/criticisms/bashing welcome. :) ==== Comments ==== + I like the idea, but there should be: + * a way to display both ground and inventory, for fast manipulation + * at least the last messages should be displayed, so player knows what happens (resistance change & such) + + --- //[[nicolas.weeger at laposte.net|Ryo Saeba]] 2007/06/18 13:04// ===== ===== IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/ui_proposals?rev=1181702878 New Revision: http://wiki.metalforge.net/doku.php/ui_proposals -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 18 13:19:29 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 18 Jun 2007 13:19:29 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: ui_proposals Message-ID: <1182190769.465180.22080.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/18 13:19 User : rednaxela Edit Summary: Add elaboration/reply @@ -32,5 +32,8 @@ * at least the last messages should be displayed, so player knows what happens (resistance change & such) --- //[[nicolas.weeger at laposte.net|Ryo Saeba]] 2007/06/18 13:04// + > Well in terms of displaying the ground and inventory, I was thinking of having the menu (slightly misleadingly) labeled "inventory" include both of those. The last messages would indeed be displayed, as the 'tabs' would generally contain a 'summary' of their contents. Another elaboration that isn't in the design above that I was thinking about which may help with equipping, would be making fading messages of recent stat changes (not including hp, food, etc.) as they happen, in the form of an on-screen-display. + > + > --- //[[user:Rednaxela|Alex Schultz]] 2007/06/18 13:16// ===== ===== IP-Address : 66.222.158.169 Old Revision: http://wiki.metalforge.net/doku.php/ui_proposals?rev=1182189923 New Revision: http://wiki.metalforge.net/doku.php/ui_proposals -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 18 13:44:07 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 18 Jun 2007 13:44:07 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: ui_proposals Message-ID: <1182192247.763200.22122.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/18 13:44 User : ryo Edit Summary: remove mail @@ -30,10 +30,11 @@ I like the idea, but there should be: * a way to display both ground and inventory, for fast manipulation * at least the last messages should be displayed, so player knows what happens (resistance change & such) - --- //[[nicolas.weeger at laposte.net|Ryo Saeba]] 2007/06/18 13:04// + --- //[[user:Ryo|Ryo Saeba]] 2007/06/18 13:04// > Well in terms of displaying the ground and inventory, I was thinking of having the menu (slightly misleadingly) labeled "inventory" include both of those. The last messages would indeed be displayed, as the 'tabs' would generally contain a 'summary' of their contents. Another elaboration that isn't in the design above that I was thinking about which may help with equipping, would be making fading messages of recent stat changes (not including hp, food, etc.) as they happen, in the form of an on-screen-display. > > --- //[[user:Rednaxela|Alex Schultz]] 2007/06/18 13:16// + ===== ===== IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/ui_proposals?rev=1182190765 New Revision: http://wiki.metalforge.net/doku.php/ui_proposals -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Jun 18 13:44:35 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 18 Jun 2007 13:44:35 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: ui_proposals Message-ID: <1182192275.127087.22125.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/18 13:44 User : ryo Edit Summary: remove mail @@ -15,9 +15,9 @@ It looks like a good design to me. Some things that concern me a little, is that the inventory, spells, and skills lists on the stats screen seem to me like they might be a little bit squished. Also it might be helpful to have a floor view in the stats screen. I also think it would be a good addition, to have separate full screen views for inventory, spells, and skills, for cases where one is doing more manipulation within there instead of between the areas. --- //[[user:Rednaxela|Alex Schultz]] 2007/02/27 11:15// - I like the design. Focus should indeed be on play area, with other zones simply there when needed. Red's suggestion to have full screen / maximized for manipulation is nice. Ideally, the interface could be defined through a configuration file so it can be adjusted by players to their wish. But that may be overkill :) --- //[[nicolas.weeger at laposte.net|Ryo Saeba]] 2007/06/10 03:00// + I like the design. Focus should indeed be on play area, with other zones simply there when needed. Red's suggestion to have full screen / maximized for manipulation is nice. Ideally, the interface could be defined through a configuration file so it can be adjusted by players to their wish. But that may be overkill :) --- //[[user:ryo|Ryo Saeba]] 2007/06/10 03:00// ===== ===== ==== Sketch ==== {{user:rednaxela:cflayout.png?300|}} \\ IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/ui_proposals?rev=1182192244 New Revision: http://wiki.metalforge.net/doku.php/ui_proposals -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 19 10:45:31 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 19 Jun 2007 10:45:31 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: skills:bargaining Message-ID: <1182267931.424719.24287.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/19 10:45 User : Edit Summary: bargaining identifies stores @@ -3,10 +3,11 @@ The User is able to get a better price in shops when selling or purchasing. Think of it like free XP since you're selling stuff anyways. Bargaining doesn't fit into any [[skills:Skill Category]], so won't incsrease any stats. + ====== Use Skill ====== - I haven't seen this do anything. + When in most stores, "use_skill bargaining" will provide a little bit of information on what the store is interested in and whether or not you can expect reasonable prices: "This store trades in a bit of everything. It tends to overcharge. You think the owner likes you." ====== Ready Skill ====== When readied you will get a better price in shops when selling or purchasing. When the shift key is hit you will get some minor info about the shop you are in. IP-Address : 128.187.0.178 Old Revision: http://wiki.metalforge.net/doku.php/skills:bargaining?rev=1168281818 New Revision: http://wiki.metalforge.net/doku.php/skills:bargaining -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 19 10:54:13 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 19 Jun 2007 10:54:13 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: skills:literacy Message-ID: <1182268453.486127.24296.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/19 10:54 User : Edit Summary: created ====== Description ====== Allows the character to read (although even without literacy, character can read skill scrolls, else it would be impossible to gain the skill). Character can identify scrolls, spellbooks, and other literature. As the character gains levels of literacy (by identifying and reading) the character can read more advanced literature. ====== Use Skill ====== Identifies books and scrolls around the character. ====== Ready Skill ====== Not very helpful. Character can "fire" the skill. Which should behave the same as use_skill. IP-Address : 128.187.0.178 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/skills:literacy -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Tue Jun 19 11:07:34 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 19 Jun 2007 11:07:34 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: user:mhoram:scripts:level_up Message-ID: <1182269254.467173.24317.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/19 11:07 User : Edit Summary: @@ -108,8 +108,9 @@ print "draw 5 $skill: $needed for level $level\n"; } } + ====== Notes & Comments ====== I've hardcoded the XP tables and skill list as it exists as of @@ -117,12 +118,14 @@ of the skills reported by the client will break it. It's not possible (as far as I know) for a client-side script to get those thing from the server, so the only choices are to hard-code them, or to build them dynamically from the source code, which many people may not have. + ---- + Possibility: The script could issue the skills command, watch all the subsequent drawinfo and then distill and highlight useful information there. ====== References ======= * [[:user:mhoram|Mhoram's Page]] * [[:Client Side Scripting]] IP-Address : 128.187.0.178 Old Revision: http://wiki.metalforge.net/doku.php/user:mhoram:scripts:level_up?rev=1167344925 New Revision: http://wiki.metalforge.net/doku.php/user:mhoram:scripts:level_up -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 20 15:06:40 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 15:06:40 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: dev:objects Message-ID: <1182370000.752671.27160.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 15:06 User : ryo Edit Summary: update @@ -1334,20 +1334,18 @@ | connected | value to to push | | no_pass | if set, you can only pass through that space if you be allowed to (depending on last_sp determines if having/not having is the match criteria). If no_pass is 0 (default), then the inventory only acts as a trigger/button | General usage notes: Putting a check_inventory space in front of a gate with another on the other side works reasonably well as a control mechanism. Note, however, that other people may still be able to slip by. To get around this, use the no_pass to 1, and put it in the space you want to control (probably makes sense to put a fake door or other object there to make it a little more obvious what is going on.) - ==== Detector ==== - This object samples the square its in, and if it finds an object named in the slaying field, it toggles its connected value. Detectors are a lot like pedestals - the only really difference is that they sample the space periodically, where as pedestals will get triggered the instant something is dropped. The use for pedestals is to add some indeterminate time delay (indeterminate since you can never be sure at what point in its timing the player will actually drop something on the detector.) Personally, I don't see much if any use for detectors. (The author of this last sentence didn't realize that if you blow a spell over a detector, it may be detected, but a pedestal won't notice it.) + This object samples the square its in, and if it finds an object named in the slaying field, it will trigger other objects. Detectors are a lot like pedestals - the only really difference is that they sample the space periodically, where as pedestals will get triggered the instant something is dropped. The use for pedestals is to add some indeterminate time delay (indeterminate since you can never be sure at what point in its timing the player will actually drop something on the detector.) - | slaying | name of the thing the detector is to look for. FORCEs with slaying fields matching slaying field of detector will be detected | + | slaying | name of the thing the detector is to look for. FORCEs with slaying fields matching slaying field of detector will be detected if hp is set. SPECIAL_KEY with slaying field will match when on the ground (not in inventory). If equals ''player'', will detect players | | speed | time between samples | | connected | connected value of detector | - | sp | 1 if detection sets buttons, -1 if detection unsets buttons | - | hp | 1 if it is to search through an inventory of an object sitting over it FIXME and 0? | - + | sp | 1 if detection sets buttons, another value if detection unsets buttons | + | hp | non zero if it is to search through an inventory of an object sitting over it. Note that the search only goes in the direct inventory, not recursively in all inventories | ==== Marker ==== This object inserts a FORCE into a player who stands on it. This force does nothing except contain a string in its slaying field which can be discovered by a detector. IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/dev:objects?rev=1177232213 New Revision: http://wiki.metalforge.net/doku.php/dev:objects -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 20 17:10:10 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 17:10:10 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182377410.935435.27366.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 17:10 User : leaf Edit Summary: Updating requirements @@ -13,12 +13,9 @@ * flex - A fast lexical analyzer generator * m4 - a macro processing language (required by flex) * libgd-tools - GD command line tools and example code * libgd2-noxpm - GD Graphics Library version 2 (without XPM support) (required by libgd-tools) - * g++ - The GNU C++ compiler - * libc6-dev - GNU C Library: Development Libraries and Header Files - * gcc - The GNU C compiler - * bison //not sure of that one// + * gcc - The GNU C compiler * libgtk2.0-0 //for client, not server// * libgtk1.2 * libgtk2.0-dev * libgtk1.2-dev @@ -37,10 +34,8 @@ * libgd1-noxpm * libjpeg62-dev * libpng12-dev * zlib1g-dev - * libgd2-xpm - * libgd2-noxpm * libgd2-xpm-dev * subversion - advanced version control system (aka. svn) * libapr0 - the Apache Portable Runtime (required by subversion) * libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion) IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1181957761 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 Wed Jun 20 17:26:23 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 17:26:23 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182378383.722006.27390.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 17:26 User : leaf Edit Summary: Correct major bug in documentation - thank you Ragnor! =-) @@ -112,9 +112,9 @@ 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 /usr/games/crossfire;sudo mkdir /usr/games/crossfire/share; sudo mkdir /usr/games/crossfire/share/crossfire; sudo mkdir /usr/games/crossfire/share/crossfire/maps + $ sudo mkdir /usr/games/crossfire;sudo mkdir /usr/games/crossfire/share; sudo mkdir /usr/games/crossfire/share/crossfire What that does, is it creates a directory located here: /usr/games/crossfire/share/crossfire/maps Now this step "links" two directories to each other which makes the compile process more automated IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1182377408 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 Wed Jun 20 17:51:15 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 17:51:15 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: map_making Message-ID: <1182379875.955569.27432.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 17:51 User : Edit Summary: fix typo @@ -22,9 +22,9 @@ - Do not create weapons or other items with the attack_type godpower or protection/resistance to godpower - In order to maintain the challenge level of Crossfire, the attacktype godpower is used. Since it's possible to gain resistances and protection to all all other attack_types certain monsters have godpower which will cause damage to player character. I know, it doesn't seem fair - but it's no fun when the game is easy, either. - Extremely valuable treasure right next to the entrance, or nearby. Players should need to work to get treasure. If the treasure is fairly worthless (food, or non magical items), this would be acceptable.But a character should not be able to pop in, pick up a potion, spell book,or a lot of diamonds, and then pop out again, without ever meeting monster. - - Don't put monsters of high experience point near to entrance where the yare trapped. Low level player could boost their experience high by using some weapons or spells from distance without danger. For example find a trapped troll and get wand of fireball. + - Don't put monsters of high experience point near to entrance where they are trapped. Low level player could boost their experience high by using some weapons or spells from distance without danger. For example find a trapped troll and get wand of fireball. - Monsters on top of other monsters. A troll should not be sitting on top of an oriental dragon. The only exception to this would be if a monster could be on top of another monster (making sense) and hiding it at the same time. A troll on top of an oriental dragon does not make sense (could not fit), nor can the troll hide the oriental dragon. Using tricks like these which are only applicable due to display limitations is something that should not be done, nor should the player need to click on every monster he encounters to see if something is below it. (as a side note, doing this will tend to lock the monsters into position, making them unable to move.) - Large groups of monsters that can be killed quickly with spells. Affair popular tactic to make high level maps is just to put 30 dragons (or other tough monsters) in a big room. Do not do this. All the player needs to do is cast a dozen ice storms, and quickly gets millions of experience .Likewise, it is unlikely that any more than 2 or 3 large (multi square) monsters will be able to attack a player or party at once - the remaining 25will be blocked from doing anything. This then makes it so that having 30dragons is not any tougher than having 3. ==== General Suggestions ==== @@ -134,5 +134,4 @@ - Compose an email to crossfire-maps at lists.sourceforge.net and include the map file as an attachment * Try to keep the attachment at 1MB or less in size * If possible, avoid composing the message in HTML format -- this helps keep the mail archives "looking nice" and consistant * If you would like to sign up for the Crossfire Maps mailing list, visit https://lists.sourceforge.net/lists/listinfo/crossfire-maps - IP-Address : 86.31.103.159 Old Revision: http://wiki.metalforge.net/doku.php/map_making?rev=1177301459 New Revision: http://wiki.metalforge.net/doku.php/map_making -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 20 17:54:51 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 17:54:51 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: map_making Message-ID: <1182380091.115640.27435.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 17:54 User : Edit Summary: minor tidy ups @@ -30,10 +30,10 @@ ==== General Suggestions ==== - If you want to make a high level map, instead of tossing a lot of monster son it, take existing monsters and make them tougher. Increase their hit points, level (which then means spells they use do more damage), add immunities or protections, remove vulnerabilities, change attack types, etc.Try not to totally change the characteristics of a known monster - a normal dragon should still be dragon like. Also, remember to adjust experience that the monster gives. - Try to keep the treasure in line with the difficulty. 5 potions should not be given out for defeating orcs or gnolls (even if there are a lot of them), but if you need to defeat several dragons to get to the potions, that is fine. Likewise, if it is likely a lot of spells will be needed to defeat the monster, and those spells have a chance of destroying the items, then perhaps a few extra items to take this into considerations not a bad idea. - - If use of a specific skill/class/spell is needed to complete the map,that should be stated near the map entrance. How clearly this is stated depends on the circumstance. If use of a certain skill is needed, there is probably no good way other than to state that a skill is needed. If use offal certain spell is needed, stating that a spell caster of XX level might be sufficient, with the assumption that a spell caster of that level would have the spell. It is safe to assume that all characters can fight, outsell (especially certain spells) should not be assumed, and thus should be stated. - - Also, don't put in hidden rooms requiring dimension door if they only real way to know about them is pure luck or looking at the map. If you want to do something like that, at least put some clues in. + - If use of a specific skill/class/spell is needed to complete the map,that should be stated near the map entrance. How clearly this is stated depends on the circumstance. If use of a certain skill is needed, there is probably no good way other than to state that a skill is needed. If use of a certain spell is needed, stating that a spell caster of XX level might be sufficient, with the assumption that a spell caster of that level would have the spell. It is safe to assume that all characters can fight, but spell (especially certain spells) should not be assumed, and thus should be stated. + - Also, don't put in hidden rooms requiring dimension door if the only real way to know about them is pure luck or looking at the map. If you want to do something like that, at least put some clues in. - If a certain skill would make a map easier, but is not required, you don't need to necessary state it. The idea of this is that it can be frustrating to wander into some map, complete most of it, but find out you can't finish the map because you lack some skill or spell. ==== Features to Avoid ==== IP-Address : 86.31.103.159 Old Revision: http://wiki.metalforge.net/doku.php/map_making?rev=1182379873 New Revision: http://wiki.metalforge.net/doku.php/map_making -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 20 18:00:04 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 18:00:04 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: map_making Message-ID: <1182380404.045493.27450.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 18:00 User : Edit Summary: minor tidy ups @@ -50,12 +50,12 @@ ==== Map Layout and Placement Suggestions ==== - Don't make maps which require high level characters that low level characters can wonder into without warning. Put a warning sign nearby,or gates or doors so the player can see they are in over their head, instead of instantly getting toasted the second they enter the map. - - The structure of the map should make sense. That is to say,if you enter a house, the house should then not have a tower inside. Oran door to a shop. In other words, if a map has an exit to another map,that exit should make sense (ie, another level, tunnels, dungeons all make sense. However, another building the size of the original does not make sense. + - The structure of the map should make sense. That is to say, if you enter a house, the house should then not have a tower or a door to a shop inside. In other words, if a map has an exit to another map,that exit should make sense (ie, another level, tunnels, dungeons all make sense. However, another building the size of the original does not make sense. - Try to keep the difficulty throughout the map(s) about the same.The first monster in the map should not be the most difficult monster,nor should the last monster be orders of magnitude more difficult than anything before it. - It is very frustrating to play a map, killing most every monster without much difficulty, only to find that last monster unkillable. - - It is reasonable to have the monster increase in difficulty. Also, if the map has no quest or end goal, then having a very difficult monster around is not unreasonable, as long as it does prevent the player from progressing to the next map. + - It is reasonable to have the monsters increase in difficulty. Also, if the map has no quest or end goal, then having a very difficult monster around is not unreasonable, as long as it does prevent the player from progressing to the next map. - Do not put directors with bullet, lightning, fireball, etc. that are a loop or continuous. Example: Do not have two directors, each facing each other, with a bullet wall firing into them at the side. - Having numerous directors is fine. But make sure that eventually,there will be an exit/detonation point for the fired spell. Having loops that go for over typically bring the game to a halt, as the objects just multiply and the game consumes more and more cpu time. ==== Technical Map Hints ==== IP-Address : 86.31.103.159 Old Revision: http://wiki.metalforge.net/doku.php/map_making?rev=1182380089 New Revision: http://wiki.metalforge.net/doku.php/map_making -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 20 18:02:17 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 18:02:17 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: map_making Message-ID: <1182380537.945277.27453.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 18:02 User : Edit Summary: minor tidy ups @@ -63,10 +63,10 @@ * If you are creating a new archetype, it only needs to go into the general archetype distribution if it has an image associated with it, or it has general use (a new monster). Something that uses already existing image scan be set up in the map file itself (through setting various variables). * When modifying an existing archetype into a new one (either new face or new type), use the archetype that has the most variables in common.Thus, if you want to create a monster called a boulder, it is probably best to take a monster of some sort and change its face instead of taking the existing boulder archetype and changing its type, hit points, speed,etc. * Changing color is no longer possible in maps - instead, a new face and image must be created, and then put in the standard distribution.The archetype collection script will automatically pull out face information from archetype files. * Try to keep maps readable by other people who might edit them. Thus,instead of modifying a woods space so it also acts as an exit, just put an invisible exit under the woods space. This has the same functionality, but it makes it much easier for other players to see what this space does. (Side note - if you want it so that players actually need to apply the space to enter, you will need to change the face of exit for this to work. If you do this, you should also accompany it with a magic mouth.) - * Make sure you set the difficulty field in the map attributes tormenting meaningful. Crossfire will calculate a default difficulty, but its formula is hardly ideal. The difficulty of a map determines how magical the treasure will be (and some treasure types won't show up unless the map has a certain difficulty level.) - * Don't be too intimidated about writing new code if there is something you would like to be able to do, but just isn't supported. If you are not the code writing time, make a suggestion. Worst case is it gets ignored.But many times, I have written code because I had some idea which just was not possible at the time (ie, the apartment in the starting town required an expansion/change of the unique item code.) + * Make sure you set the difficulty field in the map attributes to something meaningful. Crossfire will calculate a default difficulty, but its formula is hardly ideal. The difficulty of a map determines how magical the treasure will be (and some treasure types won't show up unless the map has a certain difficulty level.) + * Don't be too intimidated about writing new code if there is something you would like to be able to do, but it just isn't supported. If you are not the code writing type, make a suggestion. Worst case is it gets ignored. But many times, I have written code because I had some idea which just was not possible at the time (ie, the apartment in the starting town required an expansion/change of the unique item code.) ==== Other Suggestions ==== The following are various suggestions for making good or interesting maps. A map that does not need to follow all these hints to be accepted,but following these hints will make for more interesting or playable maps. IP-Address : 86.31.103.159 Old Revision: http://wiki.metalforge.net/doku.php/map_making?rev=1182380401 New Revision: http://wiki.metalforge.net/doku.php/map_making -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Wed Jun 20 19:19:01 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 19:19:01 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182385141.957012.27579.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 19:19 User : leaf Edit Summary: Another correction on the directory creation step @@ -114,9 +114,9 @@ First, create the necessary directory tree for the map files with this command: $ sudo mkdir /usr/games/crossfire;sudo mkdir /usr/games/crossfire/share; sudo mkdir /usr/games/crossfire/share/crossfire - What that does, is it creates a directory located here: /usr/games/crossfire/share/crossfire/maps + What that does, is it creates a directory located here: /usr/games/crossfire/share/crossfire 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 IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1182378382 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 Wed Jun 20 21:21:37 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 20 Jun 2007 21:21:37 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: spells:summoning Message-ID: <1182392497.767356.27773.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/20 21:21 User : leaf Edit Summary: Formatting correction for Summon Lesser Golem heading @@ -14,9 +14,9 @@ ====== List of Spells ===== This is a complete list of the summoning spells((according to the SVN version as of 2007-01-03)), sorted by level. - == Summon Lesser Golem === + === Summon Lesser Golem ==== ^ Level: | 1 ^ SP: | 3 ^ Path: | Summoning | ^ Attack Types: | physical |^ Sources: | books || ^ Notes: | Summons a fairly weak golem which does the caster's bidding. The golem is controlled with the Fire keys like a missile weapon, and can be directed to fight monsters, bash doors, set off traps, etc. The golem will exist for a limited time, which is reduced further when it takes damage. Casting another spell will also cause the golem to disappear. ||||| IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/spells:summoning?rev=1170800274 New Revision: http://wiki.metalforge.net/doku.php/spells:summoning -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Thu Jun 21 20:31:18 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 21 Jun 2007 20:31:18 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182475878.583357.30132.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/21 20:31 User : leaf Edit Summary: Update requirements for compiling the server @@ -7,36 +7,15 @@ ==== Requirements ==== FIXME -- requirements list needs to be tested and confirmed - * libpng3-dev * make - The GNU version of the "make" utility * flex - A fast lexical analyzer generator * m4 - a macro processing language (required by flex) * libgd-tools - GD command line tools and example code * libgd2-noxpm - GD Graphics Library version 2 (without XPM support) (required by libgd-tools) * gcc - The GNU C compiler - * libgtk2.0-0 //for client, not server// - * libgtk1.2 - * libgtk2.0-dev - * libgtk1.2-dev - * gdk-imlib11 //client only?// - * imlib-progs - * libgd-dev - GD Graphics Library (transitional package) //is it required, apart for mapper?// - * libfreetype6-dev - * libgd-noxpm-dev - * libgd1-noxpm - * libjpeg62-dev - * libpng12-dev - * zlib1g-dev - * libfreetype6-dev - * libgd-dev - * libgd-noxpm-dev - * libgd1-noxpm - * libjpeg62-dev - * libpng12-dev - * zlib1g-dev - * libgd2-xpm-dev + * libgd2-xpm-dev - GD Graphics Library version 2 (development version) * subversion - advanced version control system (aka. svn) * libapr0 - the Apache Portable Runtime (required by subversion) * libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion) * sudo - Provide limited super user privileges to specific users IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1182385139 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 Thu Jun 21 20:36:17 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 21 Jun 2007 20:36:17 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182476177.507263.30141.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/21 20:36 User : leaf Edit Summary: Alphabetize the list of packages, more info text @@ -5,29 +5,33 @@ ===== *nix ===== ==== Requirements ==== - FIXME -- requirements list needs to be tested and confirmed + FIXME -- requirements list needs some fine tuning - * make - The GNU version of the "make" utility + It's likely that many of these packages (listed alphabetically) are already installed on your system, but this list is a way to make sure. It's important to have all the right packages in place **before** attempting any builds or compiles. + + * automake1.9 - A tool for generating GNU Standards-compliant Makefiles * flex - A fast lexical analyzer generator * m4 - a macro processing language (required by flex) + * gcc - The GNU C compiler * libgd-tools - GD command line tools and example code * libgd2-noxpm - GD Graphics Library version 2 (without XPM support) (required by libgd-tools) - * gcc - The GNU C compiler * libgd2-xpm-dev - GD Graphics Library version 2 (development version) + * make - The GNU version of the "make" utility * subversion - advanced version control system (aka. svn) * libapr0 - the Apache Portable Runtime (required by subversion) * libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion) * sudo - Provide limited super user privileges to specific users - * automake1.9 - A tool for generating GNU Standards-compliant Makefiles + === Recommended Packages === + * check - unit test framework for C (used by the unit tests) * libsqlite3-0 - SQLite 3 shared library (used by cflogger) * python2.4-gd - Python module wrapper for libgd (used by game features such as bank, post office, slot machines, etc.) * are you sure about that one?? unless i'm mistaking it's a graphic library, and i don't see where it'd be used in the scripts... --- //Ryo 2007/03/22 04:48// * I'm not positive, but it was the only reference to python that I saw in my bash history during the initial install and setup. --- //Leaf 2007/03/22 20:10// - * check - unit test framework for C (used by the unit tests) + ==== START HERE ==== This is the starting point and confirms you are located in your home directory IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1182475876 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 Thu Jun 21 20:45:12 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 21 Jun 2007 20:45:12 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182476712.467242.30165.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/21 20:45 User : leaf Edit Summary: More package information, easy copy & paste text @@ -22,16 +22,27 @@ * libapr0 - the Apache Portable Runtime (required by subversion) * libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion) * sudo - Provide limited super user privileges to specific users + As a quick reference: + + sudo apt-get install automake1.9 flex gcc libgd-tools libgd2-xpm-dev make subversion === Recommended Packages === + + The recommended packages provide additional add-ons or features (summaries included, below) to the server or as a way to test new functions and features. + * check - unit test framework for C (used by the unit tests) * libsqlite3-0 - SQLite 3 shared library (used by cflogger) * python2.4-gd - Python module wrapper for libgd (used by game features such as bank, post office, slot machines, etc.) * are you sure about that one?? unless i'm mistaking it's a graphic library, and i don't see where it'd be used in the scripts... --- //Ryo 2007/03/22 04:48// * I'm not positive, but it was the only reference to python that I saw in my bash history during the initial install and setup. --- //Leaf 2007/03/22 20:10// + As a quick reference: + + sudo apt-get install check libsqlite3-0 + + Installing Python and which version is still under investigation/discussion ==== START HERE ==== This is the starting point and confirms you are located in your home directory IP-Address : 65.193.16.100 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1182476176 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 22 15:02:08 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 22 Jun 2007 15:02:08 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_traffic Message-ID: <1182542528.606681.32064.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/22 15:02 User : ryo Edit Summary: update @@ -10,8 +10,15 @@ ==== June 2007 ==== * You can now drop a lit lantern * Identification skills (alchemy, bowyer, smithery, ...) now cover an area instead of just a spot + * Multipart altars now work correctly + * Add ''Crossfire.Object.Skill'' property. + * bracers now give dam if they have some set + * DM 'reset' command now accepts relative paths + * DETECTORs will now detect 'players' (default slaying field) + * (pk) isn't displayed when it's actually a (duel) + ==== May 2007 ==== * Town portal works again from/to random maps * New Python method for Object, ''SetResist()'' * New server setting, ''allow_broken_converters'', that controls what to do when an incorrect converter (value of resulting object is more than the value of converted objects) is encountered IP-Address : 82.236.87.204 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_traffic?rev=1180867178 New Revision: http://wiki.metalforge.net/doku.php/crossfire_traffic -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Jun 23 14:33:47 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Jun 2007 14:33:47 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1182627227.567661.2018.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/23 14:33 User : leaf Edit Summary: Need libtool, added it to the requirements list @@ -16,17 +16,18 @@ * gcc - The GNU C compiler * libgd-tools - GD command line tools and example code * libgd2-noxpm - GD Graphics Library version 2 (without XPM support) (required by libgd-tools) * libgd2-xpm-dev - GD Graphics Library version 2 (development version) + * libtool - Generic library support script * make - The GNU version of the "make" utility * subversion - advanced version control system (aka. svn) * libapr0 - the Apache Portable Runtime (required by subversion) * libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion) * sudo - Provide limited super user privileges to specific users As a quick reference: - sudo apt-get install automake1.9 flex gcc libgd-tools libgd2-xpm-dev make subversion + sudo apt-get install automake1.9 flex gcc libgd-tools libgd2-xpm-dev libtool make subversion === Recommended Packages === The recommended packages provide additional add-ons or features (summaries included, below) to the server or as a way to test new functions and features. IP-Address : 65.165.40.73 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1182476710 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 Thu Jun 28 23:17:33 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 28 Jun 2007 23:17:33 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: linux Message-ID: <1183090653.179859.15405.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/28 23:17 User : leaf Edit Summary: @@ -116,8 +116,17 @@ * For crossfire-client-gtk: **gcfclient** * For crossfire-client-gtk2: **gcfclient2** (Minor Note: gcfclient stands for **G**TK **C**ross**F**ire **client**) + + ===== Fedora Core (6 & 7) ===== + Crossfire is available in Fedora Core 6 and Fedora 7 projects. + + ==== Installation ==== + The easiest way to install Crossfire on [[wp>Fedora]] is to use the Fedora Package Collection. The version there may lag somewhat behind the latest release, but it will be tested for Fedora and automatically install any needed dependencies. (To stay current with the latest development version, see the [[http://crossfire.real-time.com/svn/index.html|Crossfire SVN page]] and the [[Crossfire Compile guide|crossfire_compile_guide]].) + + === Server === + ===== "Others" ===== FIXME - more information for the following "short list" of other Linux distros IP-Address : 65.165.40.73 Old Revision: http://wiki.metalforge.net/doku.php/linux?rev=1177461984 New Revision: http://wiki.metalforge.net/doku.php/linux -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Thu Jun 28 23:47:49 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Thu, 28 Jun 2007 23:47:49 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: linux Message-ID: <1183092469.089946.15453.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/28 23:47 User : leaf Edit Summary: New install HOWTO for Fedora @@ -117,23 +117,45 @@ * For crossfire-client-gtk2: **gcfclient2** (Minor Note: gcfclient stands for **G**TK **C**ross**F**ire **client**) - ===== Fedora Core (6 & 7) ===== + ===== Fedora Core 6 & Fedora 7 ===== Crossfire is available in Fedora Core 6 and Fedora 7 projects. ==== Installation ==== The easiest way to install Crossfire on [[wp>Fedora]] is to use the Fedora Package Collection. The version there may lag somewhat behind the latest release, but it will be tested for Fedora and automatically install any needed dependencies. (To stay current with the latest development version, see the [[http://crossfire.real-time.com/svn/index.html|Crossfire SVN page]] and the [[Crossfire Compile guide|crossfire_compile_guide]].) === Server === + The server installation command is the following: + + $ yum update; yum install crossfire.i386 + + Note: you may need to use the sudo command to install these packages + + $ sudo yum update;sudo yum install crossfire.i386 + + This will install the Crossfire server and the current map set. For those using a 64bit system, you need to replace i386 with x86_64 (for instance, crossfire.x86_64) + + === Client === + + Installation of the client has a similar syntax. + + $ yum install crossfire-client.i386 + + For those using a 64bit system, you need to replace i386 with x86_64 (for instance, crossfire-client.x86_64) + + To launch the client, hit alt+f2 and then enter **gcfclient** + + (Minor Note: gcfclient stands for **G**TK **C**ross**F**ire **client**) + + FIXME - Add or update with a GUI install HOWTO for Fedora ===== "Others" ===== FIXME - more information for the following "short list" of other Linux distros * Slackware * Red Hat - * Fedora Core * Mandriva * SuSE * Gentoo IP-Address : 65.165.40.73 Old Revision: http://wiki.metalforge.net/doku.php/linux?rev=1183090650 New Revision: http://wiki.metalforge.net/doku.php/linux -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 29 00:25:37 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 29 Jun 2007 00:25:37 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: linux Message-ID: <1183094737.113621.15516.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/29 00:25 User : leaf Edit Summary: More info for Fedora - server start, stop, restart @@ -134,8 +134,20 @@ $ sudo yum update;sudo yum install crossfire.i386 This will install the Crossfire server and the current map set. For those using a 64bit system, you need to replace i386 with x86_64 (for instance, crossfire.x86_64) + + If necessary, you can stop, start or restart the crossfire server via the following commands, respectively: + + $ /etc/init.d/crossfire stop + + $ /etc/init.d/crossfire start + + $ /etc/init.d/crossfire restart + + Again, adding sudo to those commands may be necessary. For example: + + $ sudo /etc/init.d/crossfire restart === Client === Installation of the client has a similar syntax. IP-Address : 65.165.40.73 Old Revision: http://wiki.metalforge.net/doku.php/linux?rev=1183092465 New Revision: http://wiki.metalforge.net/doku.php/linux -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Fri Jun 29 00:28:09 2007 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 29 Jun 2007 00:28:09 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: linux Message-ID: <1183094889.016417.15519.nullmailer@wiki.metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2007/06/29 00:28 User : leaf Edit Summary: Add missing Launch Client headers @@ -39,8 +39,10 @@ $ apt-get install crossfire-client-gtk $ apt-get install crossfire-client-gtk2 + + === Launch Client === To launch the client, hit alt+f2 and then enter any of the following (shown in bold text): * For crossfire-client: **cfclient** @@ -154,8 +156,10 @@ $ yum install crossfire-client.i386 For those using a 64bit system, you need to replace i386 with x86_64 (for instance, crossfire-client.x86_64) + + === Launch Client === To launch the client, hit alt+f2 and then enter **gcfclient** (Minor Note: gcfclient stands for **G**TK **C**ross**F**ire **client**) IP-Address : 65.165.40.73 Old Revision: http://wiki.metalforge.net/doku.php/linux?rev=1183094733 New Revision: http://wiki.metalforge.net/doku.php/linux -- This mail was generated by DokuWiki at http://wiki.metalforge.net/