mud_sanc 板


LINE

※ 引述《justinj (黑旋風)》之銘言: : 1.例如我要設定[千蛛洞副本] : 但有普通副本,困難副本,地獄副本 : 任務1:打死普通副本boss : 任務2:打死困難副本boss : . : . : 當然可以再創一隻boss,不過還是可以將原本的boss血量做變化就好了.. 依目前 init_instance 的做法 if(instance_mobs[files]) { tmps=instance_mobs[files]; foreach(tmp in tmps) { mob=clone_object(instance_mob_datas[tmp]["files"]); "/adm/daemons/mob_d"->Create(mob); tmps2=keys(instance_mob_datas[tmp]); foreach(tmp2 in tmps2) if(tmp2!="files") mob->set(tmp2,instance_mob_datas[tmp][tmp2]); 所以如果有底下設定資料: instanec_mob_datas["xxx"]["hp"]=1000000000; 則該 mob 的血量就是 10 億。 (不過標紅色字的那一行事實上其所在位置是有問題的) 那假設你的副本分為三個難度,個人認為最簡單的做法就是寫 001.c、002.c、003.c「三個副本物件」,幻想就是這樣寫的, 而它這樣寫的原因是因為「三種難度連區域大小、BOSS 配置 也不太一樣」,然後就可以在玩家欲進入的是哪一個副本那裡 做相對應的副本物件呼叫,玩家便可依此進入不同副本。 : 2.隨機出現隱藏boss 這個就類似幻想打副本有時會出現隨機元神,這個我比較建議 你「自寫怪物」,比方你的副本下共有 n 種怪,大家都follow 同一樣本 int die() { int random_boss; object env=environment(this_object()); string names=env->query("instance_names"); if(random(a)==b) // 符合機率時 { mixed usr; object ppl,env; foreach(ppl in usr) if(ppl && environment(ppl)) if(environment(ppl)->query("instance_names")==names) if(ppl->query_temp("xxx")>0) random_boss=1; if(random_boss<1) // 打這個副本的玩家都還打沒過 boss { clone_object(boss檔)->env; foreach(ppl in usr) if(ppl && environment(ppl)) if(environment(ppl)->query("instance_names")==names) ppl->set_temp("xxx",1); } } ::die(); return 1; } 當然實際上這東西本來就可以樣本化,例如寫成 /std/new_ob/instance/instance_boss.c : 3.之前有人推文說過的..首殺,或過關時間排行 : 還有一種 任務:在30分鐘內過完千蛛洞普通副本。 計時副本有提過了。 首殺....做這個沒意義,容易有爭議。 過關時間排行理論上可以做,它的前提就是要能先產生過關時間, 這牽涉到過關時間的判定是「殺死 BOSS」還是「開完寶箱」還是 「確實通過出口離開副本」。 LAechan --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.157.53







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP