L2JMobius

High Five GM privileges

Dudi · 5 · 3867

Offline Dudi

  • Vassal
  • *
    • Posts: 5
Help with the setup.
How can GM issue privileges to all commands except restarting, shutting down the server, banning spells, and removing NPCs?


Online Mobius

  • Distinguished King
  • *****
    • Posts: 16085
Check AccessLevels.xml and AdminCommands.xml


Offline Dudi

  • Vassal
  • *
    • Posts: 5
I gave the char to acclevel 30 and nothing at all works for him


Offline Minzee

  • Baron
  • *****
    • Posts: 276
You must edit privilegies for access levels.
.../dist/game/config/AccessLevels.xml

Also need edit
.../dist/game/config/AdminCommands.xml


Offline Dudi

  • Vassal
  • *
    • Posts: 5
I expose in the database 30 and the character has nothing to work

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/AccessLevels.xsd">
<!-- Access levels -->
<access level="-1" name="Banned" nameColor="FFFFFF" titleColor="ECF9A2" isGM="false" allowPeaceAttack="false" allowFixedRes="false" allowTransaction="false" allowAltg="false" giveDamage="false" takeAggro="false" gainExp="false" />
<access level="0" name="User" nameColor="FFFFFF" titleColor="ECF9A2" childAccess="0" isGM="false" allowPeaceAttack="false" allowFixedRes="false" allowTransaction="true" allowAltg="false" giveDamage="true" takeAggro="true" gainExp="true" />
<access level="10" name="Chat Moderator" nameColor="FFFFFF" titleColor="ECF9A2" childAccess="0" isGM="false" allowPeaceAttack="false" allowFixedRes="false" allowTransaction="true" allowAltg="false" giveDamage="true" takeAggro="true" gainExp="true" />
<access level="20" name="Test GM" nameColor="FFFFFF" titleColor="ECF9A2" childAccess="10" isGM="false" allowPeaceAttack="false" allowFixedRes="true" allowTransaction="false" allowAltg="true" giveDamage="false" takeAggro="false" gainExp="false" />
<access level="30" name="General GM" nameColor="0000C0" titleColor="0000C0" childAccess="20" isGM="false" allowPeaceAttack="false" allowFixedRes="true" allowTransaction="false" allowAltg="true" giveDamage="false" takeAggro="false" gainExp="false" />
<access level="40" name="Support GM" nameColor="000C00" titleColor="000C00" childAccess="30" isGM="false" allowPeaceAttack="false" allowFixedRes="true" allowTransaction="false" allowAltg="true" giveDamage="false" takeAggro="false" gainExp="false" />
<access level="50" name="Event GM" nameColor="00C000" titleColor="00C000" childAccess="40" isGM="false" allowPeaceAttack="false" allowFixedRes="true" allowTransaction="false" allowAltg="true" giveDamage="false" takeAggro="false" gainExp="false" />
<access level="60" name="Head GM" nameColor="0C0000" titleColor="0C0000" childAccess="50" isGM="false" allowPeaceAttack="false" allowFixedRes="true" allowTransaction="true" allowAltg="true" giveDamage="true" takeAggro="true" gainExp="true" />
<access level="70" name="Admin" nameColor="0FF000" titleColor="0FF000" childAccess="60" isGM="true" allowPeaceAttack="true" allowFixedRes="true" allowTransaction="true" allowAltg="true" giveDamage="true" takeAggro="true" gainExp="true" />
<access level="100" name="Master" nameColor="00CCFF" titleColor="00CCFF" childAccess="70" isGM="true" allowPeaceAttack="true" allowFixedRes="true" allowTransaction="true" allowAltg="true" giveDamage="true" takeAggro="true" gainExp="true" />
</list>

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/AdminCommands.xsd">
<!-- ADMIN COND EXCEPTIONS -->
<admin command="admin_exceptions" accessLevel="30" />
<admin command="admin_set_exception" accessLevel="30" confirmDlg="true" />

