作者laechan (挥泪斩马云)
看板mud_sanc
标题[闲聊] 20180730修改事项
时间Mon Jul 30 10:37:22 2018
有空就会把该做的事情先清一些掉。
一、月例大赛设定
201807月例大赛举办期间:07/30 10:30am~08/04 23:59pm
> divine -start_time 07/30 10:30
divine -start_time 07/30 10:30 设定 ok(180).
> divine -end_time 08/04 23:59
divine -end_time 08/04 23:59 设定 ok(480720).
【系统】圣殿月例掷筊大赛,现在正式开始,请参阅 divine 指令说明!
上次不太清楚为何到了 end_time 时仍无法终止,
else if(sscanf(str,"-end_time %s",str)==1)
{
me->set_temp("time_record/time_line",str);
n=laechan_num(me,"get_target_time");
if(n<1) return 1;
if(catch(ob=find_object_or_load("/open/cmds/times_check")))
return notify_fail("divine: 目前 times_check 有问题喔.\n");
ob->set_times_check("divine_end","/cmds/std/_divine",({}),n);
return notify_fail("divine -end_time "+str+" 设定 ok("+n+").\n");
}
我应该是没写错才对,观察看看。
本次月例大赛,圣筊连掷数最多的玩家,可从以下愿望选一个实现:
1.选择任一个技能(玩家本身学得到的),设定到最高技能值。
2.直接转进阶职业(会配套设定到符合进阶职业基本要求)
3.帮你监定出一件完美防具&防具名字由你决定
二、排程拍卖异常处理以及2018暑假排程拍卖设定
早前测试了排程拍卖,有发现到异常,已先终止。
我发现是脚本档用了 _ 符号的缘故,拿掉就好了,不过它似乎还有
其它的问题,15:00 左右测试的时候并不顺利。
locals were: "执行时段错误: *Bad argument 1 to call_other()
Expected: string or array or object Got: 0.
程式: /cmds/std/_blarket.c:1173
物件: /cmds/std/_blarket
/open/cmds/times_check "heart_beat" /open/cmds/times_check.c:324
/open/cmds/times_check "times_check" /open/cmds/times_check.c:310
/cmds/std/_blarket "times_check" /cmds/std/_blarket.c:2100
/cmds/std/_blarket "cmd_blarket" /cmds/std/_blarket.c:1309
/cmds/std/_blarket "cmd_blarket" /cmds/std/_blarket.c:1173
修改完後再测试就 ok 了。
【黑市频道】laechan 结束了这次的竞标! <= 这个讯息等我回国後再改
相关排程公告会另发一篇。
三、修正圣殿农场 list -harvest 无法显示 herb 类作物的 bug
crops_room.c 不备份修改。主要是这东西漏掉要读取 herb 类作物
的资料。
> list -harvest
作物名称 你的屯量 每单位收购价
=================================================
红色药草(red herb) 22 727 影特币
=================================================
emvistone 可 ask rewards。
四、罗德斯药水店开放购买连击药水
> l
罗德斯 药水店
这里是一家药水店,卖的都是一些奇奇怪怪的药水,不过还蛮好
用的。你可以下 list 看看商店里有哪些东西,如果你想买时可
以下 buy xxx,价格方面还算合理就是了!
明显出口有: west.
> l note
药水购买方法:
buy p421 购买一罐连击药水
buy 10 p421 购买十罐连击药水
> list
药水名称 补充(%) 价格(int)
---------------------------------------------
生命药水 49 200
魔法药水 49 300
内力药水 49 300
连击药水 5000
---------------------------------------------
> buy 100 p421
你只能再购买 三 罐的连击药水。
你 以新手基金帐户的钱向罗德斯 药水店购买了 三 罐连击药水。
你身上的连击药水数量已经达到了 三 罐。
> buy 100 p421
你的连击药水罐数或总药水罐数已经达到满档,不用再购买了。
> ob view p421
--------------------------------------------------------
连击药水(物品编号: p421)
--------------------------------------------------------
携带:3 / 3
价格:5000
效果:一回合连击数增加5%
--------------------------------------------------------
玩家可自行测试。
五、
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.117.106.224
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1532918245.A.B69.html
1F:推 Emiielf : 连击药水携带上限为3 07/30 16:50
2F:→ Emiielf : 而说明却为buy 10 p421 购买十罐连击药水 07/30 16:51
3F:→ laechan : 携带:3 / 3 目前先做这样的限制,3瓶可用1小时 07/30 16:51
4F:→ laechan : 玩家可回馈一下使用状况,若没啥问题,出国前我会再把 07/30 16:51
5F:→ laechan : 携带量往上调 07/30 16:51
6F:→ Emiielf : 建议说明修正为buy 3 p421 07/30 16:52
7F:→ Emiielf : 购买三罐连击药水(携行上限为三罐) 07/30 16:52
8F:→ laechan : 这样以後可带 10 罐时就不用改说明了 07/30 16:53
9F:→ Emiielf : 了解了 07/30 16:53
10F:→ laechan : list -harvest 应依照特定规则排序 07/31 07:10
※ 编辑: laechan (122.117.106.224), 07/31/2018 07:10:58