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:
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:
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:
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.
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
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: