Re: [問題]有幾個問題想請問一下

作者: laechan (揮淚斬馬雲)   2019-01-16 16:10:30
※ 引述《ogima (猜不透)》之銘言:
: 不好意思,我是代po 因為現在無法申請帳號
: ID:thanks
: 我想回報一下幾個問題,謝謝。
: 1.魔法武器 (enchant)
: fp增加攻擊時經驗值及學點,不知道是不是沒有實裝
: 因為我有帶2把一樣的武器去測,一把有enchant,一把沒有
: 所得到的經驗是一樣,學點看不出來。
: sv法術攻擊增加連擊數,不知道是不是沒有實裝
: view 法術攻擊連擊數增加 2 擊
: 實際上是沒有增加,然後反而效果消失時會減少原本的條數
: 我魔法飛彈本來可以一次6發,會發現是因為變成只有1 -2 條
: 只能quit重連回復。
/adm/daemons/user_d.c
// [email protected] add in 2012/08/10 for 魔法武器
if(wp)
if(i=(int)wp->enchant("fp")>99)
t4=(t4*(200+i/200))/200;
tell_object(me,"你得到了("CYN+t4+NOR")點經驗值。\n");
fp 有實裝,fp 的 enchant 值要 100。我用 running code 查了
一下:
obs=users();
foreach(ob in obs)
{
if(!ob->query("level")) continue;
else if(!ob=ob->query("weapon1")) continue;
i=ob->enchant("fp");
if(i>0) write(environment(ob)->query("short")+" "+
ob->query("short")+" "+i+"\n");
}
> enchant fp
你緩緩唸道: 魔法根源,奇蹟之泉的馬納啊!...
你所拿的紅炎魔杖(Red Fire Magic Wand)發出了魔法的光芒!
========== 程式執行區 ==========
不要放(Put:法師) 雷格斧(Lag axe) 1087
迷惑(Quests:法師) 雷格斧(Lag axe) 1153
咻咻(SSD) 紅劍(Red sword) 899
摳頂機器(Laechan:進階盜賊) 紅炎魔杖(Red Fire Magic Wand) 1000
========== 程式執行區 ==========
fp 的測試是正常的,但是若以上面的寫法,i < 200 的話會
感覺不到差異也是正常的。
(i/200 這個算式,若 i<200 其值為 0)
修改前: t4=(t4*(200+i/200))/200;
修改後: t4+=(i*t4)/30000;
假設 i = 100,原本會拿到的經驗值 t4 只要 300 以上就不會為 0。
潛能點數的部份,t2=t2+1+random(i/1000),嘛,這個算式其實沒啥
意義,改掉吧。
修改前: t2=t2+1+random(i/1000)
修改後: t2=t2+1+random(2)+random(i/1000)
改成只要 enchant 技能值 100 以上,有加到潛能的場合,至少會加
1~2 點潛能。
以上已更新,可再測試。
: 2.cast的問題
: cast攻擊性法術都會固定成1發,不知道是不是正常?
: 像魔法飛彈本來6發cast卻只有1發
: 目前試一些別的法術也都是如此情形
: 甚至法術攻擊力也完全不一樣cast弱很多
正常,就是這樣子設計的,cast 這些法術在通常情況下也不會耗 sp
,但是會判斷 sp 殘餘量是否足夠發動法術。
: 3.rideto的問題
: 我打rideto knight沒反應也試過help mirror的所有代碼皆無反應
: rideto: 沒有 mage 這個代碼喔
: 以上這三個問題,謝謝。
> rideto
rideto(策馬千里)指令說明:
================================================
需學會騎士的策馬千里(rideto)技能才能使用。
rideto [代碼]
此代碼=次元鏡密碼。
rideto [代碼] with [玩家id]
rideto [代碼] with [玩家1,玩家2] (主職騎士限定)
限騎士or勇者,且該玩家(們)要跟自己同隊。
* 勇者則可使用 flyto 語法。
================================================
[email protected] 2012/10/05
> rideto knight
rideto: 沒有 knight 這個代碼喔.
if(!mirror_data[str])
return notify_fail(msg+"沒有 "+str+" 這個代碼喔.\n");
這裡寫錯了,改一下。
> rideto knight
你大喝:走吧,我的愛駒《小毛》!到騎士公會去!
土馬:嘶────!
騎士招收營
這裡是騎士招收營,招收新進人員,以及教導一些基本的技能。
若你想成為一位騎士,可以在此加入,習得基礎的知識,日後並
能學到更深奧的技能。旁邊有張(note),大概是老鳥寫給新手看
的,南邊則是給來這裡的學徒互相討論切磋的練習地方。
明顯出口有: south 和 north.
應該可以了,可再 try try,thanks 可以 ask rewards 或者將
他的轉給你也可。
LAechan

Links booklink

Contact Us: admin [ a t ] ucptt.com