alice0225 發表於 2025-8-8 12:22
有開喔 之前是固定晚上六點
本來都正常的
但突然某一天就開始每天都是已簽到
你要不要試試看用一個全新的DB測試看看?
本帖最後由 kkwei 於 2025-8-11 05:15 編輯
deposit34 發表於 2025-7-13 16:19
史奈普好像遺漏,大家可在config-other新增下列文字
#█史奈普-相關設定█
先謝謝deposit34補充資訊
史奈普的部分 核心Npc_Snip確實存在這一塊代碼
但注意 目前的兌換NPC 111413 史奈普 沒有使用該classname去處理兌換
一樣可以如 deposit34提到的新增以下到config-other內
但不會有作用 就如上所說 就我的DB 該NPC根本沒有使用該classname去連動
#█史奈普-相關設定█
#76等戒指開通需求物品
checkitem76 = 40308
#76等戒指開通需求物品數量
checkitemcount76 = 10000000
#81等戒指開通需求物品
checkitem81 = 40308
#81等戒指開通需求物品數量
checkitemcount81 = 30000000
#59等耳環開通需求物品
checkitem59 = 44070
#59等耳環開通需求物品數量
checkitemcount59 = 800
目前這一版兌換 不知什麼原因改到用原生xml控制
請參閱 伺服器端\data\xml\NpcActions\SingleItemMaking.xml
最底下
<Action Name="A" NpcId="111413">
<MakeItem>
<Item Amount="1" ItemId="92135"/>
<!-- Lv.76戒指擴充石 -->
<Material Amount="40000000" ItemId="40308"/>
<!-- 金幣 -->
</MakeItem>
</Action>
<Action Name="D" NpcId="111413">
<MakeItem>
<Item Amount="1" ItemId="92136"/>
<!-- 耳環擴充石 -->
<Material Amount="30000000" ItemId="40308"/>
<!-- 金幣 -->
</MakeItem>
</Action>
<Action Name="B" NpcId="111413">
<MakeItem>
<Item Amount="1" ItemId="92137"/>
<!-- Lv.81戒指擴充石 -->
<Material Amount="50000000" ItemId="40308"/>
<!-- 金幣 -->
</MakeItem>
</Action>
</NpcActionList>但這樣兌換就沒有像原核心內處理的兌換等級處理邏輯
任何等級只要有符合的要求道具即可購買
但這問題很好處理 直接限制這三個擴充道具使用等級即可
這兩種方法的差異就是
第一個是有等級確認 符合要求 直接開孔 但你想修改增加需求物品 我不清楚設定有沒有支援複數物品
第二個就是等於購買開孔道具 想要加複數需求物品簡單 但就是無法限制等級 需要從道具本身去限制
我覺得兩種都沒差 看自己習慣
讚喔~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
可以玩玩玩看看喔!!!!
kkwei 發表於 2025-8-11 04:58
先謝謝deposit34補充資訊
史奈普的部分 核心Npc_Snip確實存在這一塊代碼
大大說的是正確的, 在CLASS改成Npc_Snip就好了, 而你說不知為何這個版本變成SingleItemMaking.xml, 那是因為對話檔是兌換的action, 但NPC既不是火神也沒有額外的CLASS, 那就一定會走到SingleItemMaking.xml
其實這版本還有缺一些判斷, 貓神版本如果你加入Npc_Snip後是你在點選開啟欄位當下他會檢查你等級和所需物品夠不夠, 夠就能開啟, 但好像少了一個任務, 就是你人物應該在開啟欄位後要有一個QUEST_SLOT59之類的任務紀錄在角色身上, 但我在核心好像只看到了L1PcQuest有宣告可是沒有真的使用
網路上可能真的流傳太多所謂貓神版本, 依照我反編的貓神, 其實掛機action對應的都是summ_* 而非sum_*
想開服 發表於 2025-8-12 21:43
大大說的是正確的, 在CLASS改成Npc_Snip就好了, 而你說不知為何這個版本變成SingleItemMaking.xml, 那是 ...
感謝解答
不知是有意還怎麼樣action id使用核心控制還是用xml都一樣所以害我一時混淆
請問你是指在
pc.setSlot(59);這個部份嗎? 我在Npc_Snip沒看到其他有關L1PcQuest的部分
想開服 發表於 2025-8-12 21:52
網路上可能真的流傳太多所謂貓神版本, 依照我反編的貓神, 其實掛機action對應的都是summ_* 而非sum_*
這部分取決於你是用哪個掛機
我想大部分人都使用item id 95331
那就不是看AutoAttackUpdate而是要看AutoAttackUpdateNew
但可能確實版本可能稍有不同你可以看一下
kkwei 發表於 2025-8-12 23:38
這部分取決於你是用哪個掛機
我想大部分人都使用item id 95331
我找到了, 真的有個舊的掛機道具是Hang_fu, 對應的是AutoAttackUpdate, 對話檔要用summ_*
而人物出生beginner裡面用的是95331的Hang_fu_Point, 對應的是AutoAttackUpdateNew, 對話檔要用sum_*
kkwei 發表於 2025-8-12 23:34
感謝解答
不知是有意還怎麼樣action id使用核心控制還是用xml都一樣所以害我一時混淆
public static final int QUEST_SLOT59 = 81;
public static final int QUEST_SLOT76 = 79;
public static final int QUEST_SLOT81 = 80;
L1PcQuest裡面宣告了這三個, 但是整份專案都沒地方用到
本帖最後由 kkwei 於 2025-8-13 01:54 編輯
想開服 發表於 2025-8-13 00:48
public static final int QUEST_SLOT59 = 81;
public static final int QUEST_SLOT76 = 79;
public st ...
但這應該跟飾品開孔無關?
quest這部分不是很熟悉
我也忘了正服是如何啟用開孔 也請知道的人分享一下
kkwei 發表於 2025-8-13 01:27
但這應該跟飾品開孔無關?
quest這部分不是很熟悉
第一種是正服開孔方式
等級達到後持所需金幣數量即可開孔
會改成第二種使用XML控制,
我想是因為目前開服GM練功經驗倍數都設定不高,還會限制等級
開服限制52或55等,一個月後開放至59或60,兩個月後開放至65
但是目前能開超過半年的服極少
所以玩家無法達到開孔等級導致76,81這兩個完全無法開啟
應玩家要求所以改為XML控制,變成取得特定道具來與NPC製作開孔
有的GM甚至連史奈普NPC都不開放
將所有開孔道具直接放在商城販賣或儲值特定金額才給予開孔
zouzouge 發表於 2025-8-2 11:34
為什麼啟動時候,黑盒子會啟動好幾次才能啟動成功,好像一直在重複啟動好幾次以後才會正常? ...
我也會這樣,不清楚是哪裡問題,等大神解答。
彻底悟了 發表於 2025-8-13 10:42
我也會這樣,不清楚是哪裡問題,等大神解答。
坐等大仙回復~~~
研究好詳細,佩服耐心。。
zouzouge 發表於 2025-8-13 12:02
坐等大仙回復~~~
這狀況我沒遇過
請問你是用虛擬機開嗎?
會不會是ServerStart.bat中的記憶體配置問題 看要不要調整看看
必須回復一下!!
感謝無私分享
有大大 試過 騎士技能表的 外控嗎?
衝暈機率 是不是 設置多少都沒用?
自己測試 好像不管怎麼設置 都是 100% 命中....
這部分要怎麼解決呢
qwe1122 發表於 2025-8-15 01:00
有大大 試過 騎士技能表的 外控嗎?
衝暈機率 是不是 設置多少都沒用?
我想跟你確認一下你是下載我這的檔案嗎
如果是別的地方下載的 環境不一樣我測試也不一定會跟你有一樣結果
kkwei 發表於 2025-8-15 01:22
我想跟你確認一下你是下載我這的檔案嗎
如果是別的地方下載的 環境不一樣我測試也不一定會跟你有一樣結果 ...
沒錯喔~是從這下載的