Warcraft 3 Frozen Throne:New Installation

From Warcraft 3 MODs for Half-Life
Revision as of 09:31, 29 May 2013 by Geesu (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This guide will help you install Warcraft 3 Frozen Throne for Counter-Strike, Condition Zero, or Day of Defeat gaming servers.

Contents

Requirements

  1. Counter-Strike, Condition Zero or Day of Defeat game server installation (Linux Installation Guide or Windows Installation Guide)
  2. AMX Mod X 1.76 Installation
  3. You have downloaded the latest version of Warcraft 3 Frozen Throne

File Placement

Copy the files to their proper location (shown below)

|--cstrike (or czero)
  |--addons
    |--amxmodx
      |--configs    - This is where the war3ft folder (which contains the configuration files) should go
      |--plugins    - This is where war3ft.amxx should go
      |--scripting  - This is where the war3x source code should go (not required)
  |--sounds         - This is where the contents of the sounds folder should go
  |--sprites        - This is where the contents of the sprite folder should go

AMX Mod X Configuration

Enable the plugin

Add the following line to the bottom of addons/amxmodx/configs/plugins.ini

war3ft.amxx debug
(for pre-3.0 versions it will be warcraft3FT.amxx debug)

Enable the required modules

Uncomment (remove the ; before the dll or so file) the following lines from addons/amxmodx/configs/modules.ini

;;;
; To enable a module, remove the semi-colon (;) in front of its name.
; If it's not here, simply add it its name, one per line.
; You don't need to write the _amxx part or the file extension.
;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time.  Use      ;;
;;  amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;mysql
;sqlite

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here.              ;;
;; You can just list their names, without the _amxx ;;
;;  or file extension.                              ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded   ;;
;;  as needed.  You do not need to enable them here ;;
;;  unless you have problems.                       ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

fun
engine
fakemeta
;geoip
;sockets
;regex
nvault
cstrike
csx

If you would like to use MySQL or SQLite Support (you can only use one), you need to uncomment either of the following:

For MySQL:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time.  Use      ;;
;;  amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

mysql
;sqlite

For SQLite: (Note: You MUST download the SQL Modules from amxmodx.org)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time.  Use      ;;
;;  amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;mysql
sqlite

Go to the configuration section to configure your new Warcraft 3 Frozen Throne Installation.