Installing WoW Server on Linux

From Wickle Wiki

The installation of a WoW server under linux is like installing WoW under Windows , but using a windows emulator ( wine in this example).

Contents

Introduction

With the World of Worcraft game (WoW) there are a few official servers that have a lot of items, quests, NPCs and so ... but if you dont want to pay 12€ per month to play on this servers, you can access one FREE server. These free servers are maintained by people over internet, they make the quests (based or no on the original game) and put the NPCs on the world, and so on .. Its easy to understand that the World created by blizzard is better than this worlds, but this is a cheap alternative ;)

Requisites

  • We need a machine connected to internet as a server with ports 3724,8080 and 8085 opened ;)
  • We need a WoW server emulator
  • We need a database with all the World content
  • A WoW client to test it all is great ;)

And thats all

Installing wine (last version is needed)

To install last version of wine under debian, you must add this lines to /etc/apt/sources.list:

deb http://wine.sourceforge.net/apt/ binary/
deb-src http://wine.sourceforge.net/apt/ source/

Them just do a apt-get update and them apt-get install wine and thats all, you must have wine installed.

Installing Wow Server Emulator

Download the WoW emulator , there are a few emulators : the most used is [WAD] that you can download here, its a non-free server, but there are a lot of cracks for it on the [blizzhackers] forum.

Installing it is as easy as unzip it on a directory: unzip WAD_0.4222.2.5.zip This creates a structure like this

WAD/accounts (here are a lot of accounts (one for each user on the server)

WAD/doc

WAD/scripts (here comes all the NPCs, items and quests of the game)

WAD/saves (here comes the databases for the world and players files)

WAD/www (here comes the web structure for register users port 8080 )

WAD/logs

WAD/WoWEmu.exe (main executable)

...

Installing a database

There are mainly two databases: [WDDG] [BlackStorm]

The databases usually contains the scripts/ and saves/ directory , so you only must unzip it and copy to scripts and saves directory.

Making backups of characters

To make a full backup of users you must copy this files :

saves/players.save
accounts/*

Problems and Solutions

Image:132.gif

If the user has installed 1.2.4 version, and it works with another characters on the server, the character is stucked or bugged, them we must do the next :

try to delete all corpses with this GM command:

.delallcorp

The user must delete WDB folder inside Game folder

if this not works, them:

substitute the bugged skin 19 for skin 6 (for example) :

*Stop the server
*substitute skins:  sed -i -e s/SKIN=19/SKIN=6/g players.save
*Start the server again

Tools

  • [QDB Manager] is a tool to update the database manager.

Links

My own config

I am using last WAD version with Blackstorm database (from the [BlackStorm] site) and IRPG updates.

Personal tools
This site is powered by Queres Tecnologias