作者laechan (小太保)
看板mud_sanc
标题Re: [情报] setdata no_enable_msg 显示错误
时间Fri Mar 4 13:58:48 2016
※ 引述《kevin82222 (庆)》之铭言:
: 我看 setdata what 说这个指令是「是否显示战斗中的EN讯息」。
: 於是我:
: setdata no_enable_msg
: 你设定了显示战斗中的EN讯息的模式为 省略 ...... ok!
: 如果你想回复为 省略 模式可再按一次。
: setdata no_enable_msg
: 你设定了显示战斗中的EN讯息的模式为 显示 ...... ok!
: 如果你想回复为 显示 模式可再按一次。
: 这样我就不知道现在自己设定的值是哪一个了..
: 而且我从战斗讯息中,好像看不出什麽差异...
: 跟no_damage_msg好像类似...
: 是不是麻烦请wiz帮忙看看?
: 谢谢!
if(str=="no_enable_msg")
{
if(!me->query("record_data/no_enable_msg"))
{
write("你设定了显示战斗中的EN讯息的模式为 省略 ...... ok!\n"+
"如果你想回复为 省略 模式可再按一次。\n");
me->set("record_data/no_enable_msg",1);
}
else
{
write("你设定了显示战斗中的EN讯息的模式为 显示 ...... ok!\n"+
"如果你想回复为 显示 模式可再按一次。\n");
me->delete("record_data/no_enable_msg");
}
return 1;
}
我修改了显示的讯息叙述。
(我顺便备注了一个将一切回复预设值的东西)
/adm/daemons/user_d.c
if(
!me->query("record_data/no_enable_msg"))
{
if(uu>0)
show(me,tar,(k>1 ? "["+k+" 连击] " : "")+tmp+"("+(t2/15)+")",t2);
else
show(me,tar,(k>1 ? "["+k+" 连击] " : "")+tmp+"("+t2+")",t2,(int)tar->query("member"));
}
else
show(me,tar,tmp,t2,(int)tar->query("member"));
好像写反了,应该是
if(me->query("record_data/no_enable_msg"))
已修正。
另外 (int)tar->query("member") 这样写会有问题,顺便修正。
以上不用重开机就能直接更新。
最後,这个设定是与 no_damage_msg 搭配的,需先有 no_damage_msg,
no_enable_msg 才会有作用。
正常显示情况:
你摇摇晃晃, 随手一招小醉拳打向一对约会的情侣, 令一对约会的情侣觉得※ ※ 魂 不 附 体 ※ ※,●形◎神○俱◎灭●!!(12174)
「一对约会的情侣已经奄奄一息,看来快去见死神了!!」
你脚步踉跄,忽地往前急扑而去,双手扣向了一对约会的情侣, 令一对约会的情侣觉得※ 『?魂 不 附 体 ※ ※,●形◎神○俱◎灭●!!(12234)
「一对约会的情侣已经奄奄一息,看来快去见死神了!!」
你醉眼惺忪, 以小醉拳有气无力地击向一对约会的情侣, 令一对约会的情侣觉得※ ※ 魂 巾?附 体 ※ ※,●形◎神○俱◎灭●!!(12295)
「一对约会的情侣已经奄奄一息,看来快去见死神了!!」
.
.
no_damage_msg + no_enable_msg:
你眼露凶光,杀气重重!
[16 连击] 你作势敬酒,蓦地翻跌,从後方倒掐一对约会的情侣咽喉, (200195)
「一对约会的情侣受了点伤,但没大碍。」
你击出了 16 HIT!!
你得到了(444)点经验值。
一对约会的情侣用玉女素心剑法击向你,但是被你闪开了!
你眼露凶光,杀气重重!
[16 连击] 你来个醉拳连环三式, 有快有慢的打向一对约会的情侣, (200093)
「一对约会的情侣受了点伤,但没大碍。」
你击出了 16 HIT!!
你得到了(444)点经验值。
後面的 20 万指的是 16 连击下来的伤害总和。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.61.157.53
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1457071131.A.EC0.html
※ 编辑: laechan (210.61.157.53), 03/04/2016 14:04:21