作者laechan (小太保)
看板mud_sanc
標題[指令] 關於 interchange 的 bug
時間Fri Jun 18 17:58:16 2010
這 bug 今天有人回報,我會偷偷給他獎賞。
不過這 bug 我不太想修,我想把這個當成「秘技」送給各
位使用。
但是另一個 bug 必須修..
if(!wizardp(me))
{
if(me->query_
yemp("time_record/interchange_times")>tt)
return notify_fail("interchange: 你要過一陣子才能再使用這個指令喔.\n");
因為上面亮藍色的字寫錯,造成目前 interchange 在轉換
時「沒有 delay time」,這個剛剛已修復。
目前我允許「
剛 close 完可馬上再進行轉換」,原先是有
時間限制的,這限制暫時取消。
秘技的產生來源據信與上面有關,以及我訂的規則...
p1=((int)me->query("pp_src")/100)*n; // 計算 pp +n% 的值
p2=((int)me->query("sp_src")/100)*n; // 計算 sp 的實際減少值
// 如果 sp > pp 就以 p1 為主(等於 pp 直接+ n%)
// 如果 pp > sp 就以 p2 為主(等於減少的 sp 量直接對 pp 做 n 值換算)
// 也就是 p1 > p2 時, n 必須變更
總之若有人試出來,要貼在板上當秘技並公開是 ok 的。
前提是:這個秘技不會造成「失控」的情況。
我自己是有稍微試了一下「好像」不會失控,若有失控的情
況寄 mail 向我回報的話,也會給 bug 回報獎賞。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.160.229
1F:→ nahceal :不過就是洗sp/pp嗎.. 06/18 18:03
2F:→ nahceal :多那一點點有啥用.. 06/18 18:04
3F:推 hmml :省...省水錢嗎???我瑪法都完成了也用不到~ 06/18 18:06
4F:→ nahceal :其實也不算一點點啦 越威的角色越吃香 但我連放都懶 06/18 18:06
5F:→ nahceal :法師拿到一把98%就已經不用帶水了 不用再搞這招 06/18 18:07
6F:推 aiggkimd :會用了..不過也不是多很多啦..幾十萬左右 06/18 18:41
7F:→ nahceal :越威的越吃香咩XD 06/18 19:36
8F:推 justinj :..return notify_fail...好像只有原來沒有的才會出現 06/18 20:05
9F:→ justinj :像設定有search時...自定的就沒用了... 06/18 20:06
10F:推 hlead :return notify_fail= write + return 0; 06/18 20:57
11F:推 hlead :return 0 = 執行原指令。..所以search會無效... 06/18 20:57
12F:推 hlead :你要寫成write + return 1; 就可以了... 06/18 20:58
13F:→ hlead :當有內建指令的時候..ex:search drop drink等.. 06/18 20:58
14F:→ hlead :所以很多檔才會寫drinks eats等...比較方便..avert 06/18 20:59
15F:推 justinj :amem...雖然我是很少在用notify...只是用一下才發現 06/18 21:00
16F:→ justinj :因為我覺得不知道原因呀.... 06/18 21:00
17F:推 hlead :嗯。那個可以少三行..蠻方便的... 06/18 21:02
18F:→ hlead :建議多用那個啦... 06/18 21:02