※ 引述《justinj (黑旋風)》之銘言:
/u/j/justinj/area2/bandit/mob/butterfly.c
1.
ppl->query("block_command",5); 這啥鬼
2.
tell_object(ppl,"你看見了一堆的黑冥蝶屍體快速的聚集了起來!!\n
這是什麼怪物!!\n\n一群黑烏烏的東西聚集成大隻的蝴蝶了!!\n");
請盡量換成以下,不然東西多了會很亂很累。
tell_object(ppl,"你看見了一堆的黑冥蝶屍體快速的聚集了起來!!\n"+
"這是什麼怪物!!\n\n一群黑烏烏的東西聚集成大隻的蝴蝶了!!\n");
-------------------------------------------
/u/j/justinj/area2/bandit/mob/claw.c
1.
ppl->add("hp",-100000); 請改為
if(hp<100000) calldie else hp -100000
-------------------------------------------
/u/j/justinj/area2/bandit/mob/elleb.c
1.
set("no_attack_msg",MOB_NAME+"不屑的道:憑你這種貨色還想要跟我叫簫!\n");
叫囂。
2.
shut(HIC"旋風"HIR"斬"NOR,40000,4444);
shut(HIC"旋風"HIR"斬"NOR,40000,4444);
shut(HIC"旋風"HIR"斬"NOR,40000,4444);
shut(HIC"旋風"HIR"斬"NOR,40000,4444);
一模一樣的請合成一行。
3.
if(query_temp("ats")[0]==this_player()) return 0;
改為 query_current_attacker() ,雖然同意思,可是嚴謹度有差。
原本寫法會造成,海船賽連的那種問題。
4.技能開放相關,請先線上詢問是否可以。不然一律否決。
而且你完全沒判斷他是否有學到該招,就直接set("xxx",100)了!
雖然妳有設 delete("no_attack"); and kill_ob(ppl);。
可是要是別人殺的話呢?...no_kill()內也少了steal and fist。
而且你no_kill()對正在戰鬥者也有效吧= =..問題好多orz
然後elleb_attack參數..應該要設在fight()吧?
---------------------------------------
/u/j/justinj/area2/bandit/mob/shadow.c
/u/j/justinj/area2/bandit/mob/king.c
ppl->query("block_command",5);
ppl->query("block_command_msg","你被催眠了");
一樣這啥鬼?
建議msg加個HIR顏色。才比較明顯會看到
for(i=0;i<4;i++) shut("$N扇動了它那對大翅膀,將重重的風壓給扇了過來了!!
\n",50000,6666);
幹嘛好好的突然換寫法,請照上招處理,合成一行。
--
Norr@Sanc
風,吹散了一切煩惱,只留下平靜的思考。
雨,淋落了一切紛亂,只剩下無比的快樂。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.46.189