[指令] 關於 interchange 的 bug

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間15年前 (2010/06/18 17:58), 編輯推噓8(8010)
留言18則, 5人參與, 最新討論串1/1
這 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

06/18 18:03, , 1F
不過就是洗sp/pp嗎..
06/18 18:03, 1F

06/18 18:04, , 2F
多那一點點有啥用..
06/18 18:04, 2F

06/18 18:06, , 3F
省...省水錢嗎???我瑪法都完成了也用不到~
06/18 18:06, 3F

06/18 18:06, , 4F
其實也不算一點點啦 越威的角色越吃香 但我連放都懶
06/18 18:06, 4F

06/18 18:07, , 5F
法師拿到一把98%就已經不用帶水了 不用再搞這招
06/18 18:07, 5F

06/18 18:41, , 6F
會用了..不過也不是多很多啦..幾十萬左右
06/18 18:41, 6F

06/18 19:36, , 7F
越威的越吃香咩XD
06/18 19:36, 7F

06/18 20:05, , 8F
..return notify_fail...好像只有原來沒有的才會出現
06/18 20:05, 8F

06/18 20:06, , 9F
像設定有search時...自定的就沒用了...
06/18 20:06, 9F

06/18 20:57, , 10F
return notify_fail= write + return 0;
06/18 20:57, 10F

06/18 20:57, , 11F
return 0 = 執行原指令。..所以search會無效...
06/18 20:57, 11F

06/18 20:58, , 12F
你要寫成write + return 1; 就可以了...
06/18 20:58, 12F

06/18 20:58, , 13F
當有內建指令的時候..ex:search drop drink等..
06/18 20:58, 13F

06/18 20:59, , 14F
所以很多檔才會寫drinks eats等...比較方便..avert
06/18 20:59, 14F

06/18 21:00, , 15F
amem...雖然我是很少在用notify...只是用一下才發現
06/18 21:00, 15F

06/18 21:00, , 16F
因為我覺得不知道原因呀....
06/18 21:00, 16F

06/18 21:02, , 17F
嗯。那個可以少三行..蠻方便的...
06/18 21:02, 17F

06/18 21:02, , 18F
建議多用那個啦...
06/18 21:02, 18F
文章代碼(AID): #1C6qCyCy (mud_sanc)
文章代碼(AID): #1C6qCyCy (mud_sanc)