Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Disabletag_xx.ini Setup for festival change

Skilled Illusionist
Joined
Jul 20, 2016
Messages
362
Reaction score
44
The following is based on the information I gathered from Litefire's thread and a short talk with Reaperman.

Currently known issue is that the item shop shows no contents and crashes the game after doing this change. Already opened a thread about it, so if anyone has an idea about what exactly causes that, please post there.



1. Folder structure
First, create a folder named "data" in both the main folder of your game client and Runewaker\Resource. This is where the .ini file is placed later.



2. Extracting disabletag_xx.ini
Navigate to Runewaker\Tools and open FDB_Extractor2.exe. With the tool open, click the open folder icon there and find your data.fdb in Runewaker\Resource\fdb. This is the file that contains all disabletag files. Select it and when it's loaded, click "data" on the tree diagram at the left side.

Finding the correct disabletag_xx.ini file is easy. As mollo also explained in a post of his, the one you need depends on your language setting stored in the RuneDev.ini located in your client's main folder. Contrary to what at least one user described in his instructions, the country code is irrelevant for this. So if your language setting is "eneu" (which should be the default one), you need disabletag_eneu.ini. In my case, it's disabletag_de.ini. Rightclick the file and select "Extract disabletag_xx.ini to.." and extract it to a location of your choice.



3. Changing festivals
This part was tied to a bunch of trial and error for me and I didn't always get the festival I wanted due to currently unknown reasons. Likely, because in the one I used, I had multiple festival tags from other languages such as KR active.

Open the extracted ini file and replace its content with the one from Litefire:
Code:
;This file is for disabling or enabling specific in-game features.
;Make sure to read the notes and examples below before making changes.

;Note 1 : Each --[TagName]-- must always have a ";" in front of it or it will cause server issues!
;Note 2 : If a --[TagName]-- ends with " - Do Not Disable" then it is required for the server to run!

