作者laechan (揮淚斬馬雲)
看板mud_sanc
標題[閒聊] 貪婪之盾、八識瓊鈴
時間Sun Jun 4 23:27:02 2023
貪婪之盾(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://webptt.com/m.aspx?n=bbs/mud_sanc/M.1685892426.A.754.html