This is how ranking works. Each new rank will have all the previous commands of the other ranks. So if donors have .save and .recall then gm1 will have it too and gm2 will have all that donors and gm1 have.
Download: RapidShare: 1-Click Webhosting
Just excecute the SQL and you are done!
if you want to make a donor account do .account level g
for GMs it's
.account level gm
.account level gm2
.account level gm3
Donor Commands:
Game Master Level 1recall
recall port
recall list
save
mod
mod displayid
The first level will be gm1. This level will be for GM ticketing only; you will be able to have the abilities to debug everyone
Commands:
Game Master Level 2appear: Teleports to x's position.
summon: Summons x to your position
worldport: No description entered.
Commands: Shows Commands
help: Shows help for command
announce: Sends Msg To All
wannounce: Sends Widescreen Msg To All
gmoff: Sets GM tag off
gmon: Sets GM tag on
banchar: Bans character x with or without reason
kick: Kicks player from server, with or without reason
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.
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.
killbyplayer: Disconnects the player with name <s>.
killbyaccount: Disconnects the session with account name <s>.
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.
learn: DO NOT ABUSE THIS! - .learn all is also included
playerinfo: .playerinfo - Displays informations about the selected character (account...)
start: Teleport's you to a starting location
removeitem: Removes item %u count %u..
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: Sets MOTD
advanceallskills: Advances all skills <x> points.
fly: Sets fly mode
land: Unsets fly mode
morph: Morphs into model id x.
demorph: Demorphs from morphed model.
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.
saveall: Save's all playing characters
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/********
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>.
gm: Shows active GM's
gps: Shows Position
info: Server info
uptime: Shows server uptime
add: Add recall location
del: Remove a recall location
portplayer: recall ports player
revive: Revives you.: 0, 0, 0},
reviveplr: Revives player specified.
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.
The second level will be gm2. This level will be for Event Manager; you will have all the commands of donor and gm1.
additem: - DO NOT ABUSE THIS!
Game Master Level 3
The third level will be gm3. This level will be for Emulator and Developers. You will have all the commands mentioned above.
Level "a" and AdminDebug Commands
debug: Main ‘debug’ command table. Usage: .debug <subcommand> <args>
infront: No description entered.
showreact: This seems to send a specified reaction to a character or player. Just need to find react #'s.
aimove: brings selected creature/npc to player.
dist: reveals current distance between player and selected object.
face: function unknown at this time.
moveinfo: Displays information on selected creature, such as is it attacking, what it's facing, and other info.
setbytes: Set fields 1-4 to X X X X. Not sure what differnce things make at the moment.
getbytes: Get bytes for fiels 1-4 in numbers such as X X X X
unroot: confirmed to work, no idea for reason.
root: confirmed to work, no idea for reason.
landwalk: reason unknown.
waterwalk: Allows you to walk on water.
castspell: .castspell <spellid> - Casts spell on target.
castspellne: .castspellne - Casts spell on target (only plays animations, doesnt handle effects or range/facing/etc. Also doesn't play all animations.
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: used ton control weather. ie .debug weather 2 90 to make it rain hard. playing with all #'s
haha 8 10 is snow!
setbit: afraid to test at the moment.
setvalue: afraid to test at the moment.
getpos: Seems to have no function.
getrate: Gets rate <x>. ?
setrate: Sets rate <x>. ?
invincible: .invincible - Toggles INVINCIBILITY (mobs won't attack you)
mod faction: Faction Template
spawnspiritguide: Spawns a spirit guide (params: 1 = horde, 0 = alliance)
formationlink1: Sets formation master.
formationlink2: Sets formation slave with distance and angle
formationclear: Removes formation from creature
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.)
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
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
Level "a" GMs will have all commands except admin commands! And of course az will have ALL commands