作者hlead (希多)
看板mud_sanc
標題Re: [wizs] 申請QC
時間Fri Jul 15 12:06:50 2011
#define ROOT "/u/j/justinj/area2/bandit/"
#define BR ROOT+"room/"
#define BM ROOT+"mob/"
#define BE ROOT+"eq/"
#define BW ROOT+"wp/"
#define BO ROOT+"obj/"
#define SPEC_MOB "/u/j/justinj/area/devil/inherit/mob.c"
#define DARKY "/u/j/justinj/area/bandit/room/dark.c"
#define ROB "/u/j/justinj/area/bandit/room/rob.c"
#define COTTAGE "/u/j/justinj/area/bandit/room/cottage.c"
上面請用
#define DARKY RR+"dark.c" 其他照做。
然後如果你區域間,某些繼承物件都混著用的話。
看你要把繼承物件都集中在特定目錄存,還是要把定義分開一點。
例如:
#define ROOT "/u/j/justinj/area2/"
#define AREA ROOT+"bandit/" 之類的。
------------------------
/u/j/justinj/area2/bandit/room/008.c
/u/j/justinj/area2/bandit/room/043.c
週圍->周圍
/u/j/justinj/area2/bandit/room/rob.c
不準動->不准動,提示訊息,建議都上色。
/u/j/justinj/area2/bandit/room/012.c
/u/j/justinj/area2/bandit/room/015.c
/u/j/justinj/area2/bandit/room/016.c
/u/j/justinj/area2/bandit/room/017.c
/u/j/justinj/area2/bandit/room/018.c
大字型->大字形
/u/j/justinj/area2/bandit/room/019.c
平生所願,但求一敗。 -> "只求一敗"比較好。
/u/j/justinj/area2/bandit/room/020.c
long格式不符,請把中文拉長,讓英文不要突出去。
/u/j/justinj/area2/bandit/room/045.c
週遭 -> 周遭
/u/j/justinj/area2/bandit/room/046.c
請把敘述的 "……"改為 "...."
/u/j/justinj/area2/bandit/room/dark.c
/u/j/justinj/area2/bandit/room/cottage.c
set("light",1);可以取消。已失效了。
dark.c檔可用下面:
set("no_look_exits",1)
set("no_look_exits_msg",HIR"這裡看不見周圍景色!"NOR)
/cmds/std/_look.c 有新增
if((env->query("exits/"+str) || env->query("hide_exits/"+str)) &&
env->query("no_look_exits"))
{
if(tmp=env->query("no_look_exits_msg"))
return notify_fail(tmp);
else
return notify_fail(HIR"你從這裡無法看到 "HIY+str+
HIR" 這個方向的狀況唷!\n"NOR);
}
-----------------------------------------------
/u/j/justinj/area2/devil/room/005
/u/j/justinj/area2/devil/room/006
/u/j/justinj/area2/devil/room/007
/u/j/justinj/area2/devil/room/008
/u/j/justinj/area2/devil/room/017
/u/j/justinj/area2/devil/room/019
四週->四周 , 輕脆->清脆
----------------------------------------------------------
然後沒敘述的地方 and 不能過的房間,先補上一些提示字吧!
例如:"此路不通,還在努力建構中。"之類的吧...
----------------------------------------------------------
/u/j/justinj/area2/kemi/obj/map.c
set("id",({"crippled","map"}));
至少要有全名"crippled map"。然後理論上id是名詞。
所以要改為 set("id",({"crippled map","map"}));
/u/j/justinj/area2/kemi/obj/spud.c
特殊東西判別請給特殊id,或者特殊參數。
如果未來sanc其他區域可能會用到,請給特殊參照,比照氧氣罩等等。
如果只是任務obj那給特殊id即可。
由以上可知/u/j/justinj/area2/devil/room/023的判斷也要改。
/u/j/justinj/area2/kemi/kemi.h
#define MILI "/u/j/justinj/area/kemi/room/016.c"
#define SNEAK_ROOM "/u/j/justinj/area/kemi/room/sneak.c"
請改 #define MILI ROOT+"016.c"
/u/j/justinj/area2/kemi/room/009.c
變的,擠的 -> 得 ... 動詞後面請用"得"
/u/j/justinj/area2/kemi/room/011.c
漫延->蔓延
/u/j/justinj/area2/kemi/room/013.c
話說為啥要突然變", ",統一用","吧。
/u/j/justinj/area2/kemi/room/016.c
敘述改:
軍營裡面正在很嚴厲的操練著,除了明哨冷冰冰的看著你外
,你還能感覺到四周有許多隱藏著的暗哨存在,只要你一走進來
可能就會對你發動攻擊,所以還是不要隨便亂走比較好。
/u/j/justinj/area2/dark/eq/cancer.c
刪除no_break,已無效。且最高99。
set("anti_effect",(["water":50]));
50%太誇張了...5%~10%差不多..
當身上湊滿100時,就幾乎完全抵禦water系攻擊了。
所以基本上他不是專門抗水的話(沒加多少屬性),不要設太高多。
/u/j/justinj/area2/dark/eq/plate.c
刪除no_break,已無效。且最高99。
set("armor",2000);
防禦值也太誇張了。..500差不多。
重量也太輕了。...300差不多。
請參照上面的篇章做大概設定,不要亂設。
/u/j/justinj/area2/dark/obj/AD.c
ppl->add("wealth",-10000); 請防止wealth小於0。
if(!query("member"))改為 member<1 比較安全。
/u/j/justinj/area2/dark/obj/broom.c
set("unit","隻"); -> 一支
/u/j/justinj/area2/dark/room/064
敘述一行至少三~五個字以上。
/u/j/justinj/area2/dark/room/046.c
若還沒要開放,請把設置物件的部份 // 掉。
/u/j/justinj/area2/dark/room/030
四週->四周
敘述一行至少三~五個字以上。
然後,我建議,以後要是區域很相關相連。
就使用同個定義檔比較好。
不然一改連結,很多設絕對路徑的會改很累。
--
Norr@Sanc
風,吹散了一切煩惱,只留下平靜的思考。
雨,淋落了一切紛亂,只剩下無比的快樂。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.46.189
推 justinj :#define DARK DR+"001.c"...在DARK->XXX會失效... 07/15 12:42
→ hlead :蛤?不會吧... 07/15 12:46
→ nahceal :那就不要.c阿(遮臉 07/15 13:26
※ 編輯: hlead 來自: 122.117.46.189 (07/15 19:16)
→ hlead :除了功能沒測試...其他QC完了... 07/15 19:18
→ laechan :find_object_or_load(DARKY)->XXX 這樣就可以了 07/15 20:20
推 justinj :soga~~ 07/15 22:05