atcommand_athena.conf 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746
  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. // Enables/disables autolooting from killed mobs.
  41. autoloot: 1
  42. // Allows you continue vending offline.
  43. autotrade: 1
  44. at: 1
  45. // Away messsage
  46. away: 1
  47. aw: 1
  48. // Change Guild Master of your Guild
  49. changegm: 1
  50. // Change the leader of your party.
  51. changeleader: 1
  52. //Displays a list of @ commands available to the player.
  53. commands: 1
  54. // Duel organizing commands
  55. duel: 1
  56. invite: 1
  57. accept: 1
  58. reject: 1
  59. leave: 1
  60. // To change your (own) email (characters protection)
  61. // note: this command doesn't check email itself, but check structure of the email (xxx@xxx)
  62. // if you want be sure of each e-mail disable this option (value: 100)
  63. email: 1
  64. //Displays current levels and % progress.
  65. exp: 1
  66. //Homunculus commands for players
  67. homtalk: 1
  68. hominfo: 1
  69. // Show Item info (type, price, etc)
  70. iteminfo: 1
  71. ii: 1
  72. // Displays remaining jail time
  73. jailtime: 1
  74. // Main chat
  75. main: 1
  76. // Displays the text as a normal message with the format "*name message*"
  77. // instead of "name : message" (Like the /me command in IRC)
  78. me: 1
  79. // Saves a warp point.
  80. memo: 1
  81. // Show Monster info (rates, stats, drops, MVP stuff)
  82. mobinfo: 1
  83. monsterinfo: 1
  84. mi: 1
  85. // Autorejecting Deals/Invites
  86. noask: 1
  87. //Create a party
  88. party: 1
  89. // Change the party item share rules.
  90. partyoption: 1
  91. // Enables you to rename your pet.
  92. petrename: 1
  93. // Command what the player's pet will say.
  94. pettalk: 1
  95. //Displays the server rates.
  96. rates: 1
  97. // Syncs the position of the player on the client with the one stored in the server.
  98. refresh: 1
  99. // Sends a request to all connected GMs (via the gm whisper system)
  100. request: 1
  101. //Shows/Hides the "there is a delay after a skill" message.
  102. showdelay: 1
  103. //Displays/Hides Experience gained
  104. showexp: 1
  105. //Displays/Hides Zeny gained
  106. showzeny: 1
  107. // Give server time. (6 same commands)
  108. time: 1
  109. date: 1
  110. server_date: 1
  111. serverdate: 1
  112. server_time: 1
  113. servertime: 1
  114. // Show server uptime
  115. uptime: 1
  116. // Displays SVN version of the server.
  117. version: 1
  118. // Show who drops an item (mobs with highest drop rate)
  119. whodrops: 1
  120. //---------------------------------------------------------------
  121. // 0: Mail System - SQL Only commands
  122. // Opens mail Window.
  123. mail: 1
  124. //---------------------------
  125. // 10: Super player+ commands
  126. // Suicide your character.
  127. die: 10
  128. // Spawns you to set points in major cities.
  129. go: 10
  130. // Brings up your guild storage wherever you are.
  131. gstorage: 10
  132. // Create a guild
  133. guild: 10
  134. // Brings up your personal storage wherever you are.
  135. storage: 10
  136. // Locate someone on a map, returns your coordinates if the person isn't on.
  137. where: 10
  138. // Locates and displays the position of a certain mob on the current map.
  139. mobsearch: 10
  140. // Changes your apperance.
  141. model: 10
  142. // Locates and displays the position of a certain mob on your mini-map
  143. showmobs: 10
  144. // Prints out in which maps a monster normally spawns at (does not count script-invoked mobs)
  145. whereis: 10
  146. // Changes your size.
  147. size: 10
  148. //----------------------
  149. // 20: Mediator commands
  150. // Change your appearence to other players to a mob.
  151. disguise: 20
  152. // Changes GM clothes color (2 same commands)
  153. dye: 20
  154. ccolor: 20
  155. // Do some visual effect on your character
  156. effect: 20
  157. // Changes your name to your choice temporarly.
  158. fakename: 20
  159. // follow a player (including warping to them)
  160. follow: 20
  161. // Displays the motd file to all players
  162. gmotd: 20
  163. // Displays helpfile in Athena base directory (2 same commands).
  164. help: 20
  165. h: 20
  166. help2: 20
  167. h2: 20
  168. // Changes GM hair color (2 same commands)
  169. haircolor: 20
  170. hcolor: 20
  171. // Changes GM hair style (2 same commands)
  172. hairstyle: 20
  173. hstyle: 20
  174. // Warp yourself to a person (3 same commands + /shift).
  175. jumpto: 20
  176. goto: 20
  177. warpto: 20
  178. // Warp yourself to a person by PID (similar to above, cept you us the PID)
  179. jumptoid2: 20
  180. gotoid2: 20
  181. warptoid2: 20
  182. // allow other players to hit you out of pvp
  183. killable: 20
  184. // To get a peco to (un)ride
  185. mountpeco: 20
  186. // Can command what other npcs (by name) can say.
  187. npctalk: 20
  188. // Sets the speed you can walk/attack at. Default is 150.
  189. speed: 20
  190. //Restore your normal appearance.
  191. undisguise: 20
  192. // Displays distribution of players on the server per map (% on each map which has players)
  193. users: 20
  194. // Returns list of logged in characters with their position (2 same commands).
  195. who: 20
  196. whois: 20
  197. // Returns list of logged in characters with their job.
  198. who2: 20
  199. // Returns list of logged in characters with their party/guild.
  200. who3: 20
  201. // Returns list of logged in characters with their position in a specifical map.
  202. whomap: 20
  203. // Returns list of logged in characters with their job in a specifical map.
  204. whomap2: 20
  205. // Returns list of logged in characters with their party/guild in a specifical map.
  206. whomap3: 20
  207. // Displays GMs online. For those who are higher GM level than yourself,
  208. // only the name is shown, for the rest, it displays the same info of
  209. // @who+@who2+who3
  210. whogm: 20
  211. //--------------------
  212. // 40: Sub-GM commands
  213. // Resurects yourself.
  214. alive: 40
  215. // Levels your character to specified level (adds to your level) (3 same commands).
  216. blvl: 40
  217. blevel: 40
  218. baselvl: 40
  219. baselevel: 40
  220. // Broadcast to the whole server. Using (1 command + /nb, /b).
  221. broadcast: 40
  222. // Changes the sex of yourself
  223. changesex: 40
  224. // Deletes floor items in your range of sight
  225. cleanmap: 40
  226. // drop all your items
  227. dropall: 40
  228. //Hatches an egg
  229. hatch: 60
  230. // Heals yourself to full HP/SP.
  231. heal: 40
  232. // GM Hide (enables you to be invisible to characters, and most monsters) (1 command + /hide).
  233. hide: 40
  234. //Homunculus commands for gms
  235. homlvup: 40
  236. homevolution: 40
  237. makehomun: 40
  238. homfriendly: 40
  239. homhungry: 40
  240. // Deletes all your items.
  241. itemreset: 40
  242. // Changes your job to one you specify (2 same commands).
  243. job: 40
  244. jobchange: 40
  245. // Enables you to to jump randomly on a map (that you are already on).
  246. jump: 40
  247. // Broadcast (with or without name).
  248. kami: 40
  249. kamib: 40
  250. // Disconnects a user from the server (1 command + right click menu for GM "(name) force to quit").
  251. kick: 40
  252. // Disconnects a user from the server using their PID.
  253. kickid2: 40
  254. // Kill all monsters in map (without drops)
  255. killmonster2: 40
  256. // Warps you to your last save point (2 same commands).
  257. load: 40
  258. return: 40
  259. // Broadcast to the map you are on (1 command + /lb, /nlb).
  260. localbroadcast: 40
  261. // To send specified character in jails
  262. jail: 40
  263. // To discharge a prisoner (2 same commands)
  264. unjail: 40
  265. discharge: 40
  266. // Timed jailing
  267. jailfor: 40
  268. // Raises your job level (3 same commands).
  269. jlvl: 40
  270. jlevel: 40
  271. joblvl: 40
  272. joblevel: 40
  273. // Creates yourself a pet egg, have to use Pet ID.
  274. makeegg: 60
  275. // Warp yourself to a certain map, at (x,y) coordinates (2 same commands). /mm or /mapmove
  276. mapmove: 40
  277. rura: 40
  278. warp: 40
  279. // Marriage skills
  280. marry: 40
  281. divorce: 40
  282. // Set your character display options. (Visual effects of your character)
  283. option: 40
  284. // Sets the level of intemecy of your pet.
  285. petfriendly: 40
  286. // Sets hunger level of your pet.
  287. pethungry: 40
  288. // Permanently adds/removes a quest skill
  289. questskill: 40
  290. lostskill: 40
  291. // Does a skill/stat reset.
  292. reset: 40
  293. // Sets your spawn point (aka save point).
  294. save: 40
  295. // look up a skill by name
  296. skillid: 40
  297. // What skills are required to get this skill
  298. skilltree: 40
  299. // Play a Sound!
  300. sound: 40
  301. // Enables spirit sphere balls.
  302. spiritball: 40
  303. // Change Status of your character
  304. str: 40
  305. agi: 40
  306. vit: 40
  307. int: 40
  308. dex: 40
  309. luk: 40
  310. // Gets all skills (4 same commands)
  311. allskill: 40
  312. allskills: 40
  313. skillall: 40
  314. skillsall: 40
  315. // sets GM stats to maximum (4 same commands)
  316. statall: 40
  317. statsall: 40
  318. allstats: 40
  319. allstat: 40
  320. // Gives you job points.
  321. stpoint: 40
  322. // Gives you skill points of desired amount.
  323. skpoint: 40
  324. // store all your items
  325. storeall: 40
  326. // use a skill by id
  327. useskill: 40
  328. //---------------------
  329. // 50: Sub-GM+ commands
  330. // Spawns a monster, and a certain amount (3 same commands + /monster).
  331. spawn: 50
  332. monster: 50
  333. summon: 50
  334. // Spawns a smaller sized version of a monster.
  335. monstersmall: 50
  336. // Spawns a larger sized version of a monster.
  337. monsterbig: 50
  338. // It will spawn a supportive clone of the given player.
  339. clone: 50
  340. // It will spawn a supportive clone of the given player that follows the creator around.
  341. slaveclone: 50
  342. // It will spawn an aggresive clone of the given player.
  343. evilclone: 50
  344. //----------------
  345. // 60: GM commands
  346. // Create a static warp portal that lasts until the next reboot
  347. addwarp: 60
  348. // To block definitively a player (only administrator can unblock the account) (2 same commands)
  349. block: 60
  350. charblock: 60
  351. // To unblock a player (2 same commands)
  352. unblock: 60
  353. charunblock: 60
  354. // To ban a player for a limited time (only administrator can unban the account) (4 same commands)
  355. ban: 60
  356. banish: 60
  357. charban: 60
  358. charbanish: 60
  359. // To unban a player (4 same commands)
  360. unban: 60
  361. unbanish: 60
  362. charunban: 60
  363. charunbanish: 60
  364. // Levels your guild to specified level (2 same commands).
  365. guildlvup: 60
  366. guildlvlup: 60
  367. // Warps all online character of a guild to you. (at least one member of that guild must be on.)
  368. guildrecall: 60
  369. // Allows you to spy on any Guilds Guild chat. (at least one member of that guild must be on.)
  370. // NOTE: map server needs to be configured to enable spying to use this command (enable_spy: yes)
  371. guildspy: 60
  372. // Find an itemID based on item name
  373. idsearch: 60
  374. // Creates an item of your choosing, either Item ID or Name (1 command + /item).
  375. item: 60
  376. // Creates a complet item (card, etc...) of your choosing, either Item ID or Name.
  377. item2: 60
  378. // Kill another character without hitting them.
  379. kill: 60
  380. // Same as above, cept uses PID.
  381. killid2: 60
  382. // Kill all monsters in map (with drops)
  383. killmonster: 60
  384. // Enable hitting a player even when not in pvp
  385. killer: 60
  386. // Mute a player (prevents talking, usage of skills and commands)
  387. mute: 80
  388. // Warps all online character of a party to you. (at least one party member must be online.)
  389. partyrecall: 60
  390. //Allows you to spy on any party's party chat. (at least one party member must be online.)
  391. // NOTE: map server needs to be configured to enable spying to use this command (enable_spy: yes)
  392. partyspy: 60
  393. // Creates weapon of desired element.
  394. produce: 60
  395. // Turns PVP (Person v. Person) off on a map.
  396. pvpoff: 60
  397. // Enables PVP on a map.
  398. pvpon: 60
  399. // Warps a character to you (1 command + /recall).
  400. recall: 60
  401. // Warps a character to you using their PID.
  402. recallid2: 60
  403. // Refines all weapons in your items list.
  404. refine: 60
  405. // Will repair all broken items in inventory.
  406. repairall: 60
  407. // Revives a character using their PID.
  408. reviveid2: 60
  409. // Unmute a player
  410. unmute: 60
  411. // Gives you money (zeny) of desired amount.
  412. zeny: 60
  413. //----------------------
  414. // 80: GM Chief commands
  415. // Starts Guild Wars
  416. agitstart: 60
  417. // Ends Guild Wars
  418. agitend: 60
  419. // Set the map you are on to day.
  420. day: 80
  421. // [Un]Disguise All Players (admin command)
  422. disguiseall: 99
  423. undisguiseall: 99
  424. // Kills everyone on the server.
  425. doom: 80
  426. // Kills everyone on the map you are on.
  427. doommap: 80
  428. // Enables GVG on a map (2 same commands).
  429. gvgon: 40
  430. gpvpon: 40
  431. // Turns GVG (Guild v. Guild) off on a map (2 same commands).
  432. gvgoff: 40
  433. gpvpoff: 40
  434. // Set the map you are currently on to night.
  435. night: 80
  436. // Recalls Everyone To Your Coordinates
  437. recallall: 80
  438. // Revives all players on the map.
  439. raisemap: 80
  440. // Revives all players on the server.
  441. raise: 80
  442. // Hides a NPC.
  443. hidenpc: 80
  444. // Unhides a NPC.
  445. shownpc: 80
  446. // Loads a Script
  447. loadnpc: 80
  448. // Unloads a NPC
  449. unloadnpc: 80
  450. // Move a NPC
  451. npcmove: 80
  452. // turn skills on for a map
  453. skillon: 80
  454. // turn skills off for a map
  455. skilloff: 80
  456. //---------------------------
  457. // 99: Administrator commands
  458. // Changes the required GM level of an @ command
  459. // (effect lasts until restart or command reload)
  460. adjcmdlvl: 99
  461. // Changes the GM level of another character
  462. // (lasts until reboot, or gm list reload)
  463. adjgmlvl: 99
  464. // Give information about terrain/area (debug function)
  465. gat: 99
  466. // Disconnect all users from the server
  467. kickall: 99
  468. // Closes Map-Server
  469. mapexit: 99
  470. // Displays a status change without really applying it (debug function)
  471. displaystatus: 99
  472. // Displays the animation of a skill without really using it (debug function)
  473. displayskill: 99
  474. // Shows information about the map
  475. mapinfo: 99
  476. // Set Map Flags (WIP)
  477. mapflag: 99
  478. // Mutes every player on screen (admin command)
  479. mutearea: 99
  480. stfu: 99
  481. // Re-load item database (admin command)
  482. reloaditemdb: 99
  483. // Re-load monsters database (admin command)
  484. reloadmobdb: 99
  485. // Re-load skills database (admin command)
  486. reloadskilldb: 99
  487. // Re-load scripts (admin command)
  488. reloadscript: 99
  489. // Re-load GM level (admin command)
  490. reloadgmdb: 99
  491. // Refresh online status of players - SQL Only
  492. refreshonline: 99
  493. // Re-load gm command config (admin command)
  494. reloadatcommand: 99
  495. // Re-load battle config (admin command)
  496. // Note that some player config settings won't take effect until relog
  497. // (display exp, display zeny, display skill delay fail, ...)
  498. reloadbattleconf: 99
  499. // Re-load status database (admin command)
  500. reloadstatusdb: 99
  501. // Re-load player info database (admin command)
  502. reloadpcdb: 99
  503. // Re-load the Message of the Day (admin command)
  504. reloadmotd: 99
  505. // Used for testing packet sends from the client (debug function)
  506. send: 99
  507. // change a battle_config flag without rebooting server
  508. setbattleflag: 99
  509. // Makes you immune to attacks (monsters/players/skills cannot target/hit you, admin command)
  510. monsterignore: 99
  511. battleignore: 99
  512. //---------------------------------------------------------------
  513. // 99: Weather effects
  514. snow: 99
  515. clouds: 99
  516. clouds2: 99
  517. fog: 99
  518. fireworks: 99
  519. sakura: 99
  520. leaves:99
  521. // Stop all weather effects
  522. clearweather: 99
  523. //---------------------------------------------------------------
  524. // 100: Disabled commands
  525. gm: 100
  526. nuke: 100
  527. //---------------------
  528. // OTHER: not a command
  529. import: conf/import/atcommand_conf.txt