OK論壇

 找回密碼
 註冊
查看: 1379|回復: 6

舊版Hercules 手推車加農炮 打怪物屬性念四 傷害問題

[複製鏈接]
  • TA的每日心情
    奮斗
    2016-9-7 09:54 PM
  • 簽到天數: 158 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2016-2-28 17:02:19 | 顯示全部樓層 |閱讀模式
    本帖最後由 claymoreaki 於 2016-3-8 11:55 PM 編輯

    只是大多數的.txt db架構 改成.conf架構 所以就沒更新了

    目前已經自行解決

    答案是:

    要移植 其他相關源碼

    比如 wd.damage element 之類的 反正很多 也想不起來了

    當初我是參考SVN 研究了 三天二夜 不眠不休 瘋狂測試 才修正此技能 屬性問題



    src/battlc.c

    我加入了 以下代碼








    打怪物屬性念四 傷害過低 其他怪物或其他念屬性 都是正常打得到

    有附上 目前使用的 attr_fix.txt

    以下是遊戲測試圖片

    1. 使用念砲彈 打巨大白幽靈


    2. 使用念砲彈 打 幽靈波利 念屬性 四級


      

    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?註冊

    x
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2022-3-25 08:36 PM
  • 簽到天數: 868 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2016-3-1 17:30:12 | 顯示全部樓層
    請問如果用其他念屬性的物理攻擊
    也會有這樣的傷害問題嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2022-3-25 08:36 PM
  • 簽到天數: 868 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2016-3-1 17:32:20 | 顯示全部樓層
    如果你只有做上述更動
    你可以嘗試看看
    把手推車加農砲的distinct設定為1
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2016-9-7 09:54 PM
  • 簽到天數: 158 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2016-3-2 01:25:12 | 顯示全部樓層
    vincent800307 發表於 2016-3-1 05:30 PM
    請問如果用其他念屬性的物理攻擊
    也會有這樣的傷害問題嗎?

    使用其他念屬性 物理攻擊 也有此傷害問題

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2016-9-7 09:54 PM
  • 簽到天數: 158 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2016-3-2 01:26:43 | 顯示全部樓層
    本帖最後由 claymoreaki 於 2016-3-2 01:34 AM 編輯
    vincent800307 發表於 2016-3-1 05:32 PM
    如果你只有做上述更動
    你可以嘗試看看
    把手推車加農砲的distinct設定為1

    請問是 這樣設定嗎?
    1.                         case GN_CARTCANNON:
    2.                                 flag.distinct = 1;
    3.                                 break;

    複製代碼
    另外我還有修改其他變動 本來手推車加農砲 沒吃屬性砲彈和INT

    修改之後 手推車加農砲有吃屬性砲彈和吃INT 但是就剩下 其他技能/物理攻擊/手推車加農砲 打念屬性有傷害問題

    尚未修改前:

    手推車加農砲 無視屬性 拿一般砲彈 也打得到 念四屬性

    其他技能/物理攻擊/手推車加農砲 傷害超低 大概不到100滴

    修改之後

    手推車加農砲 有視屬性砲彈 但是念四屬性 傷害過低

    其他技能/物理攻擊/手推車加農砲 傷害過低 大概二千~三千滴
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2022-3-25 08:36 PM
  • 簽到天數: 868 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2016-3-2 09:04:08 | 顯示全部樓層
    如果其他攻擊都有這樣的問題
    那你可以嘗試看看從attr_fix_table下手
    並利用ShowDebug函式
    查看對應的屬性倍率是否相同
    (attr_fix_table 有出現在battle.c和pc.c)

    如果還是查不到,可以考慮把你的專案上傳到雲端,我可以幫你看看
    或者,可以與你私訊討論檢查錯誤的方式,增加除錯的功力(?)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2016-9-7 09:54 PM
  • 簽到天數: 158 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2016-3-2 23:33:53 | 顯示全部樓層
    本帖最後由 claymoreaki 於 2016-3-3 12:31 AM 編輯
    vincent800307 發表於 2016-3-2 09:04 AM
    如果其他攻擊都有這樣的問題
    那你可以嘗試看看從attr_fix_table下手
    並利用ShowDebug函式

    我發現 問題點 好像是 ATK關係 單機測試時 是拿弓+無形箭矢 DEX130 打幽波 所以傷害很低 很低...

    換成 獵人之弓 DEX130 感覺傷害就很正常了= =... 老實說我以前只玩過二轉 沒玩過R版三轉 所以並不了解傷害公式

    另外手推車加農砲 老實說好像也是因為ATK關係 造成傷害有反差 STR改1後 打巨大幽靈和幽靈波利 傷害 可以打出一模一樣

    不知道是不是ATK計算有問題 還是原本就這樣了

    不過還是想和你交流交流XD 老實說我很想學習源碼

    已經PM你了
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-25 08:22 AM , Processed in 0.085764 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表