看板 mud_sanc 關於我們 聯絡資訊
#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