Professional Documents
Culture Documents
(LOT OF IMAGES)
Ok, since i've joined this section of ragezone forum, about 4-5 days ago, i saw so many
people asking for help and always the same 2-3 people trying to help.
Well, i hope to help everyone who still doesn't know how to run a server with this guide.
NOTE: To make everything easier, i've made a TerraNet DB rev4 ready to use, wich
already includes all missing tables and fixes released by Angel of TerraNet Staff. I hope
that TerraNet Staff won't kick my ass for this, in case i'll remove the link
Ok, now that you have all the necessary files, let's begin! :)
4) CONF Files
antrix.conf
Code:
#####################################################################
##
# Antrix Configuration File
# Last updated at revision 236
#####################################################################
##
# Database Section
#
# Database.Host - The hostname that the database is located on
# Database.username - The username used for the mysql connection
# Database.Password - The password used for the mysql connection
# Database.Name - The database name
# Database.Port - Port that MySQL listens on. Usually 3306.
# Database.Type - Client to use. 1 = MySQL, 2 = PostgreSQL, 3
= Oracle 10g
#
Database.Hostname = localhost
Database.username = USERNAME OF SQLyog ADDED USER
Database.Password = PASSWORD OF SQLyog ADDED USER
Database.Name = antrix
Database.Port = 3306
Database.Type = 1
# Host Directive
#
# This is the address that the server will listen on.
# To listen on all addresses, set it to 0.0.0.0
# Default: 127.0.0.1 (localhost)
#
Host = 0.0.0.0
WorldServerPort = 8129
LogLevel.Screen = 0
LogLevel.File = -1
LogWorld = 0
# Session Limit
#
# This directive controls the amount of sessions that will be
# accepted by the server before it starts to add people to
# the server queue.
# Default: 100
#
PlayerLimit = 100
SendBuildOnJoin = 1
SendStatsOnJoin = 1
Rate.Health = 1
Rate.Power1 = 1
Rate.Power2 = 1
Rate.Power3 = 1
Rate.QuestReputation = 1
Rate.KillReputation = 1
Rate.Honor = 1
Rate.PvPTimer = 300000
Rate.XP = 1
Rate.QuestXP = 1
# Rest XP Rate
#
# Value is the amount of rest XP a player will recieve per minute
of rest time.
# Default: 1
#
Rate.RestXP = 1
# Drop Rate
#
# This value will be multiplied by any gold looted and the drop
percentages of the
# items for creatures will also be multiplied for this to determine
which items
# to drop.
# Default: 1
#
Rate.Drop = 1
Rate.DropMoney = 1
Rate.Save = 300000
# Compression rate
#
# Value is from 1-9, the compression level passed to zlib to
compress
# update packets. A higher value will consume less bandwidth but
more cpu cycles.
# Default: 1 (Best Speed)
#
Rate.Compression = 1
Network.QueueUpdateInterval = 5000
# Update Distance
#
# This directive controls the distance (internal yards) that the
player can "see" up to
# and receieve updates for. For smaller servers, you can probably
increase this number.
# Increasing this number will also increase the servers bandwidth
consumption and CPU usage.
# Default: 80
#
PlrUpdateDistance = 80
# Level Cap
#
# This variable controls the level that stats will be generated up
to internally.
# Beyond this level players can still see a higher level visually
but their stats won't
# increase beyond this point.
#
LevelCap = 70
# GM Client Channel
#
# This should be set to 'gm_sync_channel' for the My_Master addon
to work.
#
# Default: gm_sync_channel
#
GmClientChannel = "gm_sync_channel"
SeperateChatChannels = 0
# Terrain Configuration
#
# Set the path to the map_xx.bin files and whether unloading should
be enabled for the main world
# maps here. Unloading the main world maps when they go idle can
save a great amount of memory if
# the cells aren't being activated/idled often. Instance/Non-main
maps will not be unloaded ever.
#
# Default:
# MapPath = "maps"
# UnloadMaps = 1
#
MapPath = "maps"
UnloadMaps = 1
# Breathing Setup
#
# If the breathing code is causing problems or you want to run a
fun server, you can disable
# water checks by enabling this directive.
#
# Default: 1
#
EnableBreathing = 1
# Speedhack detection
#
# If this directive is turned on, speedhack detection will be
activated and speedhackers
# will be warned / kicked.
#
# Default: 0
#
SpeedhackProtection = 0
LogCheaters = 0
# GM log setup
#
# These two directives set up the GM command logging fie. If turned
on, most gm commands
# will be logged for this file for abuse investigation, etc.
#
# Default: off
#
LogGMCommands = 0
Mail.ReloadDelay = 0
Mail.DisablePostageCostsForGM = 1
Mail.DisablePostageCosts = 0
Mail.DisablePostageDelayItems = 1
Mail.DisableMessageExpiry = 0
Mail.EnableInterfactionMail = 1
Mail.EnableInterfactionMailForGM = 1
# Compression Threshold
#
# This directive controls the limit when update packets will be
compressed using deflate.
# For lower-bandwidth servers use a lower value at the cost of cpu
time.
#
# Default: 1000
#
CompressionThreshold = 1000
StatDumper.FileName = "stats.xml"
StatDumper.Interval = 120000
# Connection Timeout
#
# This directive specifies the amount of seconds that the client
will be disconnected
# after if no ping packet is sent. It is advised to leave it at the
default.
#
# Default: 180
#
ConnectionTimeout = 180
# MapMgr Preloading
#
# This directive controls whether the entire world will be spawned
at server startup
# or on demand. It is advised to leave it disabled unless you are
a developer doing
# testing.
#
# Default: off
#
MapMgr.Preloading = 0
Startup.BackgroundLootLoading = 1
# Multithreaded Startup
#
# This controls whether the server will spawn multiple worker
threads to use for
# loading the database and starting the server. Turning it on
increases the speed
# at which it starts up for each additional cpu in your computer.
#
# Default: on
#
Startup.EnableMultithreadedLoading = 1
# Guild Setup
#
# This directive controls whether the full 10 signatures will be
required in order
# to turn in a petition. Smaller servers would be better off
having it turned off.
#
# Default: off
#
Guild.RequireAllSignatures = 0
# LogonServer Setup
#
# This directive controls whether pings will be sent to the
logonserver to check
# if the connection is still "alive". Expect problems if it is
disabled.
#
# Default: on
#
DisablePings = 0
# LogonServer Setup
#
# This directive controls the password used to authenticate with
the logonserver.
# It must be the same between the two configs. If it is not, your
server will
# not register.
#
# Default: "change_me_world"
#
logonserver.conf
Code:
#####################################################################
##
# Antrix Configuration File (Logon)
# Last updated at revision 236
#####################################################################
##
# LogonDatabase Section
#
# These directives are the location of the `realms` and `accounts`
# tables.
#
# LogonDatabase.Host - The hostname that the database is
located on
# LogonDatabase.Username - The username used for the mysql
connection
# LogonDatabase.Password - The password used for the mysql
connection
# LogonDatabase.Name - The database name
# LogonDatabase.Port - Port that MySQL listens on. Usually
3306.
# LogonDatabase.Type - Client to use. 1 = MySQL, 2 =
PostgreSQL, 3 = Oracle 10g
#
LogonDatabase.Hostname = localhost
LogonDatabase.Username = USERNAME OF SLQyog ADDED USER
LogonDatabase.Password = PASSWORD OF SLQyog ADDED USER
LogonDatabase.Name = antrix
LogonDatabase.Port = 3306
LogonDatabase.Type = 1
# Host Directive
#
# This is the address that the realmlist will listen on.
# To listen on all addresses, set it to 0.0.0.0
# Default: 127.0.0.1 (localhost)
#
# Note: ISHost is the interserver communication listener.
#
Host = 0.0.0.0
ISHost = 127.0.0.1
RealmListPort = 3724
# Server console logging level
#
# This directive controls how much output the server will
# display in it's console. Set to 0 for none.
# 0 = Minimum; 1 = Error; 2 = Detail; 3 = Full/Debug
# Default: 3
#
LogLevel = 0
AccountRefresh = 600
MinClientBuild = 6739
MaxClientBuild = 6739
# WorldServer Setup
#
# This directive controls the password used to authenticate with
the worldserver.
# It must be the same between the two configs. If it is not, your
server will
# not register.
#
# Default: "change_me_logon"
#
realms.conf
Code:
#####################################################################
##
# Realms Configuration File
# Last updated at revision 1259
#####################################################################
##
LogonServerCount = 1
LogonServer1.Address = "127.0.0.1"
LogonServer1.Port = 8093
LogonServer1.Name = "Default Logon"
# Realm Setup
#
# This is the realms that will be added to the list for this instance
# of the server. You can have multiple realms (e.g. one for LAN,
WAN).
#
# RealmCount = The number of servers.
# Realm[x].Name = The name of the realm.
# Realm[x].Address = The address (and port) of that realm.
# Realm[x].Icon = The type of realm (PVP, Normal, RPPVP, RP)
# Realm[x].Colour = Realm colour in realm list display.
# Realm[x].TimeZone = Time zone the realm is in.
# Realm[x].Population = (0 = low, 1 = medium, 2 = high)
#
RealmCount = 1
TerraNet DB rev4: Onemore (quest fixes), Resinate (range fixex, size fixes, a lot of
others), ollee (for submitting bunch of fixes), Project Silvermoon (support and fixes),
Antrix Project (for spending a good time there), TerraNet WoW Comunity (for everything
you see here)
Maps: Karnage (oh well, i've downloaded this maps from Karnage's guide, he/she didn't
gave credits to anyone else, so i guess it is his/her work)
=======================================================================
=======================================================================
Download JulianX's Repack for wow version 2.1.1 or 2.1.2 or 2.1.3 here:
http://filebeam.com/e3dc8e81d8f0d115a7ab5a7101787382
Install EasyPHP, open EasyPHP, open the folder you installed easyphp in
and then drag a folder called phpmyadmin into a folder called www and
then open firefox or w/e you use and then type localhost at the top and
press enter and then click on phpmyadmin on the link, then click on
privildges and then you should see:
root@localhost using password NO or YES and then on the right click on
the little guy or the picture, then scroll down until you see the
option of changing your password but ONLY your password and then make a
password you can remember, and then click GO, Once that is done you
have set a SQL password. NOW.....download JulianX's repack, extract the
folder to your desktop or where ever and then follow the rest of the
guide, i didnt make the rest: BTW Credit goes to JulianX
<die msg="I am a newb who didn't even read half my config file!">
(btw about the die message, just delete the whole line)
<die2 msg="I read nearly all my config file, but not the whole thing!">
(delete that line aswell)
OK once that is done save and close this document, now open
Logonserver.conf in Notepad, edit the following lines to match your
configurations
Save and close this document and open Realms.conf in notepad, edit the
following lines to match your configurations:
For the External IP just put 127.0.0.1 so it should look like this:
Address = "127.0.0.1:8129"
Save and close this document, Now the last thing to do( i think ) open
your worldofwarcraft folder and then open a file called realmlist.wtf
it should look like this
set realmlist or setrealmlist (i forget which) set realmlist
us.logon.worldofwarcraft.com, change it to set realmlist 127.0.0.1 SAVE
AND CLOSE, NOW open Logonserver.exe located in JulianX's repack and
then open Ascent.exe and once Ascent.exe is done loading, Open
worldofwarcraft and the username and password is what ever you set in
SQLyog, scroll up if you forgot...
Part One:
Part Two:
1. Open C:\Windows\System32\Drivers\Etc\Hosts.file
2. At the end of the File add the following.
Code:
127.0.0.1 (Dynamic DNS)
(Internal IP) (Dynamic DNS)
(External IP) (Dynamic DNS)
Dynamic DNS = The DNS you just created at DynDNS.Com
Internal IP = Your ip of the computer you are on, This can be found by
going to start, then run. Typing in cmd, once the Windows command
Prompt opens type in "ipconfig". You will get a readout the one you are
looking for is "Ip Address" it normally starts with 192.
External IP = You outbound ip assigned by your ISP. You can find this
by visiting WhatIsMyIP.com - 208.116.34.18.
Part Three:
Code:
RealmCount = 2
Part Four:
2. Now, It's time to forward the ports. Go into your port forwarding
section under your router and forward;
Code:
3724 - 3724
80 - 80
3306 - 3306
8129 - 8129
8093 -8093
6112 - 6112
6881-6999
3036 - 3036
8050 -8050
3. If you have a Firewall disable it if you don't know how to set
exceptions with it.
Part Five:
Note: I suggest you make a copy of the realmlist before changing the
info so you can still connect to the Live WoW servers.
Part Six:
1. Follow the above steps, except when in realmlist. WTF have them
change it to "set realmlist (Dynamic DNS or your External IP)"
=======================================================================
=======================================================================
# After, run realmd.exe. Have that finish and then finally run
mangosd.exe. (note realmd and mangosd should stay open) once all those
are done, in the mangosd window, type \"create USERNAME PASSWORD\"
where USERNAME is the username you want, and PASSWORD is the password
you want for your account. To set GM type in \"setgm USERNAME #\" where
USERNAME is the username you want to give privileges to and # is the
number 0,1, 2, or 3, where 0=normal player, 1=moderator, 2=game master,
and 3=administrator. To enable all TBC features, type in \"setbc
USERNAME #\" where USERNAME is the username u want to give tbc to and #
is 1 or 0 where 1 enables TBC and 0 is normal wow. After you have an
account, start wow, login and enjoy!
==============================================================
==============================================================
These extract taken from different websites and not done by one person only.
Essential websites :
• Create a directory for your .dbc files in the MaNGOS server directory.
("C:\MaNGOS\dbc")
• Extract all the files of the mpqe archive into your clients data\language directory.
(ex "C:\World of Warcraft\data\enUS" or "C:\World of Warcraft\data\enGB")
• Open up your dos command window. (Start->Run, type "cmd" then enter.)
• Change your directory to "C:\World of Warcraft\data\enUS". (type cd "C:\World
of Warcraft\data\enUS")
• Type in the following:
CODE
• mpqe will now extract the dbc files to a new directory in your client's data\lang
directory called ...\enUS\MPQOUT\DBFilesClient. ("C:\World of
Warcraft\data\enUS\MPQOUT\DBFilesClient")
o You should see it reference three files: "patch-enUS-2.MPQ", "patch-
enUS.MPQ", and "locale-enUS.MPQ".
• When mpqe has completed, copy the content all of the .dbc files from the output
directory listed in the previous step to your server's dbc directory.
("C:\MaNGOS\dbc") You should have 175 .dbc files.
• You may now delete the client output directory ("C:\World of
Warcraft\data\MPQOUT") if you wish.
QUOTE
Recently vmaps have been utilized to assist with "Line of Sight" issues.
• WAMP PHP5 Apache MySQL (For your website) -> Click me!
1. Download and extract your MaNGOS bins wherever you want, but this is
where your server files will be placed. I will be referring to this as the
MaNGOS directory. Please make sure that once you open that folder, there
is no folder inside, so when you open your MaNGOS Dir. you will see the batch
files mangosd.exe and realmd.exe, and other files. If you do not see these,
cut the files and put them in the correct folder.
Installing tools
1. After downloading, double click the MySQL installation tool and begin
installing your files. You don't need to sign up to use this, but you can do this
later (I think it's free). After skipping the sign up, pick whatever dir. you want
to install it (feel free to leave it as default), and then beginning installing.
After it's completely, make sure that "Configure my MySQL Server Now" is
checked off and then click Finish.
1. Once the window pops up introducing you to the config wizard, click next
2. Choose standard configuration then click next
5. In this new window you should see 4 white bullets, and below a button called
Execute. Click that button and wait for it to finish, it should then say below
those 4 buttons in black that you have succesfully configured your MySQL
server. That's when you click finish.
DBC's[list=1][*]Download this: Click Me![*]Extract the folder into your Mangos Directory
The difference would be that firstly, the "password" you put was the one in
step 4 for MySQL configuration, aka, your MySQL root password. [b]Make
sure that at the bottom it has the 2 databases: realmd;mangos (not
mangod).
1. Click connect.
2. On the left there is a tab called root@localhost. To create your databases.
Right click that and click "Create new database" Name it "mangos"
3. Repeat this step but name it this time "realmd"
4. If the databases are already there, then you can skip these steps
If it looks like this, then we can move onto the next step, if it doesn't then it sux2beu (or I
suggest you re-do EVERYTHING).
1. Right click Realmd and click Restore from SQL Dump. This will open a new
window. At the top there is a white bar, to the right there is a button with "..."
inside, click that button, then go to your Mangos Directory, click the "sql"
folder, and double click realmd. It should take you back to that window, now
you can click execute. After it finishes, close the window.
2. Right click mangos and click Restore from SQL Dump. This will open a new
window. At the top there is a white bar, to the right there is a button with "..."
inside, click that button, then look for where you extracted SDB (if you
haven't do so now and then refresh the folder). Double click the SQL file and
click Execute. Wait till it finishes loading (this may take a while depending on
your CPU). After it's finished entirely, close the window.
Configuring MaNGOS!
Alright, so you have set up all your files, and you have gotten everything in tip top shape :) So
then one last step until you are ready to starting up your MaNGOS LAN Server.
Quote:
Your password should be the MySQL Root Password and then everything
else should look like what's in the code. After edited, save and close
realmd.conf
Quote:
Quote:
user: administrator
pass: administrator
Voila! Create your characters and screw around!
Upcoming Guides:
Creating an Account Creation Page
Making your Server Public
Creating Custom Content
Editing stuff in your Server
F.A.Q.
Latest Bins
Updating your MaNGOS
Compiling Mangos :
(Before proceeding, please make sure you have read this, and this
thoroughly.)
Required Software:
QUOTE
QUOTE
QUOTE
Updating Your Source Files (Only for updates, not first time compilations. Skip this
section if you are a compile virgin.)
QUOTE
Compile MaNGOS:
QUOTE
Credits to rusty.
You will also need to retrieve the conf.in files from "C:\sources\mangos\src\mangosd\"
and "C:\sources\mangos\src\realmd\" and rename them both by removing the ".in" from
the filenames.
If you have any questions or run into problems with these procedures please post your
issues as a response to this thread and someone will attempt to help you through it. That
is, if we can tell you did what the procedures said to do.
ScriptDev compile
To download the latest ScriptDev revision and use it with mangos you need to do the
following:
1) Create a folder for this example we will use “ScriptDev” right click it and select “SVN
Checkout” at “URL Repository” enter hxxps://opensvn.csie.org/ScriptDev/trunk
now press OK and it will download the latest ScriptDev.
2) Once this is done you have to right click the folder again select “TortoiseSVN” and
select “Export” now browse to the location where you want to export it (create a new
folder and export it there) and now press OK. This will export your ScriptDev to the new
created folder.
3) Now go to that folder and from that folder copy (sql, src, win) to you mangos folder
(the folder where all your mangos revisions are downloaded too) replace all and that’s
about it. Now when you compile mangos it will be compiled with the latest script dev
Important: Follow this steps every time a new ScriptDev revision comes out!!!
ahexpire will expire all the auctions in the requested auction house with the player GUID
as the owner.
ahdelete will delete all the auctions in the requested auction house with the player GUID
as the owner.
The real difference between them is that 'ahexpire' will actually deliver the auction if
some has bid on it, and ahdelete will just delete the auction regardless if someone has bid
on it or not.
Example, if my auction house bot character's GUID is 42, and I want to clear out all their
auctions from the neutral auction house, I would run the following:
ahdelete 7 42
Extra commands : .modify money 300 (where 300 = 3 silver)
.tele (location) will telemort to wanted location
.learn all_myclass will learn all for your class (buggy and might have to unlearn)
.changelevel 40 to level pet to level 40
-------------------------------------------------------------------------------------------------------
Skills: (Write .learnsk "id" "Min level" "Max level" in game to learn)
Example: .learnsk 43 300 300 <---- you learn swords and you have 300 in skill
43 Swords
173 Daggers
44 Axes
54 Maces
55 Two-Handed Swords
160 Two-Handed Maces
172 Two-Handed Axes
473 Fist Weapons
433 Shield
413 Mail
414 Leather
45 Bows
229 Polearms
293 Plate Mail
46 Guns
415 Cloth
176 Thrown
162 Unarmed
118 Dual Wield
136 Staves
226 Crossbows
228 Wands
95 Defense
38 Combat
762 Riding
--------------------------------------------------------------------------------------------------------
Languages: (write .learnsk and the id and min / max level )
393 Skinning
165 Leatherworking
373 Enhancement
164 Blacksmithing
633 Lockpicking
197 Tailoring
755 Jewell Crafting
333 Enchanting
186 Mining
202 Engineering
356 Fishing
171 Alchemy
182 Herbalism
129 First Aid
185 Cooking
--------------------------------------------------------------------------------------------------------
[color="Red"]Spells: (Write .learn "id" to learn the spell)
Remember! Ignore the train= just write .learn id instead of .learn train=id <--wont work.
Warlock:
Rogue:
Mage:
Warrior:
train=6674 // Battle Shout Rank 1
train=5243 // Battle Shout Rank 2
train=6193 // Battle Shout Rank 3
train=6543 // Battle Shout Rank 4
train=11552 // Battle Shout Rank 5
train=11553 // Battle Shout Rank 6
train=1738 // Charge Rank 1
train=6180 // Charge Rank 2
train=11579 // Charge Rank 3
train=797 // Cleave Rank 1
train=3433 // Cleave Rank 2
train=3434 // Cleave Rank 3
train=3435 // Cleave Rank 4
train=20571 // Cleave Rank 5
train=1065 // Demoralizing Shout Rank 1
train=6191 // Demoralizing Shout Rank 2
train=11557 // Demoralizing Shout Rank 3
train=11558 // Demoralizing Shout Rank 4
train=11559 // Demoralizing Shout Rank 5
train=5283 // Execute Rank 1
train=6176 // Execute Rank 2
train=6177 // Execute Rank 3
train=20703 // Execute Rank 4
train=20704 // Execute Rank 5
train=1716 // Hamstring Rank 1
train=7374 // Hamstring Rank 2
train=7375 // Hamstring Rank 3
train=1605 // Heroic Strike Rank 1
train=1606 // Heroic Strike Rank 2
train=1607 // Heroic Strike Rank 3
train=1610 // Heroic Strike Rank 4
train=1611 // Heroic Strike Rank 5
train=6158 // Heroic Strike Rank 6
train=11570 // Heroic Strike Rank 7
train=11571 // Heroic Strike Rank 8
train=20611 // Intercept Rank 1
train=20621 // Intercept Rank 2
train=20622 // Intercept Rank 3
train=7382 // Mocking Blow Rank 1
train=7401 // Mocking Blow Rank 2
train=7403 // Mocking Blow Rank 3
train=20561 // Mocking Blow Rank 4
train=20562 // Mocking Blow Rank 5
train=7385 // Overpower Rank 1
train=7889 // Overpower Rank 2
train=11586 // Overpower Rank 3
train=11587 // Overpower Rank 4
train=6553 // Pummel Rank 1
train=6556 // Pummel Rank 2
train=6557 // Pummel Rank 3
train=1423 // Rend Rank 1
train=6549 // Rend Rank 2
train=6550 // Rend Rank 3
train=6551 // Rend Rank 4
train=11575 // Rend Rank 5
train=11576 // Rend Rank 6
train=11577 // Rend Rank 7
train=6573 // Revenge Rank 1
train=6575 // Revenge Rank 2
train=7380 // Revenge Rank 3
train=11602 // Revenge Rank 4
train=11603 // Revenge Rank 5
train=1675 // Shield Bash Rank 1
train=1676 // Shield Bash Rank 2
train=1677 // Shield Bash Rank 3
train=1482 // Slam Rank 1
train=8821 // Slam Rank 2
train=11606 // Slam Rank 3
train=11607 // Slam Rank 4
train=7404 // Sunder Armor Rank 1
train=7406 // Sunder Armor Rank 2
train=8381 // Sunder Armor Rank 3
train=11598 // Sunder Armor Rank 4
train=11599 // Sunder Armor Rank 5
train=1343 // Thunder Clap Rank 1
train=1344 // Thunder Clap Rank 2
train=8206 // Thunder Clap Rank 3
train=8207 // Thunder Clap Rank 4
train=11582 // Thunder Clap Rank 5
train=11583 // Thunder Clap Rank 6
train=3196 // Taunt Rank 1
train=18556 // Berserker Rage
train=1646 // Disarm
train=2467 // Battle Stance
train=1612 // Defensive Stance
train=1055 // Shield Wall
train=2570 // Shield Block
train=1722 // Recklessness
train=5247 // Intimidating Shout
train=2468 // Berserker Stance
train=2688 // Bloodrage
train=798 // Challenging Shout
train=1685 // Whirlwind
train=1424 // Dual Wield
train=21555 // Mortal Strike Rank 2
train=21557 // Mortal Strike Rank 3
train=21558 // Mortal Strike Rank 4
train=3128 // Parry
Druid:
Paladin:
+++++++++++++++++++++++++++++++++++++++++
++ LEVEL 0 COMMANDS (NORMAL PLAYER) ++
+++++++++++++++++++++++++++++++++++++++++
.acct
Syntax: Checks Your Account Gm Level.
~
.commands
Syntax: Shows All The Availble Commands You May Use.
~
.dismount
Syntax: Dismounts You From Your Mount. NOTE* Must Be On A Munt To Work.
~
.gmlist
Syntax: Shows Gm's Online
~
.help [Command]
Syntax: Shows Help for the selected Command.
~
.save
Syntax: Saves Character
~
.start
Syntax: Teleports To Where Your Hearthstone Is Set
++++++++++++++++++++++++++++++++++++++
++ LEVEL 1 COMMANDS (Offical Member) ++
++++++++++++++++++++++++++++++++++++++
.acct
Syntax: Checks Your Account Gm Level.
~
.commands
Syntax: Shows All The Availble Commands You May Use.
~
.dismount
Syntax: Dismounts You From Your Mount.
NOTE* Must Be On A Munt To Work.
~
.gmlist
Syntax: Shows Gm's Online
~
.help [Command]
Syntax: Shows Help for the selected Command.
~
.save
Syntax: Saves Character.
~
.start
Syntax: Teleports To Where Your Hearthstone Is Set.
---------------------------------------------------------------------------------------------------
.announce [message]
Syntax: Broadcast a System Wide Message Viewed By All Players.
~
.gmoff
Syntax: Turn Gm Visibilty Off. Players And Mobs Can Now Attack You.
~
.gmon
Syntax: Turn Gm Visibilty On. Players And Mobs Cant Attack You.
You Are Now Visible In .Gmlist
~
.goname [Char Name]
Syntax: Teleport Staright To The Selected Player.
~
.namego [Char Name]
Syntax: Teleport The Selected Player To You.
~
.gps
Syntax: Display the position information for a selected character or creature.
Position information includes X, Y, Z, and orientation, map Id and zone Id
~
.learnsk [Skill ID]
Syntax: Learns a skill for the selected player ingame.
~
.lookuptele [Location]
Syntax: Looks up the coordinates for the location selected.
~
.modify [Hp|Energy|Mana|Rage]
Syntax: Modify the selected players Hp, Energy, Mana, Rage.
~
.modify [Speed|Swim|Scale|
Syntax: Modify speed and swim rate from scale 0-10.
Modify Scale (Size) For Selected player from scale 0.01-3.
~
.money [# Amount]
Syntax: Give Money In Copper To Selected Player
~
.recall
Syntax: Teleport Playername or selected player to the place where he has been
before last use of a teleportation command.
If no Playername is entered and no player is selected, it will teleport you.
~
.saveall
Syntax: Saves All Players In Game
~
.Visible [0 or 1]
Syntax: Output current visibility state or make GM visible(1) and invisible(0) for
other players.
~
+++++++++++++++++++++++++++++++
++ LEVEL 2 COMMANDS ( V.I.P ) ++
+++++++++++++++++++++++++++++++
.acct
Syntax: Checks Your Account Gm Level.
~
.commands
Syntax: Shows All The Availble Commands You May Use.
~
.dismount
Syntax: Dismounts You From Your Mount.
NOTE* Must Be On A Munt To Work.
~
.gmlist
Syntax: Shows Gm's Online
~
.help [Command]
Syntax: Shows Help for the selected Command.
~
.save
Syntax: Saves Character.
~
.start
Syntax: Teleports To Where Your Hearthstone Is Set.
---------------------------------------------------------------------------------------------------
.announce [message]
Syntax: Broadcast a System Wide Message Viewed By All Players.
~
.gmoff
Syntax: Turn Gm Visibilty Off. Players And Mobs Can Now Attack You.
~
.gmon
Syntax: Turn Gm Visibilty On. Players And Mobs Cant Attack You.
You Are Now Visible In .Gmlist
~
.goname [Char Name]
Syntax: Teleport Staright To The Selected Player.
~
.namego [Char Name]
Syntax: Teleport The Selected Player To You.
~
.gps
Syntax: Display the position information for a selected character or creature.
Position information includes X, Y, Z, and orientation, map Id and zone Id
~
.learnsk [Skill ID]
Syntax: Learns a skill for the selected player ingame.
~
.lookuptele [Location]
Syntax: Looks up the coordinates for the location selected.
~
.modify [Hp|Energy|Mana|Rage]
Syntax: Modify the selected players Hp, Energy, Mana, Rage.
~
.modify [Speed|Swim|Scale|
Syntax: Modify speed and swim rate from scale 0-10.
Modify Scale (Size) For Selected player from scale 0.01-3.
~
.money [# Amount]
Syntax: Give Money In Copper To Selected Player
~
.recall
Syntax: Teleport Playername or selected player to the place where he has been
before last use of a teleportation command.
If no Playername is entered and no player is selected, it will teleport you.
~
.saveall
Syntax: Saves All Players In Game
~
.Visible [0 or 1]
Syntax: Output current visibility state or make GM visible(1) and invisible(0) for
other players.
---------------------------------------------------------------------------------------------------
+++++++++++++++++++++++++++++++++++++++
++ LEVEL 3 COMMANDS (GAME MASTER) ++
+++++++++++++++++++++++++++++++++++++++
.acct
Syntax: Checks Your Account Gm Level.
~
.commands
Syntax: Shows All The Availble Commands You May Use.
~
.dismount
Syntax: Dismounts You From Your Mount.
NOTE* Must Be On A Munt To Work.
~
.gmlist
Syntax: Shows Gm's Online
~
.help [Command]
Syntax: Shows Help for the selected Command.
~
.save
Syntax: Saves Character.
~
.start
Syntax: Teleports To Where Your Hearthstone Is Set.
---------------------------------------------------------------------------------------------------
.announce [message]
Syntax: Broadcast a System Wide Message Viewed By All Players.
~
.gmoff
Syntax: Turn Gm Visibilty Off. Players And Mobs Can Now Attack You.
~
.gmon
Syntax: Turn Gm Visibilty On. Players And Mobs Cant Attack You.
You Are Now Visible In .Gmlist
~
.goname [Char Name]
Syntax: Teleport Staright To The Selected Player.
~
.namego [Char Name]
Syntax: Teleport The Selected Player To You.
~
.gps
Syntax: Display the position information for a selected character or creature.
Position information includes X, Y, Z, and orientation, map Id and zone Id
~
.learnsk [Skill ID]
Syntax: Learns a skill for the selected player ingame.
~
.lookuptele [Location]
Syntax: Looks up the coordinates for the location selected.
~
.modify [Hp|Energy|Mana|Rage]
Syntax: Modify the selected players Hp, Energy, Mana, Rage.
~
.modify [Speed|Swim|Scale|
Syntax: Modify speed and swim rate from scale 0-10.
Modify Scale (Size) For Selected player from scale 0.01-3.
~
.money [# Amount]
Syntax: Give Money In Copper To Selected Player
~
.recall
Syntax: Teleport Playername or selected player to the place where he has been
before last use of a teleportation command.
If no Playername is entered and no player is selected, it will teleport you.
~
.saveall
Syntax: Saves All Players In Game
~
.Visible [0 or 1]
Syntax: Output current visibility state or make GM visible(1) and invisible(0) for
other players.
---------------------------------------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++
++ LEVELUP 4 COMMANDS ( ADMIN ) ++
++++++++++++++++++++++++++++++++++++
.acct
Syntax: Checks Your Account Gm Level.
~
.commands
Syntax: Shows All The Availble Commands You May Use.
~
.dismount
Syntax: Dismounts You From Your Mount.
NOTE* Must Be On A Munt To Work.
~
.gmlist
Syntax: Shows Gm's Online
~
.help [Command]
Syntax: Shows Help for the selected Command.
~
.save
Syntax: Saves Character.
~
.start
Syntax: Teleports To Where Your Hearthstone Is Set.
---------------------------------------------------------------------------------------------------
.announce [message]
Syntax: Broadcast a System Wide Message Viewed By All Players.
~
.gmoff
Syntax: Turn Gm Visibilty Off. Players And Mobs Can Now Attack You.
~
.gmon
Syntax: Turn Gm Visibilty On. Players And Mobs Cant Attack You.
You Are Now Visible In .Gmlist
~
.goname [Char Name]
Syntax: Teleport Staright To The Selected Player.
~
.namego [Char Name]
Syntax: Teleport The Selected Player To You.
~
.gps
Syntax: Display the position information for a selected character or creature.
Position information includes X, Y, Z, and orientation, map Id and zone Id
~
.learnsk [Skill ID]
Syntax: Learns a skill for the selected player ingame.
~
.lookuptele [Location]
Syntax: Looks up the coordinates for the location selected.
~
.modify [Hp|Energy|Mana|Rage]
Syntax: Modify the selected players Hp, Energy, Mana, Rage.
~
.modify [Speed|Swim|Scale|
Syntax: Modify speed and swim rate from scale 0-10.
Modify Scale (Size) For Selected player from scale 0.01-3.
~
.money [# Amount]
Syntax: Give Money In Copper To Selected Player
~
.recall
Syntax: Teleport Playername or selected player to the place where he has been
before last use of a teleportation command.
If no Playername is entered and no player is selected, it will teleport you.
~
.saveall
Syntax: Saves All Players In Game
~
.Visible [0 or 1]
Syntax: Output current visibility state or make GM visible(1) and invisible(0) for
other players.
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
.shutdown #seconds
Syntax: Shutdown server
~
.Security [Player name] [#level]
Syntax: Set the security level of player Player name to a level of #level.
#level may range from 0 to 4.
~
.wchange [#weathertype] [#status]
Syntax: Set current weather to #weathertype with an intensity of #status.
#weathertype can be 1 for rain, 2 for snow, and 3 for sand. #status can be 0 for
disabled, and 1 for enabled.
~
.flymode [on|off]
Syntax: Lets You fly In mid air, to enable type on or to disable type off.
SKILL ID’S
Command: .learnsk [skill id]
ID Number | Name
+Wolf+
1041 Horn of the Black Wolf
1132 Horn of the Timber Wolf
1133 Horn of the Winter Wolf
1134 Horn of the Gray Wolf
5663 Horn of the Red Wolf
5665 Horn of the Dire Wolf
5668 Horn of the Brown Wolf
12330 Horn of the Red Wolf
12351 Horn of the Arctic Wolf
18245 Horn of the Black War Wolf
18796 Horn of the Swift Brown Wolf
18797 Horn of the Swift Timber Wolf
18798 Horn of the Swift Gray Wolf
19029 Horn of the Frostwolf Howler
29469 Horn of the Black War Wolf
+Horse+
5656 Brown Horse Bridle
13331 Red Skeletal Horse
13332 Blue Skeletal Horse
13333 Brown Skeletal Horse
13334 Green Skeletal Warhorse
18248 Red Skeletal Warhorse
18791 Purple Skeletal Warhorse
29470 Red Skeletal Warhorse
30480 Fiery Warhorse's Reins
+Ram+
5864 Gray Ram
5872 Brown Ram
5873 White Ram
5874 Harness: Black Ram
5875 Harness: Blue Ram
13328 Black Ram
13329 Frost Ram
18244 Black War Ram
18785 Swift White Ram
18786 Swift Brown Ram
18787 Swift Gray Ram
29467 Black War Ram
+Kodo+
14062 Kodo Mount
15277 Gray Kodo
15290 Brown Kodo
15292 Green Kodo
15293 Teal Kodo
18247 Black War Kodo
18793 Great White Kodo
18794 Great Brown Kodo
18795 Great Gray Kodo
29466 Black War Kodo
+Hawkstrider+
18766 Reins of the Purple Hawkstrider
18767 Reins of the Purple Hawkstrider
28936 Swift Pink Hawkstrider
29220 Blue Hawkstrider
29221 Black Hawkstrider
29222 Purple Hawkstrider
29223 Swift Green Hawkstrider
29224 Swift Purple Hawkstrider
+Saber+
8627 Reins of the Night saber
8628 Reins of the Spotted Nightsaber
8629 Reins of the Striped Nightsaber
8631 Reins of the Striped Frostsaber
8632 Reins of the Spotted Frostsaber
12302 Reins of the Frostsaber
12303 Reins of the Nightsaber
13086 Reins of the Winterspring Frostsaber
18902 Reins of the Swift Stormsaber
+Gryphon+
25470 Golden Gryphon
25471 Ebon Gryphon
25472 Snowy Gryphon
25473 Swift Blue Gryphon
25527 Swift Red Gryphon
25528 Swift Green Gryphon
25529 Swift Purple Gryphon
+Other++
33338 Peep The Phoenix (GM ONLY)
ID Number | Name