Changeset 33
- Timestamp:
- 11/19/08 13:25:33 (17 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 4 removed
- 9 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/AUTHORS
r2 r33 6 6 have an introductory blurb similar to this one: 7 7 8 Authors of PACKAGE8 Authors of Trinity Core 9 9 10 10 The following contributions warranted legal paper exchanges -
trunk/NEWS
r2 r33 1 = MaNGOS-- History of visible changes =1 = Trinity Core -- History of visible changes = 2 2 3 Copyright ( c) 2005-2008 MaNGOS project <http://www.mangosproject.org/>3 Copyright (C) Trinity Core (http://www.trinitycore.org) 4 4 5 5 See the COPYING file for copying conditions. 6 6 7 Visit our project website for documentation, and more: 8 http://www.mangosproject.org/ 9 10 Visit our forums for support: 11 http://www.mangosproject.org/forum/ 12 13 Please submit bug reports at: 14 http://www.mangosproject.org/trac/ 15 16 Version 0.12 17 * Under discussion. 18 * Upgrade to client version 2.4.3 (build 8606). 19 20 Version 0.11 21 * Lots of improvements in the spell system. 22 * Now use Mersenne Twister random number generator. 23 * MySQL client libs updated to 5.0.56. 24 * Upgrade to client version 2.4.2 (build 8278). 25 26 Version 0.10 27 * master looter lot mode, 28 * FFA PvP zones and FFA PvP server type support, 29 * Guild Banks, 30 * unique equipped items support, including gems, 31 * talent inspecting, 32 * PostgreSql support, 33 * sockets library updated to v.2.2.9 version, 34 * 64-bit binaries building at Windows, 35 * Upgrade to client version 2.3.0 (build 7561). 36 37 Version 0.9 38 * recipes discovery system support, 39 * more auras, effects, spells, and talents working, 40 * players queue at login support, 41 * mangosd/realmd as Windows services support, 42 * autogeneration mangosd/realmd crash reports (Windows only), 43 * Visual Studio 2008 Express and Pro support, 44 * division Mangos DataBase to MangosDB(WorldDB) and CharactersDB. 45 * Upgrade to client version 2.2.3 (build 7359). 46 47 Version 0.8 48 * battleground support, 49 * gender specific creatures, 50 * game objects triggering more scripts, 51 * more auras, effects, spells, and talents working, 52 * dungeon specific data, 53 * localization support for data, 54 * vmaps for line of sight handling, 55 * build support for OpenBSD and FreeBSD, 56 * Upgrade to client version 2.1.3 (build 6898). 57 58 Version 0.7, Codename "Eye of the Storm" 59 * Full rewrite of the GNU autotools based build system, in order to 60 smooth and clean up the build process. 61 * Full rewrite of the Windows build system, allowing MaNGOS to be built 62 from Visual C++ 2003 Toolkit, Visual C++ 2003, Visual C++ 2005. 63 * Upgrade to client version 2.0.12 (build 6546). 64 65 Version 0.6, Codename "Black Dragonflight" 66 * MaNGOS development moved to http://sourceforge.net/projects/mangos/ 67 * A lots of speed improvements to data handling and data transfer have been 68 completed. 69 * Mail, auction house, profession, creature, and game object systems have seen 70 a lot of improvements and can be considered feature complete. Some minor bugs 71 still are left. 72 * Rest system has been finished. 73 * Initial pet stable support has been added. 74 * PvP and duel system have seen lots of improvements 75 * Guilds are not just a myth anymore. Coming closer to full guild support. 76 * Taxi and transport system is close to a fully working system. 77 * A lot more has been added. 78 79 Version 0.5, Codename "Stable Master" 80 * Core stability improvements, lots of threading and memory usage related 81 bugs have been resolved. 82 * MySQL Database backend has been cleaned up. 83 * Proper support for game clients of version 1.10.2 has been added. 84 * Support for auras, pets, spells, talents, totems, etc. has been added 85 or improved. 86 * Cross-platform issues have been resolved, MaNGOS should now build on 87 more platforms, including FreeBSD. 88 89 Version 0.1, Codename "Lightbringer" 90 * AI system 91 * Grid system 92 * Lots a game features working. 93 * Lovely optimizations for the beloved server. 94 95 Version 0.0.3, Codename "Mango Carpet" 96 * Interim release, not gone public. 97 98 Version 0.0.2, Codename "Library" 99 * Most data conversions working. 100 * Database cleanup. 101 * More features working. 102 * Many bugs fixed. 103 104 Version 0.0.1, Codename "Endeavour" 105 * Data converter added. 106 * Build system improvements. 107 * Bug fixing and code cleaning. 7 Please visit the Trinity Core website for bug reports, patch 8 submissions, suggestions, and support: 9 http://www.trinitycore.org/ -
trunk/README
r2 r33 1 = MaNGOS -- README=1 = Trinity Core -- General information = 2 2 3 Copyright (C) 2005-2008 MaNGOS project <http://www.mangosproject.org/>3 Copyright (C) Trinity Core (http://www.trinitycore.org) 4 4 5 MaNGOSis free software; you can redistribute it and/or modify5 Trinity Core is free software; you can redistribute it and/or modify 6 6 it under the terms of the GNU General Public License as published by 7 7 the Free Software Foundation; either version 2 of the License, or … … 17 17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 18 18 19 In addition, as a special exception, the MaNGOSproject20 gives permission to link the code of its release of MaNGOS with the21 OpenSSL project's "OpenSSL" library (or with modified versions of it22 that use the same license as the "OpenSSL" library), and distribute19 In addition, as a special exception, the Trinity Core project 20 gives permission to link the code of its release of Trinity Core with 21 the OpenSSL project's "OpenSSL" library (or with modified versions of 22 it that use the same license as the "OpenSSL" library), and distribute 23 23 the linked executables. You must obey the GNU General Public License 24 24 in all respects for all of the code used other than "OpenSSL". If you … … 27 27 so, delete this exception statement from your version. 28 28 29 Comments are welcome. 29 Trinity Core is a World of Warcraft game server emulator. It is derived 30 from MaNGOS, the Massive Network Game Object Server, and is based on the 31 code of that project. 30 32 31 - theluda <theluda@googlemail.com> 33 For further information on the Trinity Core project, please visit our 34 project website at http://www.trinitycore.org. 32 35 33 == Welcome to MaNGOS == 36 API documentation can be obtained by running the "make doc" command inside 37 the doc directory. 34 38 35 MaNGOS (the Massive Network Game Object Server) is an Open Source reference 36 implementation for a MMORPG server system. Please see the file COPYING for 37 license details.39 SQL files to create the database can be found in the sql directory. Files 40 to update your database from an older revision/version can be found in the 41 sql/updates directory. 38 42 39 For further information on the MaNGOS project, please visit our project web 40 site at <http://www.mangosproject.org/> 43 See the INSTALL file for installation instructions under Linux. 41 44 42 Documenation on various development related topics can be found in the doc/ 43 subdirectory, including Doxygen-generated API documentation. 45 If you are using the SVN (unstable) version of Trinity Core, run this 46 command prior to building: 44 47 45 The required SQL files for creating the database backend are included in the 46 sql/ subdirectory. In case you are upgrading from an older MaNGOS release, 47 make sure you as well take a look at the SQL files in the sql/updates/ sub- 48 directory. 48 autoreconf --install --force 49 49 50 In order to build and install MaNGOS under Linux, follow the instructions 51 described in the INSTALL file. 52 53 In case you have checked out MaNGOS from the SubVersion repository, please run 54 55 $ autoreconf --install --force 56 57 prior to building, as you may otherwise not be able to run a build. 50 You can then continue to build the source. -
trunk/THANKS
r2 r33 7 7 similar to this one: 8 8 9 MaNGOSTHANKS file9 Trinity Core THANKS file 10 10 11 MaNGOS has originally been written by Team Python and WoW Daemon Team. Many 12 people further contributed to MaNGOS by reporting problems, suggesting various 13 improvements or submitting actual code. 14 15 Here is a list of these people. Help me keep it complete and exempt of errors. 11 Trinity Core is a derivation/rewrite of MaNGOS, which was originally written 12 by Team Python and the WoW Daemon Team. Many people further helped Trinity Core 13 by submitting bug reports, code patches, and suggestions. 16 14 17 15 Special thanks should also go out to the WowwoW team. We have gained help from 18 16 them many times in the creation of this project. Keep up the good work guys. 19 20 Thanks should also go out to the Ludmilla team, who are also providing the21 community with a great server. We have not gained too much help from them,22 but we have recieved some.23 17 24 18 The easiest policy with this file is to thank everyone who contributes to the … … 34 28 add a name to your `THANKS' file. The mere presense of a name in `THANKS' is 35 29 then a flag to you that the initial greeting has been sent. 36 37 TBD -
trunk/contrib/extractor/README.linux
r2 r33 1 Linux instructions 2 ------------------ 1 = Trinity Core -- Linux instructions for extractor = 2 3 Copyright (C) Trinity Core (http://www.trinitycore.org) 3 4 4 5 1. Configure and build MaNGOS. 5 2. cd contrib/ map_extractor/libmpq/6 2. cd contrib/extractor/libmpq/ 6 7 3. make 7 8 4. cd .. 8 9 5. make 9 10 6. run ad 10 11 if there are any problems create folder named .deps in contrib/map_extractor/12 it is old bug from first extractor and i am too lasy to fix it :)13 -
trunk/sql/Makefile.am
r23 r33 29 29 # Install basic SQL files to datadir 30 30 pkgdata_DATA = \ 31 mangos.sql \31 world.sql \ 32 32 realmd.sql \ 33 33 characters.sql \ … … 41 41 drop_mysql.sql \ 42 42 characters.sql \ 43 mangos.sql \43 world.sql \ 44 44 realmd.sql -
trunk/sql/tools/README
r2 r33 1 = MaNGOS -- README=1 = Trinity Core -- Database cleanup tools = 2 2 3 Copyright ( c) 2005-2008 MaNGOS <http://www.mangosproject.org/>3 Copyright (C) Trinity Core (http://www.trinitycore.org) 4 4 5 5 See the COPYING file for copying conditions. 6 6 7 == Database tools == 8 This folder contains SQL files which can be used for cleanup DB from corrupted or outdated data in safe way. 9 This tools must be used _only_ when mangos server stopped. 10 But you can safely use its any times while server shutdown. 7 These tools can be used to clean a corrupted database. They 8 should only be used when the sevrer is CLOSED. -
trunk/src/trinitycore/trinitycore.conf.dist
r19 r33 1 ##################################### 2 # MaNGOS Configuration file#3 ##################################### 1 ########################################## 2 # Trinity Core worldd configuration file # 3 ########################################## 4 4 ConfVersion=2008080101 5 5 … … 13 13 # Data directory setting. 14 14 # Important: DataDir needs to be quoted, as it is a string which may contain space characters. 15 # Example: "@prefix@/share/ mangos"15 # Example: "@prefix@/share/trinitycore" 16 16 # 17 17 # LogsDir … … 46 46 DataDir = "." 47 47 LogsDir = "" 48 LoginDatabaseInfo = "127.0.0.1;3306; root;mangos;realmd"49 WorldDatabaseInfo = "127.0.0.1;3306; root;mangos;mangos"50 CharacterDatabaseInfo = "127.0.0.1;3306; root;mangos;characters"48 LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;realmd" 49 WorldDatabaseInfo = "127.0.0.1;3306;trinity;trinity;world" 50 CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters" 51 51 MaxPingTime = 30 52 52 WorldServerPort = 8085 … … 207 207 # LogFile 208 208 # Logfile name 209 # Default: " Server.log"209 # Default: "server.log" 210 210 # "" - Empty name disable creating log file 211 211 # … … 233 233 # DBErrorLogFile 234 234 # Log file of DB errors detected at server run 235 # Default: " DBErrors.log"235 # Default: "db_errors.log" 236 236 # 237 237 # CharLogFile 238 238 # Character operations logfile name 239 # Default: " Char.log"239 # Default: "characters.log" 240 240 # "" - Empty name disable creating log file 241 241 # … … 254 254 # GmLogFile 255 255 # Log file of gm commands 256 # Default: "" (Disable) 256 # Default: "gm_commands.log" 257 # "" - Empty name for disable 257 258 # 258 259 # GmLogTimestamp … … 263 264 # RaLogFile 264 265 # Log file of RA commands 265 # Default: " Ra.log"266 # Default: "ra_commands.log" 266 267 # "" - Empty name for disable 267 268 # … … 279 280 LogLevel = 3 280 281 LogTime = 0 281 LogFile = " Server.log"282 LogFile = "server.log" 282 283 LogTimestamp = 0 283 284 LogFileLevel = 0 … … 286 287 LogFilter_VisibilityChanges = 1 287 288 WorldLogFile = "world.log" 288 DBErrorLogFile = " DBErrors.log"289 CharLogFile = " Char.log"289 DBErrorLogFile = "db_errors.log" 290 CharLogFile = "characters.log" 290 291 CharLogTimestamp = 0 291 292 CharLogDump = 0 292 GmLogFile = " "293 GmLogFile = "gm_commands.log" 293 294 GmLogTimestamp = 0 294 RaLogFile = " "295 RaLogFile = "ra_commands.log" 295 296 LogColors = "" 296 297 … … 495 496 # 496 497 # BeepAtStart 497 # Beep at mangosdstart finished (mostly work only at Unix/Linux systems)498 # Beep at core start finished (mostly work only at Unix/Linux systems) 498 499 # Default: 1 (true) 499 500 # 0 (false) … … 536 537 Event.Announce = 0 537 538 BeepAtStart = 1 538 Motd = "Welcome to the Massive Network Game Object Server."539 Motd = "Welcome to a Trinity Core server." 539 540 540 541 ################################################################################################################### -
trunk/src/trinityrealm/trinityrealm.conf.dist
r2 r33 1 ########################################## ##2 # MaNGOS realmd configuration file#3 ########################################## ##1 ########################################## 2 # Trinity Core realmd configuration file # 3 ########################################## 4 4 ConfVersion=2007062001 5 5 … … 47 47 # LogFile 48 48 # Logfile name 49 # Default: " Realmd.log"49 # Default: "realmd.log" 50 50 # "" - empty name disable creating log file 51 51 # … … 97 97 ################################################################################################################### 98 98 99 LoginDatabaseInfo = "127.0.0.1;3306; root;mangos;realmd"99 LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;realmd" 100 100 LogsDir = "" 101 101 MaxPingTime = 30 … … 105 105 LogLevel = 0 106 106 LogTime = 0 107 LogFile = " Realmd.log"107 LogFile = "realmd.log" 108 108 LogTimestamp = 0 109 109 LogFileLevel = 0