Hello, you can use my query to change every related items:
*_GetMediaLines can be found on google
Code:
/* Keks FGW config */
declare @ti int
set @ti = 150 /*Time [min] between 2 FGW runs*/
USE [SRO_VT_SHARD]
/* SET delay time */
Update _RefGameWorldGroup_Config
set Value = @ti where ID = 1 OR ID = 2
/* SET pillar time */
Update _RefObjItem
Set Param10=1000*@ti
WHERE
ID IN (SELECT Link FROM _RefObjCommon WHERE Codename128 like 'ITEM_ETC_TELEPORT_HOLE_%')
/*Get media lines*/
/*Teleports*/
USE [SRO_VT_SHARD]
exec _GetMediaLines
[MENTION=567524]Type[/MENTION]=1,
[MENTION=606027]codename[/MENTION]='ITEM_ETC_TELEPORT_HOLE_%'
It is changing every teleport item, gameworldgroup cool down and client sided stuff. If you want to change only a part of dungeons you might have to setup a new group definition manually:
- _RefGameWorldGroup : add a new group ID = 2 and setup a name XYZ
- _RefGameWorldBindGameWorldGroup : bind all used gameworld ID's to the new group (2)
- _RefGameWorldGroup_Config : copy/paste all lines, add them using the new group name XYZ and add a new cooldown time
- _RefObjItem : edit all used teleport holes for your dungeons and export media to client, unless you want to relog everytime
As long as you are using original dungeons it should work and will be displayed in the client. Adding a new teleport hole to a custom generated dungeon (custom world ID) did not work very well. However the cool down related stuff is not hardcoded in any exe.
There is also a groupworld_config_forclient file in the client but I did not change it. I ended up with a 2 hrs cooldown for every FGW