kkwei 發表於 2025-8-31 01:13

ca655 發表於 2025-8-30 19:40
感謝協助測試,我目前是用你的這個核心。

但是模擬器是用我原先的,我在想會不會跟我的模擬器有關係,我 ...

太假:D
沒有威望顯示
/who 也查不到的樣子....
而且假人反擊傷害很高
變身不是大家通用變身

我有把假人改變身成我設定的選項中其一
但還有以上問題 所以還未深入處裡



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

ca655 發表於 2025-8-30 20:11
感謝回覆,我不知道我調到了什麼東西,只要觸發,就會爆錯。
問GPT 他說什麼缺少媒介觸發,所以無法發動 ...

44073 刪除確實會抱錯
因為在L1AttackPower中
有一段 if (this._targetPc != null && this._targetPc.getInventory().consumeItem(44073, 1L)) {
this._targetPc.sendPackets((ServerBasePacket)new S_SystemMessage("成功抵抗屬性能力的發動"));
             return damage;
         } 你刪除 他在確認這個道具時就return null 導致後面不觸發

很多道具不是classname為0就沒用
例: 經驗羽毛道具
很多都是寫死在核心內

qwe1122 發表於 2025-8-31 11:48

有大大 出現這個錯誤嗎
原本好好的 今天突然出現了
不知道什麼原因

qwe1122 發表於 2025-8-31 11:50

kkwei 發表於 2025-8-30 15:44
更新
直接把累積傷害邏輯搬到
L1MonsterInstance > receiveDamage


好的 謝謝

ca655 發表於 2025-8-31 20:33

本帖最後由 ca655 於 2025-8-31 20:44 編輯

qwe1122 發表於 2025-8-31 11:48
有大大 出現這個錯誤嗎
原本好好的 今天突然出現了
不知道什麼原因
模擬器的 map資料夾內 .txt 這幾個爆錯的編號 從貓大的重新拉進去一次 就行了

我也偶爾複製一個模擬器 貼上後爆錯,重新抓一次就又好了

ca655 發表於 2025-8-31 20:38

本帖最後由 ca655 於 2025-9-2 03:53 編輯

kkwei 發表於 2025-8-31 01:13
太假
沒有威望顯示
/who 也查不到的樣子....

變身我有改過,只是你說威望我確實沒有注意過
因為想要"隨機變身",但是單純隨機變身不知道為什麼會爆錯。
所以索性我改成"攻擊狀態下機率為2% 會自動變身"

假是難免會假啦... 但至少可以多留住玩家幾分鐘或幾小時,總好過人家看到沒人,連體驗都不體驗了。


/*   */       }
/*   */      
// 定義多種變身 ID
int[] bowClassIds = {3871, 8860, 8786, 8792};      // 弓變身選項
int[] meleeClassIds = {2374, 3874, 8781, 3864, 3865};    // 近戰變身選項

// 使用隨機選擇一個變身 ID
if (getBowActId() > 0) {
    classid = bowClassIds;
} else {
    classid = meleeClassIds;
}
/* 367 */       if (getTempCharGfx() != classid && _random.nextInt(100) < 2) {
/* 368 */         setClassId(classid);
/* 369 */         setTempCharGfx(classid);
/* 370 */         setGfxId(classid);
/* 371 */         int attack = SprTable.get().getAttackSpeed(classid, 1);
/* 372 */         int move = SprTable.get().getMoveSpeed(classid, getStatus());
/* 373 */         setPassispeed(move);
/* 374 */         setAtkspeed(attack);
/*   */         try {
/* 376 */         Thread.sleep(500L);
/* 377 */         } catch (Exception exception) {}
/*   */         
/* 379 */         broadcastPacketAll((ServerBasePacket)new S_ChangeShape(this, classid));
/*   */         try {
/* 381 */         Thread.sleep(2000L);
/* 382 */         } catch (Exception exception) {}
/*   */         
/* 384 */         searchTarget();
/*   */         return;
/*   */       }

qwe1122 發表於 2025-8-31 22:16

