Re: [法師] 進階法師技能書實裝及怪物掉落設定

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間12年前 (2013/08/27 23:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
調整各法師進階二轉書本的掉落機率由 0.5% -> 5%。 將試行一段時間。竄噬蟲維持 0.5%(因為它是獨立的) cd /u/l/laechan/area/felid/castle4/mob vobjs -mob_drop mob2 set /d/book/sagepower1 = 50 cd /u/l/laechan/area/hole/mob vobjs -mob_drop darkshadow2 set /d/book/multi-cast1 = 50 cd /u/p/ppl/hiei/felid/castle1/mob vobjs -mob_drop mob4 set /d/book/legendary1 = 50 cd /u/l/laechan/area/felid/res1/mob vobjs -mob_drop mob2 set /d/book/biotech1 = 50 cd /u/l/laechan/area/felid/res2/mob vobjs -mob_drop mob3 set /d/book/disaster-wall1 = 50 cd /u/l/laechan/area/hole/mob vobjs -mob_drop darkshadow1 set /d/book/speed-cast1 = 50 cd /u/l/laechan/area/shakel/forest1/mob vobjs -mob_drop mob1 set /d/book/ragnarok1 = 50 cd /u/p/ppl/hiei/felid/forest1/mob vobjs -mob_drop mob2 set /d/book/gate1 = 50 cd /u/p/ppl/hiei/godius/bigmount1/mob vobjs -mob_drop mob4 set /d/book/frozen-orb1 = 50 另外讀書時間的設計如下(設定完全公開) // 理性對於讀此書所需花費的時間之判別 // Laechan change in 2000.05.10 // 時間將控制在 30秒~1分鐘 stat_int=ppl->query("stat/int"); sk_literature=ppl->query("skill/literature"); if(stat_int<100) stat_int=100; stat_int=70-(stat_int-100)/10; // 基礎是 100, max 400 sk_literature=sk_literature/100; // max 10 stat_int=stat_int-sk_literature; // min 20 if(stat_int<30) stat_int=30; // runes = 讀這本書所需的 runes 技能值 if(data["study"]["runes"]>0) stat_int=stat_int*(int)data["study"]["runes"]/1000; 所以關鍵在於假設你讀某本書花費的時間是 30 秒,則讀法術書 初級本所需花的時間基本就是 5 倍也就是 150 秒。 掉落書本時的設定一併公布 a=1000; b=1500; c=1500; if(random(3)!=1) a=a+random(b-a+1); b=a+random(c-a+1); if(b>=c) b=c; if(c-b<100 && random(6)==1) b=c; 上面我解釋一下,數值基本上會隨機在 1000~1500 之間跳,比 方某一本書可能是 1234~1345 這樣。 但是,如果老是這樣子跳,則技能值 1000 的人永遠拿不到可讀 的書,而且也永遠拿不到能讀到 1500 的書,所以我做了兩道設 計.. if(random(3)!=1) a=a+random(b-a+1); 這意思就是說掉落的書會有 1/3 的機率「可讀技能值從 1000開 始」。 if(c-b<100 && random(6)==1) b=c; 這意思就是說掉落的書會有部份的獨立機率「可讀技能值的上限 能到 1500」,它發生於 1.可讀技能值的下限落在 14xx 時 2.在這情況下有 1/6 的機率能到 1500 那問題就在於 1/6 的設計我覺得實際跑出來的機率也會很低,這 個我剛剛也將 6 改 3 了。(不過理論上它還是會很低) 以上可討論。我個人是認為上限 1500 的機率最好也先跑,怎麼 寫我也有譜了,但是我不確定那樣做是否理想。(需要時間) Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.232.25
文章代碼(AID): #1I7CnjuQ (mud_sanc)
文章代碼(AID): #1I7CnjuQ (mud_sanc)