Guide to do it all on Emu's updated frequently have suggestions? Tell me **** This Thread is My posts my knowledge other peoples posts and other peoples knowledge If it's not mine i will cite the post either at the top or bottom of the section, the thing different about this post is i actually posted the text instead of links Enjoy and if your going to rep make sure you rep the guy who posted it! (if it's mine the post will not have a cite)****
Updates THIS IS ACSENT/ANTRIX not MaNGOS
DOWNLOAD TEXT
----------
Commands source posted
FAQ ADDED
Ascent/Antrix thing Added
Text Version Link Posted
THIS IS ACSENT/ANTRIX not MaNGOS
How to do almost everything by Emuserverdude
Ver. 1
---------------------------------------------------------------
I. Adding Recall Locations
II. Finding ID's
III. Mount and Morph
IV. GM Stuff
V. List of Commands
VI. FAQ
VII. Portal Setup
VIII. Lisst of those fun GM Spells
----------------------------------------------------------------
I. Adding Recall Locations
Some repacks the .recall add thing won't work heres how to add them
1. Open WoW
2. Go to the place you want
3. Type .gps
4. Open Navicat
5. Open "recall"
6. in id type any number not being used like 1 2 3 etc
7. In locname type the name (like GM Island) GMIsland
8. In map post the number in .gps next to map X Y Z do the same should work after you saveand reboot ascent
----------------------------------------------------------------------------
II. Finding Id's
1.Go to: Wowhead: You have received loot: [Epic Knowledge]
2.Lookup your item
EX: Shard of Azzinoth
Shard of Azzinoth - Items - World of Warcraft
3. Go to WoW
4. In wow type .additem 32417
------
1. Go to: Wowhead: You have received loot: [Epic Knowledge]
2. Lookup your spell
EX: Death Touch
Death Touch - Spells - World of Warcraft
3. Go to WoW
4. Type .learn 5
-----
1. Go to: Wowhead: You have received loot: [Epic Knowledge]
2. Lookup your creature
EX: Gadgetzan Bruiser
www.wowhead.com/c9469
3. Go to WoW
4. type .npc spawn 9469
*******Bosses you spawn WILL RESPAWN select them and type .npc delete to stop this*****
------------------------------------------------
III. Mount and Morph
1. TO MOUNT:
> Find a creature you want to mount on
> Select and type .npc info
> Scroll up until you see Display ID
> Type .mount Display ID
2. TO MORPH:
> Find a creature you want to morph into
> Select and type .npc info
> Scroll up until you see Display ID
> Type .morph Display ID
-------------------------------------------------
IV. GM Stuff
> GM TAG ON <
type .gmon
> Ban Character <
.ban Name
> Ban IP <
.banip Name
> Rename Character <
.renamechar X to Y
> Add Gold <
.mod gold XXXXXXX
> Grow! <
.mod scale .1 - 10
> Kick <
Kicks a char making them relog
.kick X
------------------------------------------------------
V. List of Commands
banchar: Bans character x with or without reason
unbanchar: Unbans character x
kick: Kicks player from server
paralyze: Roots/Paralyzes the target.
unparalyze: Unroots/Unparalyzes the target.
allowwhispers: Allows whispers from player <s> while in gmon mode.
blockwhispers: Blocks whispers from player <s> while in gmon mode.
debug: Main ‘debug’ command table. Usage: .debug <subcommand> <args>
infront: No description entered.
showreact: No description entered.
aimove: No description entered.
dist: No description entered.
face: No description entered.
moveinfo: No description entered.
setbytes: No description entered.
getbytes: No description entered.
unroot: No description entered.
root: No description entered.
landwalk: No description entered.
waterwalk: No description entered.
castspell: .castspell <spellid> - Casts spell on target.
castspellne: .castspellne <spellid> - Casts spell on target (only plays animations, doesnt handle effects or range/facing/etc.
celldelete: USE WITH CAUTION! '.celldelete YES' - Removes everything in current cell from game and database. '.celldelete YES YES' removes everything in a range of 1cell.
addrestxp: .addrestxp - Adds x rest XP to player.
generatename: .generatename - Generates name for pet, etc.
attackerinfo: .attackerinfo - Shows selected mob/player's attacker's infomation.
showattackers: .showattackers - Shows selected mob/player's attacker on the minimap.
aggrorange: .aggrorange - Shows aggro Range of the selected Creature.
knockback : .knockback <value> - Knocks you back.
fade : .fade <value> - calls ModThreatModifyer().
threatMod : .threatMod <value> - calls ModGeneratedThreatModifyer().
calcThreat : .calcThreat <dmg> <spellId> - calculates threat.
threatList : .threatList - returns all AI_Targets of the selected Creature.
gettptime: grabs transporter travel time
itempushresult: sends item push result
weather: No description entered.
setbit: No description entered.
setvalue: No description entered.
getpos: No description entered.
battleground: Main BG command table. Usage: .battleground <subcommand> <args>
setbgscore: <Teamid> <Score> - Sets battleground score. 2 Arguments.
startbg: Starts current battleground match.
pausebg: Pauses current battleground match.
bginfo: Displays information about current battleground.
battleground: Shows BG Menu
setworldstate: <var> <val> - Var can be in hex. WS Value.
playsound: <val>. Val can be in hex.
setbfstatus: .setbfstatus – Not Yet Implemented.
leave: Leaves the current battleground.
killbyplayer: Disconnects the player with name <s>.
killbyaccount: Disconnects the session with account name <s>.
getrate: Gets rate <x>.
setrate: Sets rate <x>.
gmTicket: Main GM ticket system command table. Usage: .gmTicket <subcommand> <args>
get: Gets GM Ticket
getId: Gets GM Ticket by ID
delId: Deletes GM Ticket by ID
invincible: .invincible - Toggles INVINCIBILITY (mobs won't attack you)
invisible: .invisible - Toggles INVINCIBILITY and INVISIBILITY (mobs won't attack you and nobody can see you, but they can see your chat messages)
createguild: No description entered.
modify: Main stat-modification command table. Usage: .modify <subcommand> <args>
hp: Health Points/HP
mana: Mana Points/MP
rage: Rage Points
energy: Energy Points
armor: Armor
holy: Holy Resistance
fire: Fire Resistance
nature: Nature Resistance
frost: Frost Resistance
shadow: Shadow Resistance
arcane: Arcane Resistance
damage: Unit Damage Min/Max
scale: Size/Scale
gold: Gold/Money/Copper
speed: Movement Speed
nativedisplayid: Native Display ID
displayid: Display ID
flags: Unit Flags:
faction: Faction Template
dynamicflags: Dynamic Flags
talentpoints: Talent Points
loyalty: Loyalty
spirit: Spirit
boundingraidus: Bounding Radius
combatreach: Combat Reach
emotestate: NPC Emote State
createaccount: .createaccount - Creates account. Format should be .createaccount username password email
playerinfo: .playerinfo - Displays informations about the selected character (account...)
mount: Mounts into modelid x.
dismount: Dismounts.
start: Teleport's you to a starting location
levelup: No description entered.
additem: No description entered.
removeitem: Removes item %u count %u.
learn: Learns spell
unlearn: Unlearns spell
learnskill: .learnskill <skillid> (optional) <value> <maxvalue> - Learns skill id skillid.
advanceskill: advanceskill <skillid> <amount, optional, default = 1> - Advances skill line x times..
removeskill: .removeskill <skillid> - Removes skill
increaseweaponskill: .increaseweaponskill <count> - Increase eqipped weapon skill x times (defaults to 1).
removeauras: Removes all auras from target
setmotd:
additemset: Adds item set to inv.
gotrig: Warps to areatrigger <id>
createinstance: Creates instance on map <map>
goinstance: Joins instance <instance> <x> <y> <z> <optional mapid>
exitinstance: Exits current instance, return to entry point.
dbreload: Reloads some of the database tables
spawnspiritguide: Spawns a spirit guide (params: 1 = horde, 0 = alliance)
advanceallskills: Advances all skills <x> points.
unlockmovement: Unlocks movement for player.
modperiod: Changes period of current transporter.
npcfollow: Sets npc to follow you
follow: Sets npc to not follow anything
formationlink1: Sets formation master.
formationlink2: Sets formation slave with distance and angle
formationclear: Removes formation from creature
playall: Plays a sound to the entire server.
addipban: Bans an ip address <address/mask> <duration, 0=perm>
banaccounts: Bans accounts <name> <duration, 0=perm>
renamechar: Renames character x to y.
forcerenamechar: Forces character x to rename his char next login
getstanding: Gets standing of faction %u.
setstanding: Sets standing of faction %u.
cheat: Main cheat command table. Usage: .cheat <subcommand> <args>
status: Shows active cheats.
taxi: Enables all taxi nodes.
cooldown: Enables no cooldown cheat.
casttime: Enables no cast time cheat.
power: Disables mana consumption etc.
god: Sets god mode, prevents you from taking damage.
fly: Sets fly mode
land: Unsets fly mode
explore: Reveals the unexplored parts of the map.
flyspeed: Modifies fly speed.
stack: Enables aura stacking cheat.
morph: Morphs into model id x.
demorph: Demorphs from morphed model.
honor: Main honor system command table. Usage: .honor <subcommand> <args>
getpvprank: Gets PVP Rank
setpvprank: Sets PVP Rank
addpoints: Adds x amount of honor points/currency
addkills: Adds x amount of honor kills
globaldailyupdate: Daily honor field moves
singledailyupdate: Daily honor field moves for selected player only
pvpcredit: Sends PVP credit packet, with specified rank and points
pet: Main pet command table. Usage: .pet <subcommand> <args>
createpet: Creates a pet with <entry>.
renamepet: Renames a pet to <name>.
enablerename: Enables pet rename.
addspell: Teaches pet <spell>.
removespell: Removes pet spell <spell>.
npc: Main NPC command table. Usage: .npc <subcommand> <args>
vendoradditem: Adds to vendor
vendorremoveitem: Removes from vendor.
flags: Changes NPC flags
emote: emote - Sets emote state
run: No description entered.
addweapon: No description entered.
allowmove: No description entered.
addgrave: No description entered.
addspirit: No description entered.
faction: No description entered.
delete: Deletes mob from db and world.
info: Displays NPC information
guid: Shows selected object guid
addAgent: .npc addAgent <agent> <procEvent> <procChance> <procCount> <spellId> <spellType> <spelltargetType> <spellCooldown> <floatMisc1> <Misc2>
delAgent: .npc delAgent <procEvent> <spellId>
listAgent: .npc listAgent
reset: resets npc health/dmg from temp table.
export: Exports the npc to a sql file
say: .npc say <text> - Makes selected mob say text <text>.
yell: .npc yell <Text> - Makes selected mob yell text <text>.
come: .npc come - Makes npc move to your position
return: .npc return - Returns ncp to spawnpoint.
spawn: .npc spawn - Spawns npc of entry <id>
spawnlink: .spawnlink sqlentry
resetreputation: .resetreputation - Resets reputation to start levels. (use on characters that were made before reputation fixes.)
resetlevel: .resetlevel - Resets all stats to level 1 of targeted player. DANGEROUS.
resetspells: .resetspells - Resets all spells to starting spells of targeted player. DANGEROUS.
resettalents: .resettalents - Resets all talents of targeted player to that of their current level. DANGEROUS.
resetskills: .resetskills - Resets all skills.
gobject: Main gameobject command table. Usage: .gobject <subcommand> <args>
select: Selects the nearest GameObject to you
delete: Deletes selected GameObject
spawn: Spawns a GameObject by ID
info: Gives you informations about selected GO
activate: Activates/Opens the selected GO.
enable: Enables the selected GO for use.
scale: Sets scale of selected GO
animprogress: Sets anim progress
export: Exports the current GO selected
statelink: .statelink sqlentry, Links a GO state to a Npc
gm: Shows active GM's
gps: Shows Position
info: Server info
uptime: Shows server uptime
recall: Main teleportation command table. Usage: .recall <subcommand> <args>
list: List recall locations
port: Port to recalled location
add: Add recall location
del: Remove a recall location
portplayer: recall ports player
kill: .kill - Kills selected unit.
revive: Revives you.: 0, 0, 0},
reviveplr: Revives player specified.
save: Save's your character
saveall: Save's all playing characters
fmoff: Sets GM tag off
gmon: Sets GM tag on
Commands: Shows Commands
help: Shows help for command
announce: Sends Msg To All
wannounce: Sends Widescreen Msg To All
appear: Teleports to x's position.
summon: Summons x to your position
worldport: No description entered.
waypoint: waypointCommandTable
add: Add wp at current pos
show: Show wp's for creature
hide: Hide wp's for creature
delete: Delete selected wp
movehere: Move to this wp
flags: Wp flags
waittime: Wait time at this wp
emote: Emote at this wp
skin: Skin at this wp
change: Change at this wp
info: Show info for wp
movetype: Movement type at wp
generateNo description entered.Randomly generate wps
save: Save all waypoints
deleteall: Delete all waypoints
security: No description entered.
servershutdown: Initiates server shutdown in <x> seconds.
serverrestart: Initiates server restart in <x> seconds.
castall: Makes all players online cast spell <x>.
Commands posted by ryanpersich mmowned 6-4-2007
http://www.mmowned.com/forums/antrix...-commands.html
FAQ
-----
Q: Whats the best Emulator?
A: Ascent
Q: how do i Setup a Emulator?
A: Download a repack
Q: Can I do it on unix?
A: Yes, go to ascentemu.com and search for Unix You should Find Some
Q: I know i can do emu's on mac intel but what about PowerPC
A: It works but you can never get past the realmlist sadly
Q: I get ported to Ironforge when i die. Help kkthxbi
A: Extract your maps! tisk tisk tisk
Q: How do i make custom items
A: Ascent Database Editor POSTED BY latruwski (http://www.mmowned.com/forums/progra...se-editor.html)
Q: I want to be level 255
A: In Ascent.conf scroll down and set all the levelcaps to 255
Q: I can't access Burning Crusade
A: Open your accounts table in navicat set flags to 8
Q: Look i don't want to pay for navicat
A: SQLyog and HediSQL are free but just download Navicat Lite, no big difference
Q: "You Tried Joining a Invalid instance XX on map XXX"
A: .createinstance XXX then .goinstance XX X Y Z
Q: My game objects don't stay HELP!
A: When you spawn the game object put a 1 after the ID it saves it
Q: My character's will not load
A: This is caused by the database check your logon database and check if theres a characters table if theres not PM me. If there is Try a different repack
MoRe To CoMe
--------------------------------
VII. Creating portals
Rep Belongs to: Gastricpenguin http://www.mmowned.com/forums/antrix...m-forever.html
Step 1 : Creating the Teleport Spell.
>In this step, we will be updating a row in the DB<
Open up navicat and connect to your database.
Next, open up the table ' teleport_coords '
and here are the tables you will see
ID
These are the ID's of each teleport spell. Press CTRL + F and search for 11409 .
NAME
Here, you will see the name " Teleport to Booty Bay ", you can change this name to anything you want. In this guide, i will change it to "Tele to SW walls"
MAPID
Here is where you will need to enter the map ID that your portal will tele you to.
You can use .gps to figure out your coordinates. In this guide, i will use the map " 0 "
X
This is the X coordinate ( North and South ) I will use " -8918 "
Y
This is the Y coordinate (East and West ). I will use " 540 "
Z
This is the Z coordinate ( Or height ) I will use " 118 "
If you are unsure about this one, make sure you always round up a number or two, so that you dont port under the ground.
TOTRIGGER
This can be left at " 0 "
: Step 2 : Creating the Game Object
>In this step, we shall create the portal<
Open up the table Gameobject_names
You will see these fields:
ENTRY
This can be any number you choose, just make sure it hasnt been used already! In this guide, i will use " 18855 "
TYPE
This is the type of game object it will be. Since we want a portal, put " 22 " in this field.
DISPLAYID
This is the display / model of the gameobject. You can take your pick from here:
4393 = Darnassus
4396 = Stormwind
4394 = Ironforge
4398 = Undercity
4395 = Orgrimmar
4397 = Thunder Bluff
6956 = Silvermoon
6955 = Exodar
Since my portal will put you ontop of the stormwind walls, i will use " 4396 " for stormwind.
Sound0
This field is important! This must be the same number as the ID you used to create your Teleport spell. If you recall from the top of this guide, we edited the spell " 11409 ". So that is the number i will put there.
Sound2 to Unknown14
These fields remain at default " 0 "
: Step 3 : Spawning the game object.>Duh <
Here is the fun part, start up your server and log in on a gm account.
Now find an area you wish to place the portal, and use the command:
.gobject spawn 11409
11409 can be replaced with the ID you chose to create your GameObject with.
DO NOT MOVE ONCE YOU'VE SPAWNED THE PORTAL. This is vital for step 4
: Step 4 : Getting the object to stay forever.
>This step will ensure that the portal never fades<
>> THIS CAN BE APPLIED TO ANY OBJECT!<<
Assuming that you did not move when you spawned the game object, you should be on the same coordinate plane as the game object. What does that mean? Well, its simple. When you spawned the gameobject, it was assigned to a point on a coordinate plane ( X,Y,Z,O ), and since you didnt move, you are still on the same point as it. At this point, i want you to do a .gps to find out what coordinates you are on. now make sure you KEEP those points! If you know them, now you can move
Open up navicat, and open the table ' Gameobject_spawns '
And you will see these fields:
ID
This is a reserved space for your gameobject. Do not mistake this for your gameobject's entry ID! This is completely seperate. If you go to the end of the list, it gets pretty high. A free ID would be " 257655 " So that is what i will use.
ENTRY
This is the entry of the gameobject we created. Assuming you followed the guide, i would put " 18855 "
MAP
Here is where we use the Coords from the earlier .GPS command. The next 4 fields are up to you, it just places your gameobject on the map when you restart the server. Since im putting this portal near the tree in the trade district (SW) i will put " 0 "
X
This is the X coordinate that your gameobject will be placed on. I will use " -8824.19 "
Y
This is the Y coordinate that your gameobject will be placed on. I will use " 631.063 "
Z
This is the Z coordinate that your gameobject will be placed on. I will use " 94.0699 "
FACING
This is the direction your Gameobject will be facing. Please note that if you leave it at default ( '0' ), then it will be facing directly north. I will use " 3.79975 "
O1
This is an option field, but is not needed, so leave it at 0
O2
This is another option field, but is not needed, so leave it at 0
O3
Make sure this is set at 1
O4
Make sure this is set at 0
STATE
This is what type of state your gameobject will be in once its spawned. Since we want it at its normal state, put down " 1 ".
FLAGS
This is just another option you can assign to your game object, just leave this at 0.
FACTION
This is what faction will be able to see and use the portal. leaving it at " 0 " will allow all factions to use it.
SCALE
The size of your GO, i will use " 1 "
StateNPClink
If its linked to a quest or NPC, this field will be needed. But since it is not, leave this field at " 0 "
----------------------------------------------------------
VIII. List of those fun GM spells
Rep belongs to: tonks1
Area-Death = 265
Automation-root-spell = 39258
banish = 35182
death-touch = 5
frostbolt-of-ages = 11
internal-knowledge = 36356
master-buff-1 = 35874
master-buff-2 = 35912
master-ranged-buff = 38734
shackle = 38505
uber-heal-over-time = 1908
windfury-weapon = 35886
blessing-of-spell-warding = 41451
copy-of-spell-haste = 40395
debug-spell-reflection = 2583
lesser-spell-blasting = 32106
perfect-spell-reflection = 33719
qae-285-to-spell-damage = 22093
spell-absorption = 41034
spell-blasting = 25906
spell-bomb = 40303
spell-focus = 12854
spell-focus-trigger = 32837
spellbreaker = 36073
spellsteal = 30449
The spells listed below are not internal but look cool
detonate-mana = 27819
blue-beam = 3180
clear-nether-beam = 37072
containment-beam = 36220
cosmetic-purple-beam = 38632
eye-beam = 26134
fel-energy-beam = 33535
green-beam = 35846
nether-beam = 35869
purple-beam = 31902
red-beam = 30944
sinful-beam = 40827
sinister-beam = 40859
star-beam = 30888
vile-beam = 40860
vimgol-pentagram-beam = 39921
wave-beam = 6061
welding-beam = 35919
wicked-beam = 40861
pillar-of-fire = 43218
Dropping Heavy Bomb = 33836
Rock Rumble = 38777