ca655 發表於 2025-8-31 20:33
模擬器的 map資料夾內 .txt 這幾個爆錯的編號 從貓大的重新拉進去一次 就行了

我也偶爾複製一個模擬器...

好的 謝謝

kkwei 發表於 2025-9-1 17:40

野性覺醒 發表於 2025-6-8 02:24
我用GM號跟一般號測試媽祖

開啟LH的經驗顯示20級打妖魔弓箭手沒媽祖經驗是50


更新
媽祖確實有問題
雖然源碼有加但初始值錯誤
需要改成double add_exp = 1.0D;

野性覺醒 發表於 2025-9-2 03:33

kkwei 發表於 2025-9-1 17:40
更新
媽祖確實有問題
雖然源碼有加但初始值錯誤

感謝

我剛改好了順便加了外部控制
能夠自行設定要加幾%經驗

kkwei 發表於 2025-9-2 04:37

本帖最後由 kkwei 於 2025-9-2 04:55 編輯

野性覺醒 發表於 2025-9-2 03:33
感謝

我剛改好了順便加了外部控制

恩恩
我修改時也順便加上了 順便把code整理了一下個別處裡以下兩種模式在加總
這經驗算法有兩種模式
乘法模式
加法模式
我把神力藥水外控可以用加法或是原本的直接add_exp x 倍率

也不知正服是如何運作

另外多人組隊經驗控制(同畫面)邏輯也有問題需要修正 源碼重複疊加與config內部敘述不符
同畫面且只有在8格內會吃到加乘




Soui0309 發表於 2025-9-2 07:51

        贊一個!

abcde333k 發表於 2025-9-2 08:55

內掛召喚的對話檔 去哪裡抓

q1iid 發表於 2025-9-2 10:32

謝謝更新分享, 檔案是要自己改嗎?

kkwei 發表於 2025-9-2 14:09

abcde333k 發表於 2025-9-2 08:55
內掛召喚的對話檔 去哪裡抓

文裡................

Tenjj640784 發表於 2025-9-2 23:13

媽祖加乘需要修正 需要把初始值改為1:loveliness:

野性覺醒 發表於 2025-9-3 07:14

kkwei 發表於 2025-9-2 04:37
恩恩
我修改時也順便加上了 順便把code整理了一下個別處裡以下兩種模式在加總
這經驗算法有兩種模式


組隊正常是8人一組,config裡寫16人是錯的(可能是作者想改組隊人數上限)

組隊經驗加成應是同畫面才有加成
(有的服會改成只要組隊,就有加成不管在哪張地圖)

還沒仔細看過

kkwei 發表於 2025-9-3 08:12

野性覺醒 發表於 2025-9-3 07:14
組隊正常是8人一組,config裡寫16人是錯的(可能是作者想改組隊人數上限)

組隊經驗加成應是同畫面才有加成 ...

config裡寫16人
核心有寫 看樣子可以組到16人
但沒實際去測試

經驗加成的部分是邏輯有誤 重複壘加了

gogametiant88 發表於 2025-9-6 00:04

攒钱买版本

天堂迷 發表於 2025-9-7 09:28

感謝分享

LineageW777 發表於 2025-9-7 16:44

請教大大~這兩天在測試有遇到一個情形,不知道算不算是 BUG ?還是本來遊戲的設定就是這樣。
就是在 DB - w_道具狀態中現有的道具測試:
例如在編號:92186 烤玉米攻擊 的道具中,修改該道具增加力量/敏捷/智力/遠近傷害,對實際角色的攻擊力沒有實際加乘(例如填入增加力/敏/智 5,000),使用了道具以後,打怪的時候並沒有增加太大的差別 @@

但在同一個 DB 道具裡面,填入增加血魔量、增加回血/回魔量、增加減免物理/魔法傷害,確會有效 @@
頁: 24 25 26 27 28 29 30 31 32 33 [34] 35 36 37 38 39 40 41 42 43
查看完整版本: 可開381貓大版自動練功+高寵 02/25更新