;Note 3 : If a --[TagID #]-- has a ";" in front of the number then the feature will be --[ENABLED]-- in-game.
;Note 4 : If a --[TagID #]-- doesnt have a ";" in front of it then it feature will be --[DISABLED]-- in-game.


;=====================================
;==                                 ==
;==     Example 1 (Disabled Tag)    ==
;==                                 ==
;==           ; E:Snowflake         ==
;==           2                     ==
;==                                 ==
;==---------------------------------==
;==                                 ==
;==     Example 2 (Enabled Tag)     ==
;==                                 ==
;==           ; E:Snowflake         ==
;==           ;2                    ==
;==                                 ==
;=====================================



;=====================================
;--         CORE FUNCTIONS          --
;=====================================
; UI+Sys - Do Not Disable
;0

; Unknown Tag - Do Not Disable
;1

; C3-Login - Do Not Disable
;91

; Map - Do Not Disable
;600

; Skills - Do Not Disable
;40

; EliteSkills(60)
;133

; EliteSkills(70)
;134

; TitleSystem
;602

; PetSystem
;604

; TokenSystem
;610

; NewbiePet
;621

; Ranking - Do Not Disable
;622

; PersonalRelations - Do Not Disable
;627

; Marriage(SameSexYes) ( Must be the opposite of "SameSexNo" )
;631

; Marriage(SameSexNo) ( Must be the opposite of "SameSexYes" )
632

; TutorSystem - Do Not Disable
;638

; TitleSystemNew
;649

; ZodiacPet
;652

; Planting1 - Do Not Disable
;601

; CraftRevision - Do Not Disable
;607

; Planting3 - Do Not Disable
;643

; Gathering System Optimization - Do Not Disable
;661

; Planting4 - Do Not Disable
;662


;=====================================
;--          Guild / House          --
;=====================================
; Furniture
;61

; Guild Training Grounds
;83

; TowerDefense
;603

; SiegeWar
;609

; Housekeeper
;615


;=====================================
;--         Event / Festival        --
;=====================================
; E:Snowflake
2

; E:NewYear
3

; E:Flower
4

; E:Costume
5

; E:Spring
6

; E:Music
7

; JP:E-Sakura
;8

; E:Weave
9

; E:FairyTale
10

; E:JuiceFestival
11

; E:Pumpkin
;12

; E:Thanksgiving
13

; E:Frog
;60

; TW:NoTrans!
;605

; KR:NoTrans!
608

; KR:E-NewYear
611

; JP:E-NewYear
612

; KR:E-Valentine
;613

; E:NewYearAsia
614

; JP:E-WhiteDay
616

; KR:E-NewSemester
617

; E:1y ROM in GER
618

; KR:E-BlackDay
619

; TH:E-Songkran
620

; VN:Mayday
623

; KR:FamilyMonth
624

; TW:RainFrogBattle
626

; PH:NationalDay
628

; EventTool-NPC
;629

; EventTool-SpawnMob
;630

; WorldCup
;633

; ZH:moliyo-guildflag
634

; ME:Ramadan
635

; KR:MelonFestival
636

; JP:E-Summer
637

; TW:FlyBroom
639

; TW:1Year
640

; TW:Hawk
641

; KR:E-WhiteDay
642

; KR:NewSeason
646

; E:2y ROM in GER
647

; E:Skillcraft
648

; E:3y ROM in GER
651

; E:SpotDifference
;653

; JP:BloodC
655

; E:4y ROM in GER
660

; TW:Valentine
663

; TW:Mid-Autumn
664

; TW:Snowflake
665

; E:5y ROM in GER
666

; E:6y ROM in GER
668


;=====================================
;--         NPC / World Boss        --
;=====================================
; WB:Amboriar
;122

; BlackHunters
;302

; KR:PhiriusRewards
625

; TW:Phirius Token Exchange Merchant
657

; Varanas Gold/Diamond Exchange Merchant
;659


;=====================================
;--         Various Quests          --
;=====================================
; QuestsV1815
;50

; EpicWeapon1
;101

; EpicWeapon2
;102

; EpicStory3
;104

; EpicStory4
;105

; EpicStory5
;109

; TemplateQuest
;645


;=====================================
;--          Unknown Stuff          --
;=====================================
; TR:Shop
656

; Golden Compass
658

; Daily login tag
670

; Daily login tag
671
Some people use Notepad++ for this, I used Sublime Text. They both work.

It's pre-configured to have the pumpkin festival active. Add or remove a ; in front of the festival ID you want to enable or disable. It's best to keep just one active at a time. Once that's done, save the file and place it in the data folders you created before located in the client's main folder and Runewaker\Resource. Contrary to what a user described in his instructions, it's not required to edit the disabletag_xx.ini stored inside the data.fdb itself. Reaperman correctly stated in a message that the server will prioritize the file located in the data folder. The info about changing the file stored inside data.fdb is false and should be ignored.



4. Setting the event filter in update.inf
Next up is the update.inf file located in the client's main folder. For this step, I had best experiences with 7zip. When I did it with Winrar, I ended up having no EULA or login screen after starting the client. Rightclick the update.inf, navigate to 7zip and select Open. Find the localization.ini and doubleclick it to open. When prompted to enter a password, copy and paste the following:
Code:
?3np4l_15s_!H3r3

Now find the code block matching your client's language setting. You can also be lazy like me and simply change the filters of all languages at once.
Change the event name in the "specialEventFilter=" line to the one matching the festival ID you enabled in your disabletag_xx.ini. Refer to the list of event names by CDWriter below:
Code:
;specialEventFilter=Snowflake ;2 
;specialEventFilter=Carnival of Fire and Song ;3
;specialEventFilter=valentine ;4
;specialEventFilter=Costume ;5
;specialEventFilter=SpringRain Festival ;6
;specialEventFilter=music festival ;7
;specialEventFilter=christmas ;8  (This event also requires the festival ID 2 enabled for the snowflake event)
;specialEventFilter=weave ;9
;specialEventFilter=FairyTale ;10
;specialEventFilter=JuiceFestival ;11
;specialEventFilter=halloween ;12
;specialEventFilter=Thanksgiving ;13
;specialEventFilter=Skillcraft ;648 (Crafting Festival)
;specialEventFilter=Frog ;60
;specialEventFilter=EventTool-NPC ;629
;specialEventFilter=EventTool-SpawnMob ;630

Only the name is important, the festival ID added after them isn't added in the line.

Press ctrl+s to save the file and close the editor. When asked by 7zip to update it, click yes and that should be it. Regarding the item shop issue, I advise to use the ItemPreview2 addon instead and add item shop items via GM commands until someone finds a solution for this.
 
Last edited:
Skilled Illusionist
Joined
Jul 20, 2016
Messages
362
Reaction score
44
If you figure out any other festival IDs, I'll be sure to add them here.
 
Initiate Mage
Joined
May 9, 2020
Messages
1
Reaction score
0
Hi Guys,

I have been dealing with the server thing for some time now.

the instructions are very well described and understandable.
Unfortunately my english is not very good, but I try to explain my problem. ....

I edited disabletag_xx.ini as described in the instructions, I also put all in the folder
/ data. (Server and client)
update.inf is also changed without errors. the old event is also gone, only the new event is not there.

I have set Snowflake as a new event.
but I can't find NPCs and buildings in and around Varanas.

What have I done wrong?

The problem with the "no login screen I could solve by using 7zip in an older version.

All language settings on server and client match, for me it is German.

do you have any idea what it can be?
 
Skilled Illusionist
Joined
Jul 20, 2016
Messages
362
Reaction score
44
I got the missing NPC situation myself but with the Skillcraft event. Reaperman told me it might be due to certain files missing from the client because the event loaded is a newer version than what the client is able to load.

I don't fully comprehend how this works myself but since I like keeping my game pretty much in a vanilla state, I turned off all events. This screws up the item shop as explained but I gave a tip for how to work around that situation too.
 
Newbie Spellweaver
Joined
Dec 21, 2021
Messages
39
Reaction score
1
Those who receive a password error can look at the password.txt file in the OneForALL distribution.



How can I change the password of the update.inf file? When I try to open the game after extracting the files with 7zip and compressing them again using another password, it gives an "open string error" error.



Is there a solution to the problems shown in the picture?







There must be a snow and tree structure in the background that needs to be loaded. But not. Does anyone know the source and solution of the problem.
 
Last edited:
Newbie Spellweaver
Joined
Jul 25, 2021
Messages
22
Reaction score
18
If you want to change the password of update.inf, you need to modify the corresponding password in the source code, recompile to generate client.exe, and keep the password consistent.

There are three locations where the code needs to be modified. See the picture below for the specific locations.

 
Skilled Illusionist
Joined
Jul 30, 2015
Messages
396
Reaction score
156
I'll post it inhere since i do not want to open a new topic for it:

Has Gameforge changed anything at the festivals ?

At the moment valentine festival is active on officials

For example Dalanis looks like this on gameforge:

Gameforge_Valentine - Disabletag_xx.ini Setup for festival change - RaGEZONE Forums


And this is on my server which makes a lot of more sense to me, there are hearts and roses everywhere xD
But NPC seems the same, so maybe they changed graphics for it.

Pserver_Valentine - Disabletag_xx.ini Setup for festival change - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Oct 14, 2023
Messages
2
Reaction score
0
以下內容基於我從 Litefire 的帖子中收集的資訊以及與 Reaperman 的簡短對話。

目前已知的問題是,進行此更改後,物品商店不會顯示任何內容並導致遊戲崩潰。已經開了一個關於它的帖子,所以如果有人知道到底是什麼原因造成的,請在那裡發布。



1. 資料夾結構
首先,在遊戲用戶端的主資料夾和 Runeaker\Resource 中建立一個名為「data」的資料夾。這是稍後放置 .ini 檔案的位置。



2. 提取disabletag_xx.ini
導覽至 Runeaker\Tools 並開啟 FDB_Extractor2.exe。打開工具後,點擊那裡的開啟資料夾圖標,然後在 Runeaker\Resource\fdb 中找到 data.fdb。該文件包含所有disabletag 文件。選擇它,載入後,點擊左側樹形圖上的“資料”。

找到正確的disabletag_xx.ini 檔案很容易。正如 mollo 在他的一篇文章中所解釋的那樣,您需要的語言設定取決於儲存在客戶端主資料夾中 RuneDev.ini 中的語言設定。與至少一位使用者在其說明中所描述的相反,國家/地區代碼與此無關。因此,如果您的語言設定是“eneu”(這應該是預設的),您需要disabletag_eneu.ini。就我而言,它是disabletag_de.ini。右鍵單擊該檔案並選擇“將disabletag_xx.ini 提取到..”並將其提取到您選擇的位置。



3.改變節日
這部分對我來說與一系列的嘗試和錯誤有關,由於目前未知的原因,我並不總是得到我想要的節日。可能是因為在我使用的那個中,我有來自其他語言(例如 KR active)的多個節日標籤。

打開提取的 ini 檔案並將其內容替換為 Litefire 中的內容:
[劇透][程式碼];此檔案用於停用或啟用特定的遊戲功能。
;在進行更改之前,請務必閱讀下面的註釋和範例。

;註 1:每個 --[TagName]-- 必須永遠有一個“;” 放在它前面,否則會導致伺服器問題!
;註2:如果--[TagName]--以「-Do Not Disable」結尾,則伺服器需要執行它!

;註 3:如果 --[TagID #]-- 有一個“;” 如果在數字前面,則該功能將在遊戲中顯示為-[已啟用]--。
;註 4:如果 --[TagID #]-- 沒有“;” 在它前面,那麼它的功能將是-[禁用]--在遊戲中。


;========================================
;====
;== 範例 1(停用標籤)==
;====
;==; E:雪花==
;== 2 ==
;====
;==---------------------------------==
;====
;== 範例 2(啟用標籤)==
;====
;==; E:雪花==
;== ;2 ==
;====
;========================================



;========================================
;-- 核心功能--
;========================================
; UI+Sys - 不要停用
;0

; 未知標籤 - 請勿停用
;1

; C3-登入 - 請勿停用
;91

; 地圖 - 不要停用
;600

; 技能 - 不要停用
;40

; 精英技能(60)
;133

; 精英技能(70)
;134

; 頭銜系統
;602

; 寵物系統
;604

; 代幣系統
;610

; 新手寵物
;621

; 排名 - 請勿停用
;622

; 個人關係 - 不要停用
;627

; 婚姻(SameSexYes)(必須與“SameSexNo”相反)
;631

; 婚姻(SameSexNo)(必須與“SameSexYes”相反)
第632章

; TutorSystem - 不要停用
;638

; 標題系統新
;649

; 十二生肖寵物
;652

; 種植 1 - 請勿停用
;601

; CraftRevision - 請勿停用
;607

; Planting3 - 請勿停用
;643

; 採集系統優化-不要停用
;661

; Planting4 - 請勿停用
;662


;========================================
;-- 公會/房屋 --
;========================================
; 家具
;61

; 公會訓練場
;83

; 塔防
;603

; 攻城戰
;609

; 管家
;615


;========================================
;-- 活動/節慶 --
;========================================
; E:雪花
2

; E:新年
3

; E:花
4

; E:服裝
5

; E:春天
6

; E:音樂
7

; JP:E-櫻花
;8

; E:編織
9

; E:童話
10

; E:果汁節
11

; E:南瓜
;12

; E:感恩節
13

; E:青蛙
;60

; TW:禁止跨性別者!
;605

; KR:禁止跨行!
608

; KR:E-新年
611

; JP:電子新年
612

; KR:電子情人節
;613

; E:亞洲新年
614

; JP:E-WhiteDay
616

; KR:E-新學期
617

; E:1y ROM(德國)
618

; KR:E-BlackDay
619

; TH:E-宋幹節
620

; 越南:五月天
623

; KR:家庭月
624

; TW:雨蛙大戰
626

; PH:國慶節
628

; 事件工具-NPC
;629

; 事件工具-SpawnMob
;630

; 世界盃
;633

; ZH:moliyo-行會旗幟
第634章

; 我:齋戒月
第635章

; KR:哈密瓜節
第636章

; JP:E-夏季
第637章

; 台灣:飛掃帚
第639章

; 台灣:1年
640

; TW:鷹
第641章

; KR:E-WhiteDay
第642章

; KR:新賽季
第646章

; E:2y ROM(德國)
第647章

; E:技能
第648章

; E:3y ROM(德國)
第651章

; E:點差
;653

; JP:BloodC
第655章

; E:4y ROM(德國)
660

; 台灣:情人節
第663章

; 台灣:中秋
第664章

; TW:雪花
第665章

; E:5y ROM(德文)
第666章

; E:6y ROM(德國)
第668章


;============================================
;-- NPC / 世界 Boss --
;============================================
; WB:安博裡亞爾
;122

; 黑色獵人
;302

; KR:phiriusRewards
625

; TW:phirius 代幣兌換商
第657章

; 瓦拉納斯黃金/鑽石交易所商戶
;659


;============================================
;-- 各種任務--
;============================================
; 任務V1815
;50

; 史詩武器1
;101

; 史詩武器2
;102

; 史詩故事3
;104

; 史詩故事4
;105

; 史詩故事5
;109

; 模板任務
;645


;============================================
;-- 未知的東西 --
;============================================
; TR:商店
第656章

; 黃金羅盤
第658章

; 每日登入標籤
670

; 每日登入標籤
第671章
有些人使用 Notepad++,我使用 Sublime Text。他們都可以工作。

它已預先配置為啟動南瓜節。新增或刪除; 在您要啟用或損壞前面的節日ID。最好一次只保留一項活動。完成後,儲存檔案將其放置在您先前建立的資料中數據夾中(位於客戶端的主資料夾和Runeaker\Resource 中)。與使用者在其說明中描述的相反,不需要編輯儲存在 data.fdb 本身內部的disabletag_xx.ini。Reaperman在訊息中正確地指出,伺服器將優先考慮位於資料夾中的檔案。有關更改儲存在 data.fdb 中的檔案的資訊應該是錯誤的,被忽略。



4.在update.inf中設定事件過濾器
接下來是位於客戶端主資料夾中的 update.inf 檔案。對於這一步,我在 7zip 方面獲得了最佳體驗。當我使用 Winrar 執行此操作時,啟動客戶端後最終沒有 EULA 或登錄畫面。右鍵點選update.inf,導覽至7zip並選擇開關。找到localization.ini並雙擊開關。當提示輸入密碼時,複製並貼上以下內容:
[代碼]?3np4l_15s_!H3r3[/代碼]

現在找到與您的用戶端語言設定一致的程式碼區塊。您也可以像我一樣偷懶,只需一次更改所有語言的過濾器。
將「specialEventFilter=」行中的活動名稱變更為與您在disabletag_xx.ini中啟用的節日ID一致的名稱。請參閱下方CDWriter的活動名稱清單:
[劇透]
[代碼]
;specialEventFilter=雪花 ;2
;specialEventFilter=火與歌的狂歡 ;3
;specialEventFilter=情人節 ;4
;specialEventFilter= 服裝 ;5
;specialEventFilter=春雨節;6
;specialEventFilter=音樂節;7
;specialEventFilter=christmas ;8 (此活動也需要為雪花活動節日ID 2)
;specialEventFilter=破裂 ;9
;specialEventFilter=童話 ;10
;specialEventFilter=節果汁 ;11
;specialEventFilter=萬聖節 ;12
;specialEventFilter=感恩節 ;13
;specialEventFilter=Skillcraft ;648(工藝節)
;specialEventFilter=青蛙 ;60
;specialEventFilter=EventTool-NPC ;629
;specialEventFilter=EventTool-SpawnMob ;630[/CODE]

唯一的名稱很重要,後面新增的節日ID不會加入到該行。
[/劇透]

按 ctrl+s 儲存檔案並關閉編輯器。當 7zip 要求更新時,按一下「是」即可。關於物品商店問題,我建議改用ItemPreview2 插件,並利用GM 指令新增物品商店物品,直到有人找到解決方案方案。
抱歉,我有點不太明白這裡...

變更「specialEventFilter=」行中的事件名稱,以符合您在disabletag_xx.ini中啟用的假日ID

Can you give me more details?
 
Back
Top