作者laechan (小太保)
看板mud_sanc
标题[wizs] 已实装系统及物件细节说明
时间Fri May 14 09:02:51 2010
01、/adm/simul_efun/show.c 更动
因为只加不至於影响到全部的三行程式码, 就不 cp 备份档
主要是针对玩家在 recall 处常会看到残余战斗讯息,
针对这一点做修正,程式段大致是...
void show(object me,object tar,string msg,int dam)
{
object env,env2;
env=environment(me);
env2=environment(tar);
if(env!=env2) return ;
可能要观察一段时间看看加这三行进去会不会产生不良影
响(基本上 environment 函数会被大量呼叫),若无不良影
响就可以利用已读取的这两个东西来做些应用。
02、return spell 成功率公式更新
之前刚改版完成的备份档为 return.20100514
成功率公式大致如下...
if(leader)
p=(int)leader->query("skill/leadership")/50;
if((string)ppl->query("adv_guild")=="marfa")
check=60+(lv*(int)ppl->query("skill/bless"))/7500;
else if((string)ppl->query("adv_guild")!="")
check=40+(lv*(int)ppl->query("skill/bless"))/7500;
else
{
if(ppl->query_temp("clerical heart"))
check=lv+(int)ppl->query("skill/clerical heart")/200+
(int)ppl->query("skill/bless")/250;
else
check=lv+(int)ppl->query("skill/bless")/250;
}
check=check+p;
这个公式还可能会再变动。
03、wealth 与 balance 指令移出 user.c
这是为配合 explore 的实装,将 user.c 的两行
add_action 取消,在 /cmds/std 内新增
/cmds/std/_balance.c
/cmds/std/_wealth.c
To wiz:
各位若有要修改什麽东西..
1)区域部份,deep 即区域总管可自行决定区域变更事宜。
有玩家反映秘境修改後似乎有变难,我觉得这样很好,
hlead 或可考虑让该区域对 thief 有优惠,例如在有使
用探查术情况下或某些格子使用 sneak 较方便探索之类
的。另外因为秘境是地底区域,所以我设计让它有通道
可连往试链窟,类似的通道概念 hlead 也可自行新增。
2)我的其它区域若有其它 wiz 有兴趣也可申请修改,使其
符合现今圣殿需求并减少与其它区域强弱的矛盾情况。
3)技能部份,属於 deep 区域内有需要自行新增部份,请
大家参考 deus 的申请模式。现有技能之更动属五六日
coding工作范围(就是我的工作范围)。盗贼技能则全权
由 hlead 规划及实装,hlead 可找对 cop 这职业有兴
趣的 wiz 或玩家来协助帮忙 thief 的定案,因为以後
thief 多好用,cop 就会多好用。
4)系统部份,我的部份大多会在五六日更动,quest 的部
份则由 quest 自行规划。
5)原则上还是希望各位 wiz 尽量挪自己有空的时间改,以
现实生活为重。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 61.225.160.25 (05/14 15:50)
1F:推 justinj :骑士最高1500...所以那个会加到50... 05/14 17:02
2F:→ laechan :晚点再修正^^; 05/14 17:03
※ 编辑: laechan 来自: 114.26.187.136 (05/15 14:15)