[閒聊] 20170601修改事項
今天至少會改 _wear.c 更改性別判斷方式,血牛王的部份再麻煩
hlead 幫忙一下有無比較好的處理方式。
另外,今天至少會看一下 sagepower 的問題。上次有初步看了一
下,比想像中麻煩。
一、指令 wear 修改
/cmds/std/_wear.c 不備份修改
tmp=ob->query("gender");
if(tmp && tmp!="" &&
tmp!=(string)user->query("gender"))
{
write(HIR"只有"+tmp+HIR"才能使用"+obname+HIR"唷!\n"NOR);
return 1;
}
以上段落改為
// laechan@sanc changed in 2017/06/01
// 非男性也非女性的性別,可裝備任何限制性別的裝備
tmp=ob->query("gender");
t=user->query("gender");
if(tmp && tmp!="")
if((t=="male" || t=="female") && tmp!=t)
{
write(HIR"你的性別是"+to_chinese(t)+"("+t+"),不能裝備"+obname+HIR"唷!\n"NOR);
return 1;
}
不管第三性的英文是什麼都適用,上面簡單的說就是限 male 或是
限 female 的武防,只會針對性別為 male 或 female 的玩家做裝
備判斷,性別不屬於 male 也不屬於 female 的玩家不受該限制。
二、技能 watou blade 修改
技能檔 /d/blade/watou_blade.c 不備份修改
玩家回報 watou blade 使用時 pp 不會扣、反而會一直增加的 bug
因此加上判斷式: if(cost<0) cost=0;
消耗值為 0 的發生條件之一是: 你的力量值(str)高到一個程度。
暫不設最小消耗值,以做為給玩家回報 bug 的獎勵。
三、
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.98.130
※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1496283744.A.199.html
※ 編輯: laechan (111.252.98.130), 06/01/2017 20:18:27
推
06/03 21:33, , 1F
06/03 21:33, 1F
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章