kkwei 發表於 2025-8-19 00:46

野性覺醒 發表於 2025-8-18 22:04
感謝您的修改提示

我加入判斷邏輯後衝暈已正常


請問

至於機率PC與NPC用同一套判斷模式直接在Config騎士技能表修改
這是哪邊能控制呢?還是你指還是用原本的等級高低判斷機率也用在NPC身上呢?


是的 BOSS的部分我有思考過
我記得是不是正服王本來就衝暈不到(還是如你說 一般服玩家很難高過BOSS
我考量的是有些人開服可能讓玩家練等很快 那就很高機會玩家等級高於BOSS
我不清楚正服的模式 如果是BOSS就是暈不到 我有想過去撈spawnlist_boss的ID只要這幾隻怪 機率就為0
或是NPC的衝暈機率我本來想要寫一個機率Value放在config內給開服者修改亦或著增加欄位去填入NPC ID 限制哪些怪物無法衝暈


這部分就是取決於開服者自定義
請問你有什麼更好的想法呢?謝謝


acer9999 發表於 2025-8-19 00:56

kkwei 發表於 2025-8-19 00:46
請問

至於機率PC與NPC用同一套判斷模式直接在Config騎士技能表修改


在核心加入一段npc,boss可以加入判斷種類,又或者保持原本的機率判斷

acer9999 發表於 2025-8-19 00:59

法師的暗盲秒數沒辦法由db設定不知道是否有解

qwe1122 發表於 2025-8-19 01:20

想開服 發表於 2025-8-18 00:35
Config\Other

#█傷害顯示編號SPR█


只改這裡好像沒用

是不是要改到 裡面?

qwe1122 發表於 2025-8-19 01:22

kkwei 發表於 2025-8-18 11:27
除了Skills 衝暈 type改1之外

針對NPC施放要在核心內修正做處裡


請問修改這個的路徑在哪呢??

野性覺醒 發表於 2025-8-19 01:23

本帖最後由 野性覺醒 於 2025-8-19 01:24 編輯

kkwei 發表於 2025-8-19 00:46
請問

至於機率PC與NPC用同一套判斷模式直接在Config騎士技能表修改

是的直接在騎士技能表修改

BOSS也還有分大小BOSS
就是比較強的本來就很難衝到,弱一點的會好衝一些
所以直接套用騎士技能機率也是可以
如果想BOSS與普通怪機率分開的話
最好是在資料庫BOSS表內新增一欄衝暈機率
這樣就能依照BOSS等級與強弱自行設定機率

野性覺醒 發表於 2025-8-19 01:31

qwe1122 發表於 2025-8-19 01:20
只改這裡好像沒用

是不是要改到 裡面?
有作用喔

我之前修正變檔時19600那些放成唐三藏編碼
攻擊時會出現三臟娃娃
後來我就在config裡本來是19600那些改掉也能顯示傷害

kkwei 發表於 2025-8-19 01:32

qwe1122 發表於 2025-8-19 01:22
請問修改這個的路徑在哪呢??

L1MagicPC case 87

qwe1122 發表於 2025-8-19 01:35

野性覺醒 發表於 2025-8-19 01:31
有作用喔

我之前修正變檔時19600那些放成唐三藏編碼


好 那我再試試看 謝謝

kkwei 發表於 2025-8-19 01:35

野性覺醒 發表於 2025-8-19 01:23
是的直接在騎士技能表修改

BOSS也還有分大小BOSS


嗯嗯 這也是個好方法 但是控制的地方太多 好像有點混亂;P

qwe1122 發表於 2025-8-19 01:37

kkwei 發表於 2025-8-19 01:32
L1MagicPC case 87

謝謝大大指點

野性覺醒 發表於 2025-8-19 01:47

本帖最後由 野性覺醒 於 2025-8-19 02:39 編輯

kkwei 發表於 2025-8-19 01:35
嗯嗯 這也是個好方法 但是控制的地方太多 好像有點混亂
我的想法是PC與NPC同樣用騎士技能表去設

但是當攻擊對象判斷為NPC時去在加判斷
如果為BOSS撈BOSS表的機率否則沿用原本機率

不過也不用想太多
本來BOSS就不好暈,想暈到BOSS就是花錢搞裝備

因為照你原本固定50%來說50級也有50%能暈高等BOSS甚至能暈四龍

其實不用糾結NPC的衝暈機率
因為衝暈是用來打架的
暈NPC只是附加功能
而目前私服生態BOSS血量極高甚至有的BOSS血量高達50萬以上
就是不讓人單吃,主打團隊推王,所以衝暈BOSS可有可無

qwe1122 發表於 2025-8-19 02:01

kkwei 發表於 2025-8-19 01:32
L1MagicPC case 87

哈哈 抱歉大大 我還是不懂要 添加在哪 怎麼修改

有比較詳細一點的 解說嗎麻煩了

kkwei 發表於 2025-8-19 07:56

qwe1122 發表於 2025-8-19 02:01
哈哈 抱歉大大 我還是不懂要 添加在哪 怎麼修改

有比較詳細一點的 解說嗎麻煩了


你說一下case 87看到了什麼 你怎麼解釋那段代碼 你哪邊看不懂

我建議使用AI去輔助

qwe1122 發表於 2025-8-19 11:54

kkwei 發表於 2025-8-19 07:56
你說一下case 87看到了什麼 你怎麼解釋那段代碼 你哪邊看不懂

我建議使用AI去輔助


case 87:
            attackLevel += this._pc.getStunLevel();
            if (this._targetPc.hasSkillEffect(87) && ConfigOther.SHOCK_STUN_OVERLAY == 0) {
               L1SpawnUtil.spawnEffect(81162, 3, this._targetPc.getX(), this._targetPc.getY(), this._targetPc.getMapId(), this._targetPc, 0);
            } else if (this._pc.isGm()) {
               probability = 100;

看到這一大段,但就是不清楚 你調整的編碼是要放在哪邊

qwe1122 發表於 2025-8-19 11:56

然後我發現 名譽貨幣好像也是 核心內 寫死 不能交易,這部分要怎麼去做修改呢?

kkwei 發表於 2025-8-19 13:24

qwe1122 發表於 2025-8-19 11:54
case 87:
            attackLevel += this._pc.getStunLevel();
            if (this._targetPc.hasSki ...

請善用AI
我剛隨便試一下 邏輯一樣 你參考看看 我沒有去測試代碼會不會報錯
編譯完丟回jar 開遊戲測試


有報錯再把報錯內容貼過去 請它修改 就是一直重複這個流程
哪邊看不懂就一直問
https://chatgpt.com/share/68a409ab-3c58-8008-ae5c-4ef1d8a626df


雖然說不是每次ai都能解 但這種小段代碼 我覺得不會有太大差錯

kkwei 發表於 2025-8-19 13:29

qwe1122 發表於 2025-8-19 11:56
然後我發現 名譽貨幣好像也是 核心內 寫死 不能交易,這部分要怎麼去做修改呢? ...

哪個名譽貨幣

煩請能提供item id?

qwe1122 發表於 2025-8-20 15:49

kkwei 發表於 2025-8-19 13:24
請善用AI
我剛隨便試一下 邏輯一樣 你參考看看 我沒有去測試代碼會不會報錯
編譯完丟回jar 開遊戲測試


好的 謝謝你

梁峰 發表於 2025-8-22 07:00

谢谢分享
頁: 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41
查看完整版本: 可開381貓大版自動練功+高寵 02/25更新