[閒聊] 貪婪之盾、八識瓊鈴

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間1年前 (2023/06/04 23:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
貪婪之盾(Shield Of Greed) /d/ppl/ina/dinah/eq/shield 它能使用 wahe 指令。 if(query("times")>150) return notify_fail("我吃的好飽,一點東西都吃不下了!\n\n"); 餵的次數超過 150 就會出現的訊息。 if(!tar=present(str,this_player())) return notify_fail("你身上沒有這個東西ㄋㄟ.\n\n"); 要餵它的東西必須是你身上的東西。 if(query("wear")) return notify_fail("要脫下來才能餵喔~~\n\n"); 貪婪之盾要先 remove 才能餵。 if(!i=tar->query("origin_level")) { write("當你要把"+tar->query("name")+"餵"+query("name")+"時,\n\n"+ query("name")+"說:拜託餵點有品味點的好不好,我可不是垃圾處理場!\n\n"); return 1; } 你只能餵它有基數設定的物品。這些東西可以擴增,但僅是 以接受玩家建議的方式來進行,我不太會主動擴增。justin 也可以決定是否擴增這類有 origin_level 設定的物品。 如果玩家建議的是我區域的東西,並舉同樣我區域內有設定 基數的東西來做例子時,因為我有方便對照的東西,我就會 比較積極去做設定。或者我剛好發現我區域的東西有設定基 數那也可以。 if(i<23) return notify_fail("雖然這東西看起來似乎可以吃的樣子啦,不過路邊貨我不收的。"+ "\n\n我想要像是憾天、霸者那類的高檔品!\n\n"); 它有暗示玩家,基數需達多少(至少 24)的東西才能餵。 write("你把"+tar->query("short")+"餵給了"+query("name")+"後,"+ query("name")+"突然發出一陣亮光,開始進化。\n"); tar->remove(); set("times",query("times")+1); if(random(2)==1) { switch(random(3)) { 只有 50% 的機率會加屬性。也就是說以平均來說,餵 150 次大約期望 75 次會加屬性。這設定是合理的,因為不管你 餵它什麼,只要滿足上面條件,餵什麼都行,就是 50% 機 率加屬性,它不會看你「餵它什麼」來決定是不是會加、以 及加的是什麼屬性。 set("effect",(["stat-str":query("astr")+10, "stat-air":query("aair")+10, "stat-con":query("acon")+10])); 隨機加 str、air 或 con,然後貪婪之盾的基礎屬性是 10 if(ppl->query("stat/str")<1200 || ppl->query("stat/air")<1500) { write("你的屬性需達到 str 1200 ↑、air 1500 ↑ 才有足夠能力穿戴唷!\n"NOR); return 0; } 這個是裝備限制。 綜合以上,貪婪之盾做如下修改: 一、比照炎光長袍,在 view 加上「限制」欄 限制:力量(str)需達 1200、且 氣勁(air)需達 1500 才能裝備 二、補充部份敘述,讓玩家可以更清楚知道一些訊息 三、基礎屬性 10->15 下次 shutdown 就會生效,或者玩家帶著貪婪之盾 quit 再登入 也能馬上更新。所有玩家現有的貪婪之盾都會套用這些更新。 八識瓊鈴(April Earring) /d/ppl/ina/dinah/blood/eq/earring 八識瓊鈴(April Earring) /d/ppl/ina/dinah/blood/eq/earring2 可以使用 pinto 這個指令。 mixed keystat=({"fel","str","dex","air","con","mag"}); 它會影響這六種屬性。 j=query("times")*2+4 如果八識瓊鈴有看到加屬性,則屬性值會隨著已 pinto 的 數量來增加。 if(!astat=query("astat")) astat=({0,0,0,0,0,0}); if(ob->query("sun")) kind=({-1,1,-1,1,1,-1}); else if(ob->query("moon")) kind=({1,-1,1,-1,-1,1}); else kind=({1,1,1,1,1,1}); for(i=0;i<sizeof(keystat);i++) astat[i]+=kind[i]*random(15); // auc eq 專用 by quest set("astat",astat); 理論上,神秘商店買到的八識瓊鈴是最好的,也就是跑上面 的 kind=({1,1,1,1,1,1}) 即六屬性都是正的。 這樣不行。 每 pinto 一次,六個屬性隨機 +0~14 或 -0~14。 因應以上,做如下修改: 一、即日起神秘商店下架八識瓊鈴封包。之後會上架八卦單 封包,價格訂好後會上。 之前已拍賣出去的八識瓊鈴封包不會回收。日後這東西 也同樣會當成拍賣品,但位階會提高為稀有拍賣品。 二、我有看到兩種八識瓊鈴,玩家兩種都有 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.145.135 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1685892426.A.754.html
文章代碼(AID): #1aVArATK (mud_sanc)
文章代碼(AID): #1aVArATK (mud_sanc)