<!-- ADMIN ADMIN -->
<admin command="admin_admin" accessLevel="30" />
<admin command="admin_admin1" accessLevel="30" />
<admin command="admin_admin2" accessLevel="30" />
<admin command="admin_admin3" accessLevel="30" />
<admin command="admin_admin4" accessLevel="30" />
<admin command="admin_admin5" accessLevel="30" />
<admin command="admin_admin6" accessLevel="30" />
<admin command="admin_admin7" accessLevel="30" />
<admin command="admin_gmliston" accessLevel="30" />
<admin command="admin_gmlistoff" accessLevel="30" />
<admin command="admin_silence" accessLevel="30" />
<admin command="admin_diet" accessLevel="100" />
<admin command="admin_tradeoff" accessLevel="100" />
<admin command="admin_set_mod" accessLevel="100" />
<admin command="admin_saveolymp" accessLevel="100" />
<admin command="admin_sethero" accessLevel="30" />
<admin command="admin_givehero" accessLevel="30" confirmDlg="true" />
<admin command="admin_endolympiad" accessLevel="100" confirmDlg="true" />
<admin command="admin_setconfig" accessLevel="100" />
<admin command="admin_config_server" accessLevel="100" />
<admin command="admin_gmon" accessLevel="100" />
<admin command="admin_zones" accessLevel="100"/>
<admin command="admin_pointpicking" accessLevel="100"/>

<!-- ADMIN ANNOUNCEMENTS -->
<admin command="admin_announce" accessLevel="100" />
<admin command="admin_announce_crit" accessLevel="100" />
<admin command="admin_announce_screen" accessLevel="100" />
<admin command="admin_announces" accessLevel="100" />

<!-- ADMIN BAN -->
<admin command="admin_punishment" accessLevel="100" />
<admin command="admin_punishment_add" accessLevel="100" confirmDlg="true" />
<admin command="admin_punishment_remove" accessLevel="30" confirmDlg="true" />

<!-- ADMIN BBS -->
<admin command="admin_bbs" accessLevel="100" />

<!-- ADMIN BUFFS -->
<admin command="admin_getbuffs" accessLevel="30" />
<admin command="admin_stopbuff" accessLevel="30" />
<admin command="admin_stopallbuffs" accessLevel="30" confirmDlg="true" />
<admin command="admin_areacancel" accessLevel="30" />
<admin command="admin_removereuse" accessLevel="30" />
<admin command="admin_switch_gm_buffs" accessLevel="30" />

<!-- ADMIN CAMERA -->
<admin command="admin_camera" accessLevel="30" />

<!-- ADMIN CHANGE ACCESS LEVEL -->
<admin command="admin_changelvl" accessLevel="100" />

<!-- ADMIN CH SIEGE -->
<admin command="admin_chsiege_siegablehall" accessLevel="30" />
<admin command="admin_chsiege_startSiege" accessLevel="30" />
<admin command="admin_chsiege_endsSiege" accessLevel="30" />
<admin command="admin_chsiege_setSiegeDate" accessLevel="30" />
<admin command="admin_chsiege_addAttacker" accessLevel="30" />
<admin command="admin_chsiege_removeAttacker" accessLevel="30" />
<admin command="admin_chsiege_clearAttackers" accessLevel="30" />
<admin command="admin_chsiege_listAttackers" accessLevel="30" />
<admin command="admin_chsiege_forwardSiege" accessLevel="30" />

<!-- ADMIN CLAN -->
<admin command="admin_clan_info" accessLevel="30" />
<admin command="admin_clan_changeleader" accessLevel="100" confirmDlg="true" />
<admin command="admin_clan_show_pending" accessLevel="100" />
<admin command="admin_clan_force_pending" accessLevel="100" confirmDlg="true" />

<!-- ADMIN CREATE ITEM -->
<admin command="admin_itemcreate" accessLevel="30" />
<admin command="admin_create_item" accessLevel="30" />
<admin command="admin_create_coin" accessLevel="30" />
<admin command="admin_give_item_target" accessLevel="100" confirmDlg="true" />
<admin command="admin_give_item_to_all" accessLevel="100" confirmDlg="true" />

<!-- ADMIN CURSED WEAPONS -->
<admin command="admin_cw_info" accessLevel="30" />
<admin command="admin_cw_remove" accessLevel="30" />
<admin command="admin_cw_goto" accessLevel="30" />
<admin command="admin_cw_reload" accessLevel="30" />
<admin command="admin_cw_add" accessLevel="30" confirmDlg="true" />
<admin command="admin_cw_info_menu" accessLevel="30" />