外服零散活動內容彙整
星河垂釣的神奇木柴
星河垂釣的神奇木柴

星河垂釣的神奇木柴
🪵 問題
玩家發現星河垂釣的薇薇的禮物箱子2所開出的木柴,換圖後會留在原地圖。
🪵 說明
1. 版本43名叫「木柴」的道具
<Mabi_Item ID="63002" DB_StoreType="2" Category="/item/wood/firewood/firewood00/firewood_bag/" Text_Name0="Firewood" feature="gf2020Convenience" Text_Name1="_LT[xml.itemdb.83165]" Text_Desc1="_LT[xml.itemdb.83226]" Bundle_Type="1" Bundle_Max="100" Price_Buy="400" Attr_ActionFlag="0" Attr_Type="1000" Attr_Grade="0" File_FieldMesh="item_firewood_001" File_InvImage="item_firewood" Inv_XSize="1" Inv_YSize="3" App_WeaponActionType="0" App_WearType="ss" App_UseC4Layer="false" App_Color1="13" App_Color2="0" App_Color3="0" App_ColorOrder="8" App_SittingType="0" Taste_Beauty="1" Taste_Indivisuality="3" Taste_Luxury="-2" Taste_Toughness="-5" Taste_Utility="1" Taste_Rarity="-9" Taste_Meaning="1" Taste_Adult="-5" Taste_Maniac="3" Taste_Anime="-6" Taste_Sexy="0" SmartSearchFlag="korea;taiwan;" AuctionSearchFlag="korea;china;usa;taiwan;" />
<Mabi_Item ID="63274" DB_StoreType="2" Category="/item/wood/firewood/firewood00/firewood_bag/wavedefence/" Text_Name0="Firewood" feature="gf2020Convenience" Text_Name1="_LT[xml.itemdb.83169]" Text_Desc1="_LT[xml.itemdb.83230]" Bundle_Type="1" Bundle_Max="100" Price_Buy="2000" Price_Sell="0" Attr_ActionFlag="4" Attr_Type="1000" Attr_Grade="0" File_FieldMesh="item_firewood_001" File_InvImage="item_firewood" Inv_XSize="1" Inv_YSize="3" App_WeaponActionType="0" App_WearType="ss" App_UseC4Layer="false" App_Color1="13" App_Color2="0" App_Color3="0" App_ColorOrder="8" App_SittingType="0" Taste_Beauty="1" Taste_Indivisuality="3" Taste_Luxury="-2" Taste_Toughness="-5" Taste_Utility="1" Taste_Rarity="-9" Taste_Meaning="1" Taste_Adult="-5" Taste_Maniac="3" Taste_Anime="-6" Taste_Sexy="0" SmartSearchFlag="korea;taiwan;" />
- 共找到2項,分別為ID「63002」與「63274」。
:63002的Attr_ActionFlag為0,表一般道具,交易並無任何限制。
:63274的Attr_ActionFlag為4,表副本道具,無法放寵或銀行但可交易。
:常見副本道具有寶箱的鑰匙、地下城房間的鑰匙和首領房間的鑰匙。
:副本道具換圖後會留在原地圖。
2. ID「63274」原出處
從道具標籤的「wavedefence」可判斷是「羅萊因的惡夢」之類的活動副本。
羅萊因的惡夢商店部分程式碼:
為了方便說明,將xml檔的韓文改為相對應中文,增加部分註解。
{
if (!npcshop.IsNull())
// 新增商店販售道具與標籤。
{
string tabname;
{
tabname = ["npc.variable.event_2012nightmare.42"]; // 藥水標籤
npcshop.AddItemEx(tabname, `id:51160 count:5 price:7200`); // 大型生命藥水(效果100)
npcshop.AddItemEx(tabname, `id:51161 count:5 price:9000`); // 大型魔法藥水(效果100)
npcshop.AddItemEx(tabname, `id:51162 count:5 price:7000`); // 大型耐力藥水(效果100)
npcshop.AddItemEx(tabname, `id:51160 count:10 price:7000`); // 大型生命藥水(效果100)
npcshop.AddItemEx(tabname, `id:51161 count:10 price:8800`); // 大型魔法藥水(效果100)
npcshop.AddItemEx(tabname, `id:51162 count:10 price:6800`); // 大型耐力藥水(效果100)
npcshop.AddItemEx(tabname, `id:51160 count:20 price:6900`); // 大型生命藥水(效果100)
npcshop.AddItemEx(tabname, `id:51161 count:20 price:8600`); // 大型魔法藥水(效果100)
npcshop.AddItemEx(tabname, `id:51162 count:20 price:6600`); // 大型耐力藥水(效果100)
npcshop.AddItemEx(tabname, `id:91398 count:1 price:300`); // 移動速度增加 40%藥水 (5分)
}
{
tabname = ["npc.variable.event_2012nightmare.43"]; // 結晶標籤
npcshop.AddItemEx(tabname, `id:65053 count:300 price:1000`); // 火之結晶
npcshop.AddItemEx(tabname, `id:65054 count:300 price:600`); // 水之結晶
npcshop.AddItemEx(tabname, `id:65055 count:100 price:500`); // 風之結晶
npcshop.AddItemEx(tabname, `id:65056 count:100 price:300`); // 土之結晶
// 鍊金術改版後移除未使用結晶 (2015.01.29. flyingfish)
// npcshop.AddItemEx(tabname, `id:65057 count:10 price:8500`); // 吸取生命的結晶
// npcshop.AddItemEx(tabname, `id:65058 count:10 price:4000`); // 防護壁的結晶
// npcshop.AddItemEx(tabname, `id:65059 count:10 price:8000`); // 雲的結晶
// npcshop.AddItemEx(tabname, `id:65060 count:10 price:3000`); // 冰雪的結晶
// npcshop.AddItemEx(tabname, `id:65061 count:5 price:50000`); // 火花的結晶
}
{
tabname = ["npc.variable.event_2012nightmare.44"]; // 消耗品標籤
npcshop.AddItemEx(tabname, `id:45127 count:1000 price:1000`); // 木箭
npcshop.AddItemEx(tabname, `id:45128 count:1000 price:1000`); // 弩箭
npcshop.AddItemEx(tabname, `id:45129 count:1000 price:1000`); // 長標槍
npcshop.AddItemEx(tabname, `id:63000 count:20 price:200`); // 鳳凰羽毛
npcshop.AddItemEx(tabname, `id:60119 count:20 price:200`); // 優質手製繃帶
npcshop.AddItemEx(tabname, `id:63274 count:5 price:1000`); // 木柴
npcshop.AddItemEx(tabname, `id:65035 count:1 price:5000`); // 補給用冰地雷
}
}
}
- 第40行npcshop.AddItemEx(tabname, `id:63274 count:5 price:1000`);說明如下
:NPC商店消耗品標籤下新增木柴x5,售價1000。
3. 修正
- 將薇薇的禮物箱子2的台服組合內容物的「63274」改為「63002」。
※ 因道具腳本與隨機組合xml檔案皆置於伺服器,所以無程式碼說明。
因不想給官方改回普通木柴便將這篇留待活動快結束再發表。
順便釐清Attr_ActionFlag為4道具的特性,因為副本一結束就會刪除,所以道具不必設定消失時限。
使得神奇木柴於伺服器關閉時才會清除。

幫補充一下,這個似乎是從陸服祖傳的問題https://www.bilibili.com/video/BV1Dh411M7vB/
回覆刪除