diff options
author | gumi <git@gumi.ca> | 2020-07-13 21:39:15 +0000 |
---|---|---|
committer | gumi <git@gumi.ca> | 2020-07-13 21:39:15 +0000 |
commit | de338b70b9b583a1c479392301a574ed393824d7 (patch) | |
tree | 69a7cb14b82c49f66ec85c5f05225fa65bccf7bf /server | |
parent | b7f17d3eabda78bb8487741909bf46b7fb2c0d0d (diff) | |
download | docs-de338b70b9b583a1c479392301a574ed393824d7.tar.gz docs-de338b70b9b583a1c479392301a574ed393824d7.tar.bz2 docs-de338b70b9b583a1c479392301a574ed393824d7.tar.xz docs-de338b70b9b583a1c479392301a574ed393824d7.zip |
update atcommands for hercules v2020.06.28
Diffstat (limited to 'server')
-rw-r--r-- | server/gm/atcommands.txt | 59 |
1 files changed, 48 insertions, 11 deletions
diff --git a/server/gm/atcommands.txt b/server/gm/atcommands.txt index 1392959..65c3bb0 100644 --- a/server/gm/atcommands.txt +++ b/server/gm/atcommands.txt @@ -892,6 +892,12 @@ Resets a Star Gladiator's marked maps. --------------------------------------- +@hatereset + +Resets a Star Gladiator's hatred targets. + +--------------------------------------- + @jobchange <job name/ID> Changes your job. @@ -962,10 +968,19 @@ If no position is given, the command defaults to headgear. --------------------------------------- -@fakename {<text string>} +@fakename {<options>} {<fake_name>} -Temporarily changes name to the specified string. -If no string is given, the character's real name will be re-applied. +Temporarily changes the character's name to <fake_name>. +If no parameter is passed, the character's real name will be re-applied. +The <options> parameter is used, to modify which names will be displayed. +The fake name will always be displayed, regardless of <options>. +Valid <options> flags (combinable): + 0 - Only the fake name is displayed. (Default value.) + 1 - Display party name. + 2 - Display guild name. + 4 - Display guild position. + 8 - Display clan position. + 16 - Display title. --------------------------------------- @@ -1059,6 +1074,12 @@ Changes the gender attached to the player's account. --------------------------------------- +@changecharsex + +Changes the gender attached to the player's character. + +--------------------------------------- + @marry <player 1> <player 2> @divorce <player> @@ -1261,31 +1282,47 @@ Example: --------------------------------------- -@unloadnpc <npc name> +@unloadnpc <NPC_name> {<flag>} -Unloads an NPC. +Unloads a NPC. +Flag: + 0 - do not unload mobs spawned by NPCs in file + 1 - unload mobs spawned by NPCs in file + Default is 1; every number other than 0 will be treaten as 1. + Mobs that were spawned with monster/areamonster/guardian/bg_monster/atcommand("@monster xy") are affected. +Note: + Be aware that some changes made by NPC are not reverted on unload. + Please use the OnNPCUnload label to clean things up by yourself. Commonly relevant for these script commands: + -> setmapflagnosave, setmapflag, removemapflags, setbattleflag, setcell, setwall + -> agitstart/agitstart2, agitend/agitend2, gvgon, gvgoff, pvpon, pvpoff + -> addmonsterdrop, setitemscript, npcshopitem, npcshopadditem, npcshopdelitem, hateffect, disguise + -> pcfollow, pcblockmove, setpcblock, setnpcdir, navigateto, viewpoint, add_group_command, skill/addtoskill + -> instance and battleground related stuff (excepting bg_monster) Example: -@unloadnpc Job Master +@unloadnpc Job Master 0 --------------------------------------- -@unloadnpcfile <path> +@unloadnpcfile <path> {<flag>} Unloads all NPCs in a file. +Flag: See @unloadnpc +Note: See @unloadnpc Example: -@unloadnpcfile npc/custom/jobmaster.txt +@unloadnpcfile npc/custom/jobmaster.txt 0 --------------------------------------- -@reloadnpc <path> +@reloadnpc <path> {<flag>} Unloads all NPCs in a file and reload it again. -Note: Be aware that mapflags and monsters spawned directly are not removed. +Flag: See @unloadnpc +Note: See @unloadnpc Example: -@reloadnpc npc/custom/jobmaster.txt +@reloadnpc npc/custom/jobmaster.txt 0 --------------------------------------- |