DeadComplain一周年纪念=.=(2007.8.3) 2006.08.03 ~ 2007.08.03
作者:warbaby 发布日期:2007.8.3
死亡时报告当前装备的修理费用,可以显示这一次死亡直接导致的修理费用损失。
很简单,没有界面,/dead或者/cost可以显示当前修理费用合计,这个功能可以绑定到热键上。 目前没有设置功能,死时候的说话需要直接修改源代码^_^
* 增加了开启/关闭的参数变量 * 增加了抱怨频道的参数变量 * 可以根据修理费数目的大小,进行不同程度抱怨 -_-b * 改正了一个无法正确判断是否在小队中的bug * 代码中增加了变量注释,每个人都可以编辑DeadComplain设置自己的参数 * 一如既往的没有任何设置界面/命令 -_-# * 在人物观察窗口加了个修理费显示,有点紧巴,凑合用吧。
DEAD_COMPLAIN_MONEY_PATTERN = "%g金%s银%c铜"; --金钱的显示格式, %g等代表相应数字, 例如改为"%gG%sY"或"%g.%s块大洋"等等 DEAD_COMPLAIN_ENABLED = 1; --自动发言开关, 0关闭,1打开 DEAD_COMPLAIN_CHANNEL = "party"; --抱怨频道, raid/party/guild (/s /y /emote无法使用,因为死掉了是不能在这些频道里说话的)。 --自动发言的内容, 支持按修理费数目大小说不同的话 --按照下面的格式增改即可, 程序的逻辑是"如果修理费大于money, 则说msg", 可以有任意多行, 请把大的数字放在前面. --money是金币*10000+银币*100+铜币*100, 即20000代表2g, 15000代表1g50s --msg中的"%m"代表金钱部分, 是受DEAD_COMPLAIN_MONEY_PATTERN参数格式化后的文字. --再次强调, 请把按照money的顺序由大到小进行排列, 程序只会选取第一个满足条件的
DEAD_COMPLAIN_PATTERN = { { money=20000, msg="我考, 死一次要花%m, 倾家荡产了啊!"}, --多于2G { money=10000, msg="本次死亡损失%m, 没钱了, 谁借点。。。。"}, --多于1G { money=00100, msg="本次死亡损失%m,小意思…>_<"}, --如果最后一行不是0, 表示小于多少就不发言了, 适合战场使用 };
--以上参数都是全局变量, 可以在游戏里通过/script 参数名=...的方式来临时修改, 例如/script DEAD_COMPLAIN_ENABLED=0就可以暂时关闭自动发言 --不过这样的修改的设置登出人物后是不会保留的, 下次还要重新修改.
|