From no-reply_wiki at metalforge.org Fri Aug 8 01:44:10 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 08 Aug 2014 01:44:10 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_traffic Message-ID: <1407480250.439568.26698.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/08 01:44 User : leaf Edit Summary: Update for April, v1.71.0 released @@ -39,8 +39,9 @@ ==== April 2014 ==== * Only three (3) free food is given to or allowed for imprisoned players in the Scorn and Navar jails (r19296) + * RELEASE: Version 1.71.0 released (2014-Apr-08) * Additional space for gravestones added to Lythander's Temple in Scorn (r19359) * Added more hints about finding the Greenway in Inn and Outpost (r19360) * Renamed dragon abilities, burning hands is now breath flame and dragonbreath is now breath fire, this avoids confusing them with spells of the same name (r19362) * Move the map (Beginners in Scorn, scorn/misc/beginners) exit outside the wall sections at the bottom of the map so that the rolling bolder can no longer block the exit (r19372) IP-Address : 65.193.16.99 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_traffic?rev=1405666171 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 Fri Aug 8 02:03:41 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Fri, 08 Aug 2014 02:03:41 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_traffic Message-ID: <1407481421.154887.27693.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/08 02:03 User : leaf Edit Summary: Traffic update for 2014-June @@ -4,8 +4,44 @@ Please put most recent on bottom for month. Unless specified otherwise, changes are in [[trunk]] only. ===== 2014 ===== + + ==== June 2014 ==== + * Archetype name updates to bungalow and ruined statue (r19502) + * Archetype name update to ball lightning (r19503) + * Scorn layout changes, south of the city wall (r19522) + * Allow magic in the area south of Scorn's new city limits + * Create a new south gate + * Improve overall appearance when smoothing is enabled + * Move around a few buildings to accommodate changes + * Smithery ingredient corrections (r19551) + * Hyphenate names of several swords with numbers in the name (r19558) + * Patch #342, Standardized exits to Acme Inc. of Brest, First Floor (brest/shops/buildshop) (r19563) + * Patch #342, Standardized exits to Ben's Cottage (navar_city/houses/benscottage) in Navar (r19564) + * Patch #342, Standardized exits from Ava's House (navar_city/houses/avashouse) in Navar (r19565) + * Patch #342, Ben's Message File (navar_city/houses/ben.msg) gave 'ok' as a suggested reply, but then only listed for 'yes' to finish the quest, he now listens for 'ok' instead (r19566) + * Patch #342, Standardized exits from Rudy's Cottage (navar_city/houses/rudyscottage) in Navar (r19567) + * Patch #342, Standardized exits from Meeting House (navar_city/houses/meetinghouse) in Navar (r19568) + * Patch #342, Standardized exits from Dorgan's House (navar_city/houses/dorganshouse) in Navar (r19570) + * Patch #342, Standardized exits from Eli's House (navar_city/houses/elishouse) in Navar (r19571) + * Patch #342, Standardized exits from Han's Hut (navar_city/houses/hanshut) in Navar (r19572) + * Patch #342, Standardized exits from Ian's House (navar_city/houses/ianshouse) in Navar (r19573) + * Patch #342, Standardized exits from Jeb's House (navar_city/houses/jebshouse) in Navar (r19574) + * Patch #342, Standardized exits from Little Rumble House (navar_city/houses/littlerumblehouse) in Navar (r19575) + * Patch #342, Cosmetic updates and standardized exits from Warehouse #1 (navar_city/warehouse1) in Navar (r19576) + * Patch #342, Cosmetic updates and standardized exits from Warehouse #2 (navar_city/warehouse2) in Navar and related world map (world/world_122_116) update (r19577) + * Patch #342, Cosmetic updates and standardized exits from Warehouse #3 (navar_city/warehouse3) in Navar and related world map (world/world_122_116) update (r19578) + * Patch #342, Cosmetic updates and standardized exits from Warehouse #4 (navar_city/warehouse4) in Navar and related world map (world/world_122_116) update (r19579) + * Patch #342, Cosmetic updates and standardized exits from Warehouse #5 (navar_city/warehouse5) in Navar and related world map (world/world_122_116) update (r19580) + * Patch #342, Cosmetic updates and standardized exits from Warehouse #6 (navar_city/warehouse6) in Navar and related world map (world/world_122_116) update (r19581) + * Patch #342. Cosmetic updates and standardized exits from Warehouse #7 (navar_city/warehouse7) in Navar and related world map (world/world_122_116) update (r19582) + * Patch #342 as provided by Tecslicer - standardized exits from multiple house and warehouse maps in Navar, and the Build Shop in Brest (r19584) + * Replace worthless ores with rubble to Heimser Hut (wolfsburg/volcano/heimser_hut) in Wolfsburg (r19588) + + === GTK Client === + * Smoothing enabled by default (r19523) + * Bug fix, #782; Prevent client hang resulting from invalid attempt to delete a nonexistent character (r19541, r19542) ==== May 2014 ==== === Maps, Archetypes and Server === IP-Address : 65.193.16.99 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_traffic?rev=1407480241 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 Aug 23 07:20:45 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 07:20:45 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: windows_gtk_client Message-ID: <1408796445.551965.2664.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 07:20 User : saru Edit Summary: created Please note, this information is currently out of date, for up to date information about windows help click [[http://wiki.metalforge.net/doku.php/windows|here]] 1. Click [[http://downloads.sourceforge.net/crossfire/crossfire-client-gtk-1.12.0.exe|here]] to begin the install process of Windows Client 1.12.0 {{http://wiki.metalforge.net/lib/exe/fetch.php/images:00-download.png}} 2. Wait for the client to download, double click to launch the install process {{01-wingtkclient_download.png}} You may see some warnings about installing the client, click on OK and Open (respectively) {{02-wingtkclient_warning1.png}} {{03-wingtkclient_warning2.png}} 3. Click Next in the Install Wizard {{04-wingtkclient_start.png}} 4. Read through the License agreement, and if you accept, click on I Agree {{05-wingtkclient_license.png}} 5. Here you can choose whether you want to install the extra layouts. Better just click Next {{06-wingtkclient_setup.png}} 6. Select an installation directory - the default location should be fine, click on Next {{07-wingtkclient_location.png}} 7. The installer will ask if you want to create a Start Menu folder - the default suggestion should be fine, click on Install {{08-wingtkclient_menu.png}} 8. Wait for the client to install - this should only take a moment {{09-wingtkclient_installing.png}} 9. Click on Finish {{10-wingtkclient_finish.png}} 10. The client should launch for you automatically, or you can run the client from your Start menu {{12-wingtkclient_launch.png}} 11. You should then see the Server selection screen showing all available public servers. {{11-wingtkclient-metaserver.png}} 13. The client README contains some useful hints and tips when using the client Readme for Win32 (04 April 2009) 3 Currently the only client supported is GTK v2. This version of the client supports SDL and OpenGL rendering, but it makes no attempt to detect which one is best for your system. It's strongly recommended that, before playing for the first time, you open the configuration dialog (main menu, "Client", "Configure") and change a few settings to your liking. In particular, "Enable smoothing", and on "Display mode", select OpenGL. Save and restart (the client, not your system). If your map display doesn't work or has artifacts, configure again and select SDL. If using SDL and if your computer is relatively recent, you should also set the "Lighting options" to "Best Per Pixel". Finally, if you installed the extra layouts, you may want to try a few of them. Changing layouts requires a client restart IP-Address : 59.167.121.117 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/windows_gtk_client -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 07:21:45 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 07:21:45 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: windows_gtk_client Message-ID: <1408796505.286823.2669.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 07:21 User : saru Edit Summary: moved GTK client info out of main windows help page as this client isn't current supported on windows. @@ -1,6 +1,9 @@ + ====Windows GTK Client install help==== + Please note, this information is currently out of date, for up to date information about windows help click [[http://wiki.metalforge.net/doku.php/windows|here]] + =====start===== 1. Click [[http://downloads.sourceforge.net/crossfire/crossfire-client-gtk-1.12.0.exe|here]] to begin the install process of Windows Client 1.12.0 {{http://wiki.metalforge.net/lib/exe/fetch.php/images:00-download.png}} IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/windows_gtk_client?rev=1408796443 New Revision: http://wiki.metalforge.net/doku.php/windows_gtk_client -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 07:39:27 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 07:39:27 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: windows Message-ID: <1408797567.696561.2692.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 07:39 User : saru Edit Summary: Added jxclient and removed gtk client to current windows clients @@ -1,8 +1,31 @@ ====== Crossfire Windows Install HOWTO ====== + This page is dedicated to assisting windows users in installing a crossfire client or server. - ===== Server ===== + If you wish to log in to an {{http://crossfire.real-time.com/metaserver2/meta_html.php|existing server}}, you simply need to install a [[#Windows Clients|windows client]]. + If you wish to run your own server you will need to follow the [[#Windows Server|server installation instructions]]. + + ===== Windows Clients ===== + + A Crossfire client is required for logging in and playing Crossfire - whether it's a localhost server (running on your computer), or a server on your Local Area Network (LAN) or one of the many {{http://crossfire.real-time.com/metaserver2/meta_html.php|public servers that are available}}. + + ==== JXClient ==== + + The java based jxclient is the only currently supported client for windows. + + The last build is available {{http://crossfire.real-time.com/clients/jxclient.html|here}}. + + For more recent development builds try {{http://invidious.meflin.net/crossfire/jxclient.jnlp|here}}. + + You will need Java Runtime Environment (JRE) available from the {{www.java.com|java website}}. + + ==== Win32 GTK Client ==== + + This client is currently unsupported on the windows environment. Assistance in installing an older version is available [[windows_GTK_client|here]] + ===== Windows Server ===== + + If you are using windows and wish to run your own server locally, or setup a public server you will need to install a Crossfire Server. The server is dependent on, [[#Python v2.5.1]] installed, a copy of the [[#Crossfire Maps|maps]] and a copy of the [[#Crossfire Server]]. ==== Python v2.5.1 ==== First, we need to install Python v2.5.1 - this is a scripting language that is used by the server for such things as the Post Office, Message Boards and Banking system. @@ -102,85 +125,10 @@ 8. Click on Finish {{http://wiki.metalforge.net/lib/exe/fetch.php/images:11_server.png}} - ===== Win32 GTK Client ===== - - - - - - - ==== Windows Clients ==== - - The Crossfire client is required for playing Crossfire - whether it's a localhost server (running on your computer), or a server on your Local Area Network (LAN) or one of the many public servers that are available. - - 1. Click [[http://downloads.sourceforge.net/crossfire/crossfire-client-gtk-1.12.0.exe|here]] to begin the install process of Windows Client 1.12.0 - - {{http://wiki.metalforge.net/lib/exe/fetch.php/images:00-download.png}} - - 2. Wait for the client to download, double click to launch the install process - - {{01-wingtkclient_download.png}} - - You may see some warnings about installing the client, click on OK and Open (respectively) - - {{02-wingtkclient_warning1.png}} - - {{03-wingtkclient_warning2.png}} - - 3. Click Next in the Install Wizard - - {{04-wingtkclient_start.png}} - - 4. Read through the License agreement, and if you accept, click on I Agree - - {{05-wingtkclient_license.png}} - - 5. Here you can choose whether you want to install the extra layouts. Better just click Next - - {{06-wingtkclient_setup.png}} - - 6. Select an installation directory - the default location should be fine, click on Next - - {{07-wingtkclient_location.png}} - - 7. The installer will ask if you want to create a Start Menu folder - the default suggestion should be fine, click on Install - - {{08-wingtkclient_menu.png}} - - 8. Wait for the client to install - this should only take a moment - - {{09-wingtkclient_installing.png}} - - 9. Click on Finish - - {{10-wingtkclient_finish.png}} - - 10. The client should launch for you automatically, or you can run the client from your Start menu - - {{12-wingtkclient_launch.png}} - - 11. You should then see the Server selection screen showing all available public servers. - - {{11-wingtkclient-metaserver.png}} - 13. The client README contains some useful hints and tips when using the client - Readme for Win32 (04 April 2009) 3 - Currently the only client supported is GTK v2. - This version of the client supports SDL and OpenGL rendering, but it - makes no attempt to detect which one is best for your system. It's - strongly recommended that, before playing for the first time, you open - the configuration dialog (main menu, "Client", "Configure") and change - a few settings to your liking. In particular, "Enable smoothing", and - on "Display mode", select OpenGL. Save and restart (the client, not - your system). If your map display doesn't work or has artifacts, - configure again and select SDL. - If using SDL and if your computer is relatively recent, you should - also set the "Lighting options" to "Best Per Pixel". - Finally, if you installed the extra layouts, you may want to try a few - of them. Changing layouts requires a client restart IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/windows?rev=1359313343 New Revision: http://wiki.metalforge.net/doku.php/windows -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 07:44:03 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 07:44:03 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: characters Message-ID: <1408797843.884126.2697.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 07:44 User : saru Edit Summary: @@ -11,16 +11,17 @@ * [[:Races|Race]] * [[:classes|Class]] These must be selected upon creation of a character and can never be changed. These selections will impact upon your [[#Primary Stats|characters stats]]. + ===== Character Basics ===== After completing character selection players can begin to quest. The key objectives can be summarized as: * Learn [[:skills]] and master them * Find better [[:equipment]] - * Defeat difficult [[:monsters]] + * Defeat in [[:combat]] difficult [[:monsters]] * Solve complex [[:quests]] * Please your [[:gods|god]] * Meet friends. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/characters?rev=1383814781 New Revision: http://wiki.metalforge.net/doku.php/characters -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 07:45:03 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 07:45:03 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: characters Message-ID: <1408797903.928330.2702.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 07:45 User : saru Edit Summary: @@ -82,13 +82,14 @@ * [[characters:Reflect_missiles|Reflect missiles]] * [[characters:Glow_radius|Glow Radius]] * [[characters:Lifesaving|Life Saving]] * [[characters:Invisible|Invisible]] + ===== Temporary Effects ===== - These effects typically only last a short duration are generally associated with combat: + These effects typically only last a short duration are generally associated with [[:combat]]: * [[characters:Blind]] * [[characters:Braced]] ==== Technical information ==== For information on development and technical aspects of spells: [[dev:characters|dev:characters]] IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/characters?rev=1408797841 New Revision: http://wiki.metalforge.net/doku.php/characters -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 07:47:37 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 07:47:37 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: characters Message-ID: <1408798057.499562.2705.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 07:47 User : saru Edit Summary: @@ -11,8 +11,9 @@ * [[:Races|Race]] * [[:classes|Class]] These must be selected upon creation of a character and can never be changed. These selections will impact upon your [[#Primary Stats|characters stats]]. + ===== Character Basics ===== @@ -22,9 +23,9 @@ * Find better [[:equipment]] * Defeat in [[:combat]] difficult [[:monsters]] * Solve complex [[:quests]] * Please your [[:gods|god]] - * Meet friends. + * Meet [[characters:party|friends]]. ===== Primary Stats ===== These stats play a critical role in determining the output of a characters application of skills and the values of secondary stats. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/characters?rev=1408797903 New Revision: http://wiki.metalforge.net/doku.php/characters -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 08:23:28 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 08:23:28 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: windows Message-ID: <1408800208.159643.3729.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 08:23 User : saru Edit Summary: @@ -21,11 +21,14 @@ ==== Win32 GTK Client ==== This client is currently unsupported on the windows environment. Assistance in installing an older version is available [[windows_GTK_client|here]] + ===== Windows Server ===== - If you are using windows and wish to run your own server locally, or setup a public server you will need to install a Crossfire Server. The server is dependent on, [[#Python v2.5.1]] installed, a copy of the [[#Crossfire Maps|maps]] and a copy of the [[#Crossfire Server]]. + If you are using windows and wish to run your own server locally, or setup a public server you will need to install a Crossfire Server. The server is dependent on, [[#Python v2.5.1]] installed, a copy of the [[#Crossfire Maps|maps]] and a copy of the [[#Crossfire Server]] executable. + + For information about building the crossfire server from source on windows see [[crossfire_compile_guide#Microsoft Windows Compile Guide]] ==== Python v2.5.1 ==== First, we need to install Python v2.5.1 - this is a scripting language that is used by the server for such things as the Post Office, Message Boards and Banking system. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/windows?rev=1408797565 New Revision: http://wiki.metalforge.net/doku.php/windows -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 09:02:57 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 09:02:57 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: windows Message-ID: <1408802577.359632.3883.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 09:02 User : saru Edit Summary: Note added for if client loads as a black screen. @@ -7,16 +7,18 @@ ===== Windows Clients ===== A Crossfire client is required for logging in and playing Crossfire - whether it's a localhost server (running on your computer), or a server on your Local Area Network (LAN) or one of the many {{http://crossfire.real-time.com/metaserver2/meta_html.php|public servers that are available}}. + ==== JXClient ==== The java based jxclient is the only currently supported client for windows. The last build is available {{http://crossfire.real-time.com/clients/jxclient.html|here}}. - For more recent development builds try {{http://invidious.meflin.net/crossfire/jxclient.jnlp|here}}. + For more recent development builds try {{http://invidious.meflin.net/crossfire/jxclient.jar|here}}. + //Note: If the screen loads completely black, create a shortcut of jxclient.jar and add the following to the "target:" "C:\**Change to where Crossfire Is Located**\jxclient new.jar" --no-full-screen// You will need Java Runtime Environment (JRE) available from the {{www.java.com|java website}}. ==== Win32 GTK Client ==== IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/windows?rev=1408800205 New Revision: http://wiki.metalforge.net/doku.php/windows -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 09:21:46 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 09:21:46 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: windows Message-ID: <1408803706.799609.3916.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 09:21 User : saru Edit Summary: @@ -7,24 +7,27 @@ ===== Windows Clients ===== A Crossfire client is required for logging in and playing Crossfire - whether it's a localhost server (running on your computer), or a server on your Local Area Network (LAN) or one of the many {{http://crossfire.real-time.com/metaserver2/meta_html.php|public servers that are available}}. + + For a list of the latest clients visit {{http://crossfire.real-time.com/clients/index.html|here}} ==== JXClient ==== The java based jxclient is the only currently supported client for windows. - The last build is available {{http://crossfire.real-time.com/clients/jxclient.html|here}}. + + An occasional bug with this client is that the screen may load completely black, a current work around is to create a shortcut to jxclient.jar and add the following to the "target:" + "C:\**Change to where Crossfire Is Located**\jxclient new.jar" --no-full-screen - For more recent development builds try {{http://invidious.meflin.net/crossfire/jxclient.jar|here}}. - //Note: If the screen loads completely black, create a shortcut of jxclient.jar and add the following to the "target:" "C:\**Change to where Crossfire Is Located**\jxclient new.jar" --no-full-screen// + * The latest stable binary (.jar) is {{http://crossfire.real-time.com/clients/jxclient.html|here}}. + * The latest development binary (.jar) is {{http://invidious.meflin.net/crossfire/jxclient.jar|here}}. - You will need Java Runtime Environment (JRE) available from the {{www.java.com|java website}}. + If you are having trouble running the .Jar, install the Java Runtime Environment (JRE) from {{www.java.com|java website}}. ==== Win32 GTK Client ==== - - This client is currently unsupported on the windows environment. Assistance in installing an older version is available [[windows_GTK_client|here]] + The latest stable GTK client binary is: {{http://www.meflin.net/crossfire/crossfire-client-windows-1.60.2.exe|1.60.2}} ===== Windows Server ===== If you are using windows and wish to run your own server locally, or setup a public server you will need to install a Crossfire Server. The server is dependent on, [[#Python v2.5.1]] installed, a copy of the [[#Crossfire Maps|maps]] and a copy of the [[#Crossfire Server]] executable. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/windows?rev=1408802574 New Revision: http://wiki.metalforge.net/doku.php/windows -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sat Aug 23 19:38:34 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sat, 23 Aug 2014 19:38:34 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: windows Message-ID: <1408840715.009501.6691.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/23 19:38 User : saru Edit Summary: @@ -9,8 +9,9 @@ A Crossfire client is required for logging in and playing Crossfire - whether it's a localhost server (running on your computer), or a server on your Local Area Network (LAN) or one of the many {{http://crossfire.real-time.com/metaserver2/meta_html.php|public servers that are available}}. For a list of the latest clients visit {{http://crossfire.real-time.com/clients/index.html|here}} + ==== JXClient ==== @@ -20,9 +21,9 @@ An occasional bug with this client is that the screen may load completely black, a current work around is to create a shortcut to jxclient.jar and add the following to the "target:" "C:\**Change to where Crossfire Is Located**\jxclient new.jar" --no-full-screen * The latest stable binary (.jar) is {{http://crossfire.real-time.com/clients/jxclient.html|here}}. - * The latest development binary (.jar) is {{http://invidious.meflin.net/crossfire/jxclient.jar|here}}. + * The latest development binary (.jnlp) is {{http://invidious.meflin.net/crossfire/jxclient.jnlp|here}} or (.jar) is {{http://invidious.meflin.net/crossfire/jxclient.jar|here}}. If you are having trouble running the .Jar, install the Java Runtime Environment (JRE) from {{www.java.com|java website}}. ==== Win32 GTK Client ==== IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/windows?rev=1408803703 New Revision: http://wiki.metalforge.net/doku.php/windows -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Mon Aug 25 03:43:46 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 25 Aug 2014 03:43:46 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1408956226.349770.11927.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/25 03:43 User : saru Edit Summary: added suggestion for when chown fails to correctly assign permissions and loses ln -s for maps as occurred today using ubuntu server 14. @@ -196,8 +196,9 @@ **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 @@ -220,8 +221,16 @@ $ ./crossfire-server & What that command will do is run the Crossfire server and return you back to bash or shell prompt + + === failure to launch === + If crossfire-server is unable to locate the maps file it may be because the chown command didn't work. A simple fix is to: + + $ sudo chown -R . /usr/games/crossfire/ + $ ln -s /home/crossfire/maps.svn /usr/games/crossfire/share/crossfire/maps + + Note, great care should be taken in using chown -R as this will change all permissions in the parent directory (e.g. if you sudo chown -R . / you will break you linux install === Launch, Part2 === IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1405323412 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 Aug 25 03:45:06 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 25 Aug 2014 03:45:06 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1408956306.589562.11932.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/25 03:45 User : saru Edit Summary: included example of error messages @@ -196,8 +196,9 @@ **Optional:** To enforce the unit test or check when compiling the server, use make -k check $ ./configure && make -k check && make install + ==== LAUNCH ==== @@ -223,9 +224,15 @@ What that command will do is run the Crossfire server and return you back to bash or shell prompt === failure to launch === - If crossfire-server is unable to locate the maps file it may be because the chown command didn't work. A simple fix is to: + If crossfire-server is unable to locate the maps file it may be because the chown command didn't work you may see an error like: + + [EE] Cannot open /usr/games/crossfire/var/crossfire/clockdata for writing + [EE] Couldn't read regions file from "/usr/games/crossfire/share/crossfire/maps/regions.reg". + [EE] Please check that your maps are correctly installed. + + A simple fix is to: $ sudo chown -R . /usr/games/crossfire/ $ ln -s /home/crossfire/maps.svn /usr/games/crossfire/share/crossfire/maps IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1408956222 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 Aug 25 03:45:58 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 25 Aug 2014 03:45:58 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1408956358.189600.11936.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/25 03:45 User : saru Edit Summary: @@ -196,8 +196,9 @@ **Optional:** To enforce the unit test or check when compiling the server, use make -k check $ ./configure && make -k check && make install + ==== LAUNCH ==== @@ -224,9 +225,9 @@ What that command will do is run the Crossfire server and return you back to bash or shell prompt === failure to launch === - If crossfire-server is unable to locate the maps file it may be because the chown command didn't work you may see an error like: + If crossfire-server is unable to locate the maps file it may be because the chown command didn't work. You may see an error like: [EE] Cannot open /usr/games/crossfire/var/crossfire/clockdata for writing [EE] Couldn't read regions file from "/usr/games/crossfire/share/crossfire/maps/regions.reg". [EE] Please check that your maps are correctly installed. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1408956304 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 Aug 25 03:47:19 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Mon, 25 Aug 2014 03:47:19 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1408956439.961205.11939.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/25 03:47 User : saru Edit Summary: really should proof read more carefully :( @@ -196,8 +196,9 @@ **Optional:** To enforce the unit test or check when compiling the server, use make -k check $ ./configure && make -k check && make install + @@ -236,9 +237,9 @@ $ sudo chown -R . /usr/games/crossfire/ $ ln -s /home/crossfire/maps.svn /usr/games/crossfire/share/crossfire/maps - Note, great care should be taken in using chown -R as this will change all permissions in the parent directory (e.g. if you sudo chown -R . / you will break you linux install + Note, great care should be taken in using chown -R as this will change all permissions in the parent directory (e.g. if you " $ sudo chown -R . /" you will break your linux install's permissions completely) === Launch, Part2 === IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1408956355 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 Aug 26 04:58:00 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Tue, 26 Aug 2014 04:58:00 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409047080.843953.16633.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/26 04:57 User : saru Edit Summary: added python-dev as it is now really required for any server installation @@ -2,8 +2,9 @@ This document describes how to build and install the Crossfire server from source. Instructions for [[crossfire_client_compile_guide|building the client]] are on a separate page. ===== *Nix Compile Guide ===== + ==== Requirements ==== 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. @@ -21,9 +22,9 @@ * libsvn0 - shared libraries used by Subversion (aka. svn) (required by subversion) As a quick reference: - sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make subversion + sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make subversion python-dev ==== Recommended Packages ==== IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1408956437 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 Aug 27 17:41:22 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 17:41:22 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409179282.199556.25985.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 17:41 User : leaf Edit Summary: Move Python info up to the Required area, updated list of requirements and relished them in alphabetical order @@ -16,34 +16,16 @@ * 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 + * python-dev - header files and a static library for Python (default) * 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) As a quick reference: - sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make subversion python-dev - - - - ==== 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. - - * autoconf - automatic configure script builder (Not normally required for end-user builds, but it is useful if build scripts are not up to date) - * [[dev:check|check]] - unit test framework for C (used by the unit tests) - * libsqlite3-0 - SQLite 3 shared library (used by cflogger) - * libpython2.4 - Python shared object library (used by game features such as bank, post office, slot machines, etc.) - * libpython2.4-devel - Required to compile python support into the server - * libcurl3 - - Multi-protocol file transfer library (required by metaserver2) - * libcurl4-openssl-dev - Development files and documentation for libcurl (OpenSSL) (required by metaserver2) - * libsvn-dev - Development files for Subversion libraries (required for Subversion revision number reporting in metaserver2) - - As a quick reference: - - sudo apt-get install check autoconf libsqlite3-0 libcurl3 libcurl4-openssl-dev libsvn-dev + sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make python-dev subversion Installing Python depends on your choice of Linux distro. * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 @@ -61,8 +43,27 @@ Type "help", "copyright", "credits" or "license" for more information. >>> If you see something like the above, python is installed, ctrl-d to quit python. + + + + ==== 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. + + * autoconf - automatic configure script builder (Not normally required for end-user builds, but it is useful if build scripts are not up to date) + * [[dev:check|check]] - unit test framework for C (used by the unit tests) + * libsqlite3-0 - SQLite 3 shared library (used by cflogger) + * libpython2.4 - Python shared object library (used by game features such as bank, post office, slot machines, etc.) + * libpython2.4-devel - Required to compile python support into the server + * libcurl3 - - Multi-protocol file transfer library (required by metaserver2) + * libcurl4-openssl-dev - Development files and documentation for libcurl (OpenSSL) (required by metaserver2) + * libsvn-dev - Development files for Subversion libraries (required for Subversion revision number reporting in metaserver2) + + As a quick reference: + + sudo apt-get install check autoconf libsqlite3-0 libcurl3 libcurl4-openssl-dev libsvn-dev ==== Useful Packages ==== These useful packages are not normally required for end-user builds, but they come in handy in cases where developers may have forgotten to check in changes to build scripts, etc. IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409047077 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 Aug 27 17:43:49 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 17:43:49 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409179429.399557.25988.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 17:43 User : leaf Edit Summary: old revision restored?- something went really bad with my last edit attempt @@ -16,35 +16,15 @@ * 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 - * python-dev - header files and a static library for Python (default) * 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) As a quick reference: - sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make python-dev subversion - - Installing Python depends on your choice of Linux distro. - * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 - * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 - * python2.4-dev is known to work on Ubuntu Karmic and earlier - * python2.6-dev is known to work with Ubuntu Lucid (10.04.4) - * python2.7-dev is known to work in Ubuntu Natty (11.04), Oneiric (11.10) and Precise (12.04) - - To confirm python is fully installed - - $ python - - and you should see an output like: - Python 2.7.3 (default, Apr 10 2013, 06:20:15) - [GCC 4.6.3] on linux2 - Type "help", "copyright", "credits" or "license" for more information. - >>> - - If you see something like the above, python is installed, ctrl-d to quit python. + sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make subversion python-dev ==== Recommended Packages ==== @@ -62,8 +42,27 @@ As a quick reference: sudo apt-get install check autoconf libsqlite3-0 libcurl3 libcurl4-openssl-dev libsvn-dev + + Installing Python depends on your choice of Linux distro. + * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 + * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 + * python2.4-dev is known to work on Ubuntu Karmic and earlier + * python2.6-dev is known to work with Ubuntu Lucid (10.04.4) + * python2.7-dev is known to work in Ubuntu Natty (11.04), Oneiric (11.10) and Precise (12.04) + + To confirm python is fully installed + + $ python + + and you should see an output like: + Python 2.7.3 (default, Apr 10 2013, 06:20:15) + [GCC 4.6.3] on linux2 + Type "help", "copyright", "credits" or "license" for more information. + >>> + + If you see something like the above, python is installed, ctrl-d to quit python. ==== Useful Packages ==== These useful packages are not normally required for end-user builds, but they come in handy in cases where developers may have forgotten to check in changes to build scripts, etc. IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409179279 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 Aug 27 17:45:01 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 17:45:01 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409179501.559554.25991.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 17:45 User : leaf Edit Summary: Relist required packages in alphabetical order, added summary for python-dev package @@ -16,15 +16,16 @@ * 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 + * python-dev - header files and a static library for Python (default) * 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) As a quick reference: - sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make subversion python-dev + sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make python-dev subversion ==== Recommended Packages ==== IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409179427 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 Aug 27 17:46:33 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 17:46:33 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409179593.249566.25996.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 17:46 User : leaf Edit Summary: Python is required, moved that info under the Requirements section @@ -25,9 +25,26 @@ As a quick reference: sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make python-dev subversion + Installing Python depends on your choice of Linux distro. + * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 + * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 + * python2.4-dev is known to work on Ubuntu Karmic and earlier + * python2.6-dev is known to work with Ubuntu Lucid (10.04.4) + * python2.7-dev is known to work in Ubuntu Natty (11.04), Oneiric (11.10) and Precise (12.04) + To confirm python is fully installed + + $ python + + and you should see an output like: + Python 2.7.3 (default, Apr 10 2013, 06:20:15) + [GCC 4.6.3] on linux2 + Type "help", "copyright", "credits" or "license" for more information. + >>> + + If you see something like the above, python is installed, ctrl-d to quit python. ==== 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. @@ -43,27 +60,8 @@ As a quick reference: sudo apt-get install check autoconf libsqlite3-0 libcurl3 libcurl4-openssl-dev libsvn-dev - - Installing Python depends on your choice of Linux distro. - * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 - * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 - * python2.4-dev is known to work on Ubuntu Karmic and earlier - * python2.6-dev is known to work with Ubuntu Lucid (10.04.4) - * python2.7-dev is known to work in Ubuntu Natty (11.04), Oneiric (11.10) and Precise (12.04) - - To confirm python is fully installed - - $ python - - and you should see an output like: - Python 2.7.3 (default, Apr 10 2013, 06:20:15) - [GCC 4.6.3] on linux2 - Type "help", "copyright", "credits" or "license" for more information. - >>> - - If you see something like the above, python is installed, ctrl-d to quit python. ==== Useful Packages ==== These useful packages are not normally required for end-user builds, but they come in handy in cases where developers may have forgotten to check in changes to build scripts, etc. IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409179499 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 Aug 27 17:53:29 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 17:53:29 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409180009.557092.26001.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 17:53 User : leaf Edit Summary: Update known working version of Python with currently supported version of Ubuntu @@ -28,11 +28,10 @@ Installing Python depends on your choice of Linux distro. * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 - * python2.4-dev is known to work on Ubuntu Karmic and earlier * python2.6-dev is known to work with Ubuntu Lucid (10.04.4) - * python2.7-dev is known to work in Ubuntu Natty (11.04), Oneiric (11.10) and Precise (12.04) + * python2.7-dev is known to work in Ubuntu Precise (12.04) and Trusty (14.04) To confirm python is fully installed $ python IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409179591 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 Aug 27 20:32:29 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 20:32:29 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409189549.909559.26636.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 20:32 User : leaf Edit Summary: Update chown step for /usr/games/crossfire to include -R @@ -133,9 +133,9 @@ 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/ + $ sudo chown -R . /usr/games/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 IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409180006 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 Aug 27 20:41:06 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Wed, 27 Aug 2014 20:41:06 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409190066.509632.26652.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/27 20:41 User : leaf Edit Summary: Added more information on installing python and how to manually install the package if necessary @@ -25,13 +25,21 @@ As a quick reference: sudo apt-get install automake flex gcc libgd-tools libgd2-xpm-dev libtool make python-dev subversion - Installing Python depends on your choice of Linux distro. + === Python Scripting === + + A special note about installing python. The package listed above, **python-dev**, should install the necessary packages to enable many of the in-game features (ship transportation, guilds, post office, et al.) to work. + + However, if python related features are not working, then installing python depends on your choice of Linux distro. * python 2.4 is old, Crossfire runs with 2.5 and 2.6; I would use 2.6 if possible, has not been tried with 3.1 * lib64python2.4-2.4.3 is known to work on Mandriva 2007.0 x86_64 * python2.6-dev is known to work with Ubuntu Lucid (10.04.4) * python2.7-dev is known to work in Ubuntu Precise (12.04) and Trusty (14.04) + + As an example, this is what you would use to install python on Ubuntu Trusty Tahr: + + sudo apt-get install python2.7-dev To confirm python is fully installed $ python IP-Address : 63.170.91.101 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409189546 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 Aug 31 07:29:48 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 07:29:48 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo:game_balance Message-ID: <1409488188.259566.8159.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 07:29 User : saru Edit Summary: @@ -1,13 +1,18 @@ ====== Issues Affecting Game Balance ====== A list of of issues that may make it way too easy to level up, obtain items, and/or complete dungeons. (as believed by one or more persons) Please dump any thing that you think needs review here. And also add more information, possible fixes, reasons for keeping something, etc. + ==== General ==== + === Items Balance === * Some items are too available to players, and should have a more limited number in circulation. This would help create more economical interaction between players. * give some items a unique tracking number, and limit the amount (based on a flag, could be a ratio to players) in the game at one time. If the total amout allowed is reached, don't generate any more of the object. * perhaps some artifact weapons should be both, rarer, and a bit more powerful/useful (i.e. defender, excalibur) + * Adjust weights to be more realistic (no more 20 kilo aprons) + + === leveling speed === * Fix sockpuppet exploits for leveling. On servers where pking is allowed, this is widely abused to rapidly gain exp, and levels. * The [[exp_table|experience table]] table could be adjusted. * Gameplay is generally too fast - typically die instant or kill the monster instantly - things should be slower so there is enough time to run away, etc. See [[dev_todo:change_player_speed|changing player speed]] IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/dev_todo:game_balance?rev=1166808069 New Revision: http://wiki.metalforge.net/doku.php/dev_todo:game_balance -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Aug 31 07:57:26 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 07:57:26 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo:discrete_attack_damage Message-ID: <1409489846.389560.8183.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 07:57 User : saru Edit Summary: @@ -3,6 +3,6 @@ ---- - + === various attack types === Right now, if you have a weapon that has attacktype physical & fire, and dam 40, it will do dam 40 of whatever attack works best against the creature. It is fairly common in most games that extra attacktypes do some extra damage. Eg, this weapon does 20 physical damage and 10 fire damage. There isn't any way to do that right now (ok, maybe with scripts :) , but that isn't really the point here). @@ -13,4 +13,20 @@ If your using that weapon fighting fire resistant creatures, you'll still do 15 physical, but much less fire. So I think it would make it less clear what the best weapon to use would be - right now, the more attacktypes a weapon has, the better basically. Comment by --- //Ryo 2007/04/20 12:56// : checking the code, I think modifying ''server/attack.c:hit_player_attacktype'' to check for discrete values (key/value?) for attacktype could do the trick. Would need to be checked for other side-effects, of course. + + === physical damage in combat === + + This is also a problem for making weapons more interesting. At present physical damage behaves like any other damage source, except during melee combat where an AC/WC check is made. This means that all weapons are only considered for the + * making certain weapons clearly better + * no particular diversity in weapons, even thought there are many variants of weapons in game.. an axe that does 6 damage at 6 speed is exactly the same as a magnifying glass that does 6 damage at 6 speed. + * little progression in items, with all serious improvements beyond dam x speed coming from additional attack_types or other modifiers + + It was discussed that physical damage as an attack_type could be split as well into: + * crushing weapons (mass weapons) + * piercing weapons (sharp weapons) + * and both (axes) + + These could correspond with different armour types, cloth provides some protection against piercing but nothing against crushing. chain armour provides good protection against piercing but little against crushing. Plate armour provides good protection against both. This would match the current speed limitations in the armour. + + This could be further expanded into special attacks such as critical strikes, disabling blows, etc. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/dev_todo:discrete_attack_damage?rev=1177232478 New Revision: http://wiki.metalforge.net/doku.php/dev_todo:discrete_attack_damage -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Aug 31 08:07:50 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 08:07:50 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: user:saru Message-ID: <1409490470.713836.9179.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 08:07 User : saru Edit Summary: created saru user page Name on IRC: saru Can be found on [[servers:Oceanic Server]], under the nick //saru// Balance ideas: [[gameplay:scratchpad]], [[server:scratchpad]] my to-do list: Basic Game balance improvement including exp curve, common attributes like weight, and melee and missile combat system improvement IP-Address : 59.167.121.117 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/user:saru -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Aug 31 08:17:16 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 08:17:16 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo_new Message-ID: <1409491036.859577.9198.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 08:17 User : saru Edit Summary: @@ -19,9 +19,9 @@ | [[dev_todo:Rename Binaries]] - Binaries should be renamed | 2.0 | 1 | Completed | Client/Server | [[user:rednaxela|Rednaxela]] | | [[dev_todo:improve_client_ui|Improve Client UI]] | 2.0 | 1 | None | Client | | | [[dev_todo:Quest management system]] - Track, and provide information about quests. | 2.0 | 1 | Implemented, used in various quests already | Server/Maps | [[user:Ryo]] and [[user::cavesomething]] | | [[dev_todo:char_creation| New Character Creation]] | 2.0 | 1 | Planning | Client/Server | | - | [[dev_todo:Game Balance]] - Problems with game balance | 2.0 | 1 | None | Server/Maps | | + | [[dev_todo:Game Balance]] - Problems with game balance | 2.0 | 1 | Open| Server/Maps | saru & partmedia | | [[dev_todo:exp_table|Fix Experience Table]] - Fix experience curve compared to death penalty | 2.0 | ? | Planning | Server | | | [[dev_todo:server_cleanup|Server code Cleanup]] - Find, and fix redundant and unused code. | 2.0 | 1 | Planning | Server | | | [[dev_todo:refactor|Refactoring]] - Refactor object-type specific code to be more organized. | 2.0 | 1 | Planning/Coding | Server | Rednaxela((others should also contribute to this refactoring once the framework is in svn)) | | [[dev_todo:Race & Class Changes]] - The races/classes within crossfire are not different enough | 2.0 | 1 | Planning | Server | | IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/dev_todo_new?rev=1283586648 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 Sun Aug 31 08:58:56 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 08:58:56 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409493536.813619.9232.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 08:58 User : saru Edit Summary: added guide to accessing svn from windows @@ -282,8 +282,33 @@ and repeat section "COMPILE" ===== Microsoft Windows Compile Guide ===== Warning this information may be out of date + + ==== Subversion ==== + To access the latest version of crossfire from sourceforge, a Windows compatible tool to access the source files is called tortoisesvn which is available [[http://tortoisesvn.net/downloads.html|here]]. + The interface is built into the windows environment, to access the repository create a new folder such as "crossfire files" and right click on this folder. You will see the following option menu now available: + + {{images:navigating_to_tortoisesvn.png|}} + + Select "Repo-browser". When asked, use this URL: https://svn.code.sf.net/p/crossfire/code + + {{svn_url_request.png|}} + + After a short time you should now see a window with the current directory structure of crossfire. + + {{browsing_the_repository.png|}} + + You can now start checking out directories you are interested in. Note: that the branches (trunk, stable etc) are within these directories so do not check-out from the root directory unless you want to download _everything_. + To checkout a directory simply right click and select checkout: + + {{images:checking_out1.png|}} + + and then choose where to save the downloaded files: + + {{images:checking_out2.png|}} + + ==== Requirements ==== 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. IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409190063 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 Aug 31 09:51:04 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 09:51:04 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page added: the_source Message-ID: <1409496664.980935.9398.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 09:51 User : saru Edit Summary: Added the source download guide, this could probably be referred to in many other documents and would make any changes much easier to update. ====== Source Download Guide ====== This document outlines how to download the game source. The source is available in 3 forms: * Trunk - This is the latest current development build * Tag - e.g. 1.60, 1.71 etc - The latest stable build * Branch - Split builds ===== *Nix Source Download Guide ===== To get svn: sudo apt-get install subversion To check out the latest source use the following commands === Trunk === $ svn co https://svn.code.sf.net/p/crossfire/code/server/trunk server.svn $ svn co https://svn.code.sf.net/p/crossfire/code/maps/trunk maps.svn $ svn co https://svn.code.sf.net/p/crossfire/code/arch/trunk arch.svn === Tag === Here's how you download Tag and is using the 1.71.0 release as an example $ svn co https://svn.code.sf.net/p/crossfire/code/server/tags/1.71.0 server.svn $ svn co https://svn.code.sf.net/p/crossfire/code/maps/tags/1.71.0 maps.svn $ svn co https://svn.code.sf.net/p/crossfire/code/arch/tags/1.71.0 arch.svn ===== Windows Source Download Guide ===== === Tortoisesvn === To access the latest version of crossfire from sourceforge, a Windows compatible tool to access the source files is called tortoisesvn which is available [[http://tortoisesvn.net/downloads.html|here]]. The interface is built into the windows environment, to access the repository create a new folder such as "crossfire files" and right click on this folder. You will see the following option menu now available: {{images:navigating_to_tortoisesvn.png|}} Select "Repo-browser". When asked, use this URL: https://svn.code.sf.net/p/crossfire/code {{svn_url_request.png|}} After a short time you should now see a window with the current directory structure of crossfire. {{browsing_the_repository.png|}} You can now start checking out directories you are interested in. Note: that the branches (trunk, stable etc) are within these directories so do not check-out from the root directory unless you want to download _everything_. To checkout a directory simply right click and select checkout: {{images:checking_out1.png|}} and then choose where to save the downloaded files: {{images:checking_out2.png|}} IP-Address : 59.167.121.117 Old Revision: none New Revision: http://wiki.metalforge.net/doku.php/the_source -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Aug 31 09:51:52 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 09:51:52 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: the_source Message-ID: <1409496712.802411.9401.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 09:51 User : saru Edit Summary: @@ -36,13 +36,13 @@ {{images:navigating_to_tortoisesvn.png|}} Select "Repo-browser". When asked, use this URL: https://svn.code.sf.net/p/crossfire/code - {{svn_url_request.png|}} + {{images:svn_url_request.png|}} After a short time you should now see a window with the current directory structure of crossfire. - {{browsing_the_repository.png|}} + {{images:browsing_the_repository.png|}} You can now start checking out directories you are interested in. Note: that the branches (trunk, stable etc) are within these directories so do not check-out from the root directory unless you want to download _everything_. To checkout a directory simply right click and select checkout: IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/the_source?rev=1409496661 New Revision: http://wiki.metalforge.net/doku.php/the_source -- This mail was generated by DokuWiki at http://wiki.metalforge.net/ From no-reply_wiki at metalforge.org Sun Aug 31 09:52:28 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 09:52:28 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: crossfire_compile_guide Message-ID: <1409496748.039565.9404.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 09:52 User : saru Edit Summary: @@ -285,19 +285,20 @@ Warning this information may be out of date ==== Subversion ==== To access the latest version of crossfire from sourceforge, a Windows compatible tool to access the source files is called tortoisesvn which is available [[http://tortoisesvn.net/downloads.html|here]]. + The interface is built into the windows environment, to access the repository create a new folder such as "crossfire files" and right click on this folder. You will see the following option menu now available: {{images:navigating_to_tortoisesvn.png|}} Select "Repo-browser". When asked, use this URL: https://svn.code.sf.net/p/crossfire/code - {{svn_url_request.png|}} + {{images:svn_url_request.png|}} After a short time you should now see a window with the current directory structure of crossfire. - {{browsing_the_repository.png|}} + {{images:browsing_the_repository.png|}} You can now start checking out directories you are interested in. Note: that the branches (trunk, stable etc) are within these directories so do not check-out from the root directory unless you want to download _everything_. To checkout a directory simply right click and select checkout: @@ -305,9 +306,8 @@ and then choose where to save the downloaded files: {{images:checking_out2.png|}} - ==== Requirements ==== The following tools are used to compile the server: IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/crossfire_compile_guide?rev=1409493531 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 Aug 31 09:55:23 2014 From: no-reply_wiki at metalforge.org (no-reply_wiki at metalforge.org) Date: Sun, 31 Aug 2014 09:55:23 -0500 Subject: [Crossfire-wiki] [Crossfire DokuWiki] page changed: making_archetypes Message-ID: <1409496923.747829.9409.nullmailer@metalforge.net> A page in your DokuWiki was added or changed. Here are the details: Date : 2014/08/31 09:55 User : saru Edit Summary: @@ -2,8 +2,9 @@ ===== Commenting .arc Files ===== * The number sign (#) may be used as a comment character in .arc files. + ====== Making Archetypes ====== Monsters, walls, tiles, and practically everything else in Crossfire are Archetypes. Archetype is often abbreviated to "arch". @@ -13,8 +14,9 @@ * if you are under Linux {FIXME other architectures}, you need to have the server built * a working Crossfire server * the archetypes collection * Perl. + * It is highly recommended that you also have the [[gridarta|crossfire editor]] ===== Items ===== ==== Potions === IP-Address : 59.167.121.117 Old Revision: http://wiki.metalforge.net/doku.php/making_archetypes?rev=1198938735 New Revision: http://wiki.metalforge.net/doku.php/making_archetypes -- This mail was generated by DokuWiki at http://wiki.metalforge.net/