atcommand_athena.conf 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833
  1. // Athena atcommand Configuration file.
  2. // Translated by Peter Kieser <pfak@telus.net>
  3. // Set here the symbol that you want to use for your commands
  4. // Only 1 character is get (default is character_savecharacter_save'@'). You can set any character,
  5. // except control-character (0x00-0x1f), '%' (party chat speaking) and '/' (standard ragnarok GM commands)
  6. // With default character, all commands begin by a '@': <example> @revive
  7. command_symbol: @
  8. // Sets the level of the users that can use the GM commands.
  9. // <command name>: level
  10. // When battle_athena.conf has atcommand_gm_only set to no,
  11. // normal players (gm level 0) can use GM commands if you set 0 to the command level.
  12. // Max GM level is 99. If you want forbid a command to all people, set it with level 100.
  13. // Default values are set to define different GM levels like follow:
  14. // 0: normal player
  15. // -> no special advantage (only @time to know time and if at_command_gm_only is disabled)
  16. // 1: Super player
  17. // -> some (very) little advantages: storage, petrename, etc...
  18. // 10: Super player+
  19. // -> same of Super player with !go (very super player)
  20. // 20: Mediator
  21. // -> it's a GM that only need to know people, and move to their to speak with them (they can access to any command about wisps)
  22. // 40: Sub-GM
  23. // -> This GM can help a GM, and can not create item or zeny or modify a character (can have some information commands)
  24. // 50: Sub-GM+
  25. // -> This GM can change some non-important things on a character
  26. // 60: GM
  27. // -> can do almost anything (excep administration, and mass commands)
  28. // GM is the first level where we can modify a character with important value, create items or create zenys
  29. // 80: GM Chief
  30. // -> can do anything, except administration commands
  31. // 99: Administrator
  32. // -> can do anything!
  33. // 100: Disabled
  34. // -> Commands that aren't used. Note: You must use command level 100 to disable command. Commenting doesn't enough.
  35. //--------------------------
  36. // 0: normal player commands
  37. // None for security purposes.
  38. //-------------------------
  39. // 1: Super player commands
  40. //Displays a list of @ commands available to the player.
  41. commands: 1
  42. //Displays the server rates.
  43. rates: 1
  44. // Show server uptime
  45. uptime: 1
  46. //Shows/Hides the "there is a delay after a skill" message.
  47. showdelay: 1
  48. //Displays current levels and % progress.
  49. exp: 1
  50. // To change your (own) email (characters protection)
  51. // note: this command doesn't check email itself, but check structure of the email (xxx@xxx)
  52. // if you want be sure of each e-mail disable this option (value: 100)
  53. email: 1
  54. // Show Monster info (rates, stats, drops, MVP stuff)
  55. mobinfo: 1
  56. monsterinfo: 1
  57. mi: 1
  58. // Show Item info (type, price, etc)
  59. iteminfo: 1
  60. ii: 1
  61. // Show who drops an item (mobs with highest drop rate)
  62. whodrops: 1
  63. // Syncs the position of the player on the client with the one stored in the server.
  64. refresh: 1
  65. // Give server time. (6 same commands)
  66. time: 1
  67. date: 1
  68. serverdate: 1
  69. servertime: 1
  70. // Displays SVN version of the server.
  71. version: 1
  72. // Suicide your character.
  73. die: 1
  74. // Enables you to rename your pet.
  75. petrename: 1
  76. party: 1
  77. // Brings up your personal storage wherever you are.
  78. storage: 1
  79. // Locate someone on a map, returns your coordinates if the person isn't on.
  80. where: 1
  81. // Duel organizing commands
  82. duel: 1
  83. invite: 1
  84. accept: 1
  85. reject: 1
  86. leave: 1
  87. // Away messsage
  88. away: 1
  89. aw: 1
  90. // Main chat
  91. main: 1
  92. // Autorejecting Deals/Invites
  93. noask: 1
  94. // Displays remaining jail time
  95. jailtime: 1
  96. //Homunculus commands for players
  97. hominfo: 1
  98. homstats: 1
  99. //---------------------------
  100. // 10: Super player+ commands
  101. //Displays/Hides Experience gained
  102. showexp: 10
  103. //Displays/Hides Zeny gained
  104. showzeny: 10
  105. // Spawns you to set points in major cities.
  106. go: 10
  107. // Enables/disables autolooting from killed mobs.
  108. autoloot: 10
  109. // Allows you continue vending offline.
  110. autotrade: 10
  111. at: 10
  112. // Change Guild Master of your Guild
  113. changegm: 10
  114. // Change the leader of your party.
  115. changeleader: 10
  116. // Change the party item share rules.
  117. partyoption: 10
  118. // Command what the player's pet will say.
  119. pettalk: 10
  120. // Command what the player's homunculus will say.
  121. homtalk: 10
  122. // Locates and displays the position of a certain mob on the current map.
  123. mobsearch: 10
  124. // Locates and displays the position of a certain mob on your mini-map
  125. showmobs: 10
  126. //----------------------
  127. // 20: Mediator commands
  128. // Displays helpfile in Athena base directory (2 same commands).
  129. help: 20
  130. h: 20
  131. help2: 20
  132. h2: 20
  133. // Warp yourself to a person (3 same commands + /shift).
  134. jumpto: 20
  135. goto: 20
  136. warpto: 20
  137. // Warp yourself to a person by PID (similar to above, cept you us the PID)
  138. jumptoid: 20
  139. jumptoid2: 20
  140. gotoid: 20
  141. gotoid2: 20
  142. warptoid: 20
  143. warptoid2: 20
  144. // Displays the motd file to all players
  145. gmotd: 20
  146. // follow a player (including warping to them)
  147. follow: 20
  148. // Sends a request to all connected GMs (via the gm whisper system)
  149. request: 20
  150. // Disconnects a user from the server (1 command + right click menu for GM "(name) force to quit").
  151. kick: 20
  152. // Disconnects a user from the server using their PID.
  153. kickid: 20
  154. kickid2: 20
  155. // Changes your apperance.
  156. model: 20
  157. // To get a peco to (un)ride
  158. mountpeco: 20
  159. // Returns list of logged in characters with their position (2 same commands).
  160. who: 20
  161. whois: 20
  162. // Returns list of logged in characters with their job.
  163. who2: 20
  164. // Returns list of logged in characters with their party/guild.
  165. who3: 20
  166. // Returns list of logged in characters with their position in a specifical map.
  167. whomap: 20
  168. // Returns list of logged in characters with their job in a specifical map.
  169. whomap2: 20
  170. // Returns list of logged in characters with their party/guild in a specifical map.
  171. whomap3: 20
  172. // Like @who+@who2+who3, but only for GM.
  173. whogm: 20
  174. // Displays a sorted list of the ammount of zeny each conected player has at hand.
  175. whozeny: 20
  176. // Change your appearence to other players to a mob.
  177. disguise: 20
  178. //Restore your normal appearance.
  179. undisguise: 20
  180. // Display ignore list of a player (people from which the player ignore wisps)
  181. charignorelist: 20
  182. // Displays the text as a normal message with the format "*name message*"
  183. // instead of "name : message" (Like the /me command in IRC)
  184. me: 20
  185. // Changes your name to your choice temporarly.
  186. fakename: 20
  187. // Changes your size.
  188. size: 20
  189. // Can command what other npcs (by name) can say.
  190. npctalk: 20
  191. //--------------------
  192. // 40: Sub-GM commands
  193. // Broadcast to the whole server. Using (1 command + /nb, /b).
  194. broadcast: 40
  195. // Broadcast to the map you are on (1 command + /lb, /nlb).
  196. localbroadcast: 40
  197. // Broadcast (with or without name)
  198. kami: 40
  199. // Same as kami but with blue color
  200. kamib: 40
  201. // Same as kami but you can choose the color (uses different packet)
  202. kamic: 40
  203. // Enables GVG on a map (2 same commands).
  204. gvgon: 40
  205. gpvpon: 40
  206. // Turns GVG (Guild v. Guild) off on a map (2 same commands).
  207. gvgoff: 40
  208. gpvpoff: 40
  209. // Heals a person to full HP/SP.
  210. heal: 40
  211. // GM Hide (enables you to be invisible to characters, and most monsters) (1 command + /hide).
  212. hide: 40
  213. // Changes your job to one you specify (2 same commands).
  214. job: 40
  215. jobchange: 40
  216. // Enables you to to jump randomly on a map (that you are already on).
  217. jump: 40
  218. // Warps you to your last save point (2 same commands).
  219. return: 40
  220. load: 40
  221. // Warps you to a specific npc
  222. tonpc: 40
  223. // Enables lost skills.
  224. lostskill: 40
  225. // Saves a warp point.
  226. memo: 40
  227. // Set your character display options. (Visual effects of your character)
  228. option: 40
  229. // Search the pet db for matching entries
  230. petid: 40
  231. // Sets the level of intemecy of your pet.
  232. petfriendly: 40
  233. // Sets hunger level of your pet.
  234. pethungry: 40
  235. // Turns PVP (Person v. Person) off on a map.
  236. pvpoff: 40
  237. // Enables PVP on a map.
  238. pvpon: 40
  239. // Enables platinum skills.
  240. questskill: 40
  241. // Sets the speed you can walk/attack at. Default is 150.
  242. speed: 40
  243. charspeed: 40
  244. // Enables spirit sphere balls.
  245. spiritball: 40
  246. // Warp yourself to a certain map, at (x,y) coordinates (2 same commands).
  247. mapmove: 40 // (also /mm or /mapmove)
  248. rura: 40
  249. warp: 40
  250. // Changes GM clothes color (2 same commands)
  251. dye: 40
  252. ccolor: 40
  253. // Changes GM hair style (2 same commands)
  254. hairstyle: 40
  255. hstyle: 40
  256. // Changes GM hair color (2 same commands)
  257. haircolor: 40
  258. hcolor: 40
  259. // Deletes all your items.
  260. itemreset: 40
  261. // Does a skill/stat reset.
  262. reset: 40
  263. // Displays distribution of players on the server per map (% on each map which has players)
  264. users: 40
  265. // Deletes floor items in your range of sight
  266. cleanmap: 40
  267. // Kill all monsters in map (without drops)
  268. killmonster2: 40
  269. // Sets your spawn point (aka save point).
  270. save: 40
  271. // Do some visual effect on your character
  272. effect: 40
  273. // Display all items of a player's cart
  274. charcartlist: 40
  275. // GM's magnifier
  276. identify: 40
  277. // drop all your items
  278. dropall: 40
  279. // store all your items
  280. storeall: 40
  281. // allow other players to hit you out of pvp
  282. killable: 40
  283. // look up a skill by name
  284. skillid: 40
  285. // use a skill by id
  286. useskill: 40
  287. // What skills are required to get this skill
  288. skilltree: 40
  289. // Marriage commands
  290. marry: 40
  291. divorce: 40
  292. // Adopt a novice into a family
  293. adopt: 40
  294. // make another player killable
  295. charkillable: 40
  296. // Same as above, cept uses PID.
  297. charkillableid: 40
  298. charkillableid2: 40
  299. // Play a Sound!
  300. sound: 40
  301. //---------------------
  302. // 50: Sub-GM+ commands
  303. guild: 50
  304. // Brings up your guild storage wherever you are.
  305. gstorage: 50
  306. // To get a peco to (un)ride for another player.
  307. charmountpeco: 50
  308. // Spawns a monster, and a certain amount (2 same commands + /monster).
  309. monster: 50
  310. spawn: 50
  311. // Spawns a smaller sized version of a monster.
  312. monstersmall: 50
  313. // Spawns a larger sized version of a monster.
  314. monsterbig: 50
  315. // Spawns mobs that treat you as their master (they disappear after some time)
  316. summon: 50
  317. // It will spawn a supportive clone of the given player.
  318. clone: 50
  319. // It will spawn a supportive clone of the given player that follows the creator around.
  320. slaveclone: 50
  321. // It will spawn an aggresive clone of the given player.
  322. evilclone: 50
  323. //----------------
  324. // 60: GM commands
  325. // Starts Guild Wars
  326. agitstart: 60
  327. // Ends Guild Wars
  328. agitend: 60
  329. // Resurects yourself.
  330. alive: 60
  331. // Levels your character to specified level (adds to your level) (3 same commands).
  332. lvup: 60
  333. baselvlup: 60
  334. blevel: 60
  335. // Raises your job level (3 same commands).
  336. joblvup: 60
  337. joblvlup: 60
  338. jlevel: 60
  339. // Changes the sex of yourself
  340. changesex: 60
  341. // Remove items from a character
  342. chardelitem: 60
  343. // Saves the respawn point of another character.
  344. charsave: 60
  345. // Levels your guild to specified level (2 same commands).
  346. guildlvup: 60
  347. guildlvlup: 60
  348. idsearch: 60
  349. // Creates an item of your choosing, either Item ID or Name (1 command + /item).
  350. item: 60
  351. // Creates a complet item (card, etc...) of your choosing, either Item ID or Name.
  352. item2: 60
  353. // Kill another character without hitting them.
  354. kill: 60
  355. // Same as above, cept uses PID.
  356. killid: 60
  357. killid2: 60
  358. // Kill all monsters in map (with drops)
  359. killmonster: 60
  360. // Creates yourself a pet egg, have to use Pet ID.
  361. makeegg: 60
  362. // Hatches an egg
  363. hatch: 60
  364. // Instantly kills player whose name is entered and deals insane damage to everything around
  365. nuke: 60
  366. // Enable hitting a player even when not in pvp
  367. killer: 60
  368. // Creates weapon of desired element.
  369. produce: 60
  370. // Warps a character to you (1 command + /recall).
  371. recall: 60
  372. // Warps a character to you using their PID.
  373. recallid: 60
  374. recallid2: 60
  375. // Refines all weapons in your items list.
  376. refine: 60
  377. // Will repair all broken items in inventory.
  378. repairall: 60
  379. // Revives a character, and heals them.
  380. revive: 60
  381. // Same as above, cept uses PID.
  382. reviveid: 60
  383. reviveid2: 60
  384. // Warp another person to a certain map, at (x,y) coordinates (2 same commands).
  385. charwarp: 60
  386. // Change Status of your character
  387. str: 60
  388. agi: 60
  389. vit: 60
  390. int: 60
  391. dex: 60
  392. luk: 60
  393. // Gets all skills (4 same commands)
  394. allskill: 60
  395. allskills: 60
  396. skillall: 60
  397. skillsall: 60
  398. // sets GM stats to maximum (4 same commands)
  399. statall: 60
  400. statsall: 60
  401. allstats: 60
  402. allstat: 60
  403. // Gives you job points.
  404. stpoint: 60
  405. // Gives you skill points of desired amount.
  406. skpoint: 60
  407. // Warps all online character of a guild to you. (at least one member of that guild must be on.)
  408. guildrecall: 60
  409. // Warps all online character of a party to you. (at least one party member must be online.)
  410. partyrecall: 60
  411. // Allows you to spy on any Guilds Guild chat. (at least one member of that guild must be on.)
  412. // NOTE: map server needs to be configured to enable spying to use this command (enable_spy: yes)
  413. guildspy: 60
  414. //Allows you to spy on any party's party chat. (at least one party member must be online.)
  415. // NOTE: map server needs to be configured to enable spying to use this command (enable_spy: yes)
  416. partyspy: 60
  417. // Gives you money (zeny) of desired amount.
  418. zeny: 60
  419. // To block definitively a player (only administrator can unblock the account) (2 same commands)
  420. block: 60
  421. charblock: 60
  422. // To unblock a player (2 same commands)
  423. unblock: 60
  424. charunblock: 60
  425. // To ban a player for a limited time (only administrator can unban the account) (4 same commands)
  426. ban: 60
  427. banish: 60
  428. charban: 60
  429. charbanish: 60
  430. // To unban a player (4 same commands)
  431. unban: 60
  432. unbanish: 60
  433. charunban: 60
  434. charunbanish: 60
  435. // To send specified character in jails
  436. jail: 60
  437. // To discharge a prisoner (2 same commands)
  438. unjail: 60
  439. discharge: 60
  440. // Timed jailing
  441. jailfor: 60
  442. //Displays remaining jail time
  443. charjailtime: 60
  444. // To change disguise of another player/GM
  445. chardisguise: 60
  446. charundisguise: 60
  447. // Create a static warp portal that lasts until the next reboot
  448. addwarp: 60
  449. // drop a players possessions on the gruond
  450. chardropall: 60
  451. // put a players possessions in storage
  452. charstoreall: 60
  453. // open a trade window with any player
  454. trade: 60
  455. // changes the player's appearance (headgear)
  456. changelook: 60
  457. // Homunculus commands for gms
  458. homlvup: 60
  459. homevolution: 60
  460. makehomun: 60
  461. homfriendly: 60
  462. homhungry: 60
  463. // Re-calculates stats, as if the homun was sent back to level 1 and re-leveled
  464. homshuffle: 60
  465. //----------------------
  466. // 80: GM Chief commands
  467. // Set the map you are on to day.
  468. day: 80
  469. // Kills everyone on the server.
  470. doom: 80
  471. // Kills everyone on the map you are on.
  472. doommap: 80
  473. // Set the map you are currently on to night.
  474. night: 80
  475. // Recalls Everyone To Your Coordinates
  476. recallall: 80
  477. // Revives all players on the map.
  478. raisemap: 80
  479. // Revives all players on the server.
  480. raise: 80
  481. // Hides a NPC.
  482. hidenpc: 80
  483. // Unhides a NPC.
  484. shownpc: 80
  485. // Loads a Script
  486. loadnpc: 80
  487. // Unloads a NPC
  488. unloadnpc: 80
  489. // Move a NPC
  490. npcmove: 80
  491. // turn skills on for a map
  492. skillon: 80
  493. // turn skills off for a map
  494. skilloff: 80
  495. // Mute a player (prevents talking, usage of skills and commands)
  496. mute: 80
  497. // Unmute a player
  498. unmute: 80
  499. //---------------------------
  500. // 99: Administrator commands
  501. // Disconnect all users from the server
  502. kickall: 99
  503. // Closes Map-Server
  504. mapexit: 99
  505. // Used for testing packet sends from the client (debug function)
  506. send: 99
  507. // Enables debugging
  508. packet: 99
  509. // Give information about terrain/area (debug function)
  510. gat: 99
  511. // Allows viewing/changing the map's water level (debug function)
  512. // NOTE: Requires access to the .grf files since the map height properties are not stored in the map cache.
  513. waterlevel: 99
  514. // Shows information about the map
  515. mapinfo: 99
  516. // Set Map Flags (WIP)
  517. mapflag: 99
  518. // Re-load item database (admin command)
  519. reloaditemdb: 99
  520. // Re-load monsters database (admin command)
  521. reloadmobdb: 99
  522. // Re-load skills database (admin command)
  523. reloadskilldb: 99
  524. // Re-load scripts (admin command)
  525. reloadscript: 99
  526. // Re-load GM level (admin command)
  527. reloadgmdb: 99
  528. // change a battle_config flag without rebooting server
  529. setbattleflag: 99
  530. // Refresh only status of players - SQL Only
  531. refreshonline: 99
  532. // Re-load gm command config (admin command)
  533. reloadatcommand: 99
  534. // Re-load battle config (admin command)
  535. reloadbattleconf: 99
  536. // Re-load status database (admin command)
  537. reloadstatusdb: 99
  538. // Re-load player info database (admin command)
  539. reloadpcdb: 99
  540. // Re-load the Message of the Day (admin command)
  541. reloadmotd: 99
  542. // Changes the GM level of another character
  543. // (lasts until reboot, or gm list reload)
  544. adjgmlvl: 99
  545. // Changes the required GM level of an @ command
  546. // (effect lasts until restart or command reload)
  547. adjcmdlvl: 99
  548. // [Un]Disguise All Players (admin command)
  549. disguiseall: 99
  550. undisguiseall: 99
  551. // Mutes every player on screen (admin command)
  552. mutearea: 99
  553. stfu: 99
  554. // Makes you immune to attacks (monsters/players/skills cannot target/hit you, admin command)
  555. monsterignore: 99
  556. battleignore: 99
  557. //---------------------------------------------------------------
  558. // 99: Weather effects
  559. snow: 99
  560. clouds: 99
  561. clouds2: 99
  562. fog: 99
  563. fireworks: 99
  564. sakura: 99
  565. leaves:99
  566. // Stop all weather effects
  567. clearweather: 99
  568. //---------------------------------------------------------------
  569. // 0: Mail System - SQL Only commands - Must be enabled
  570. // Check # of messages.
  571. checkmail: 1
  572. // List all messages.
  573. listmail: 1
  574. // List only new mail.
  575. listnewmail: 1
  576. // Read a message.
  577. readmail: 1
  578. // Send mail.
  579. sendmail: 1
  580. // Send priority mail (tagged with Priority and cannot be deleted until read)
  581. sendprioritymail: 80
  582. // Delete a message.
  583. deletemail: 1
  584. //---------------------------------------------------------------
  585. // 100: Disabled commands
  586. gm: 100
  587. //---------------------
  588. // OTHER: not a command
  589. import: conf/import/atcommand_conf.txt