2 Server in 1 List

09/16/2020 14:48 R3D*#1
-- deleted --
09/16/2020 19:33 NorseGodTyr#2
no chance all shards using same server_dep
09/17/2020 06:48 GameRPoP#3
Quote:
Originally Posted by NorseGodTyr View Post
no chance all shards using same server_dep
Servers in iSRO use a single server_dep. I haven't seen an example of this for vSRO files. One server activated 4 different servers in a single list and split the files for each by shredding them.
09/17/2020 17:21 NorseGodTyr#4
Quote:
Originally Posted by GameRPoP View Post
Servers in iSRO use a single server_dep. I haven't seen an example of this for vSRO files. One server activated 4 different servers in a single list and split the files for each by shredding them.
like i sayed all shards [Server via serverlist] using same server_dep
but there are many ways to customize each server example set some new NPC with other Item [NPCs are bound on the shard in Tab_RefNest]

So you can set the NPC in shard 1 and you won't see him on shard 2
09/18/2020 02:17 R3D*#5
Quote:
Originally Posted by NorseGodTyr View Post
like i sayed all shards [Server via serverlist] using same server_dep
but there are many ways to customize each server example set some new NPC with other Item [NPCs are bound on the shard in Tab_RefNest]

So you can set the NPC in shard 1 and you won't see him on shard 2
Then what about the skills?
09/18/2020 06:38 NorseGodTyr#6
Quote:
Originally Posted by ZΞDStorm View Post
Then what about the skills?
copy the mastery and skills add new and edit in _AddNewChar
Quote:
DECLARE @country tinyINT
EXEC @country = _GetObjCountry @RefCharID

INSERT INTO _CharSkillMastery (CharID, MasteryID, Level)
SELECT @NewCharID, MasteryID, 0
FROM _RefCharDefault_SkillMastery with(nolock)
WHERE Race = @country or Race = 3
IF (@@error <> 0)
BEGIN
ROLLBACK TRANSACTION
RETURN -15
END
INSERT INTO _CharSkill (CharID,SkillID,Enable)
SELECT @NewCharID, SkillID, 1
FROM _RefCharDefault_Skill with(nolock)
WHERE Race = @country or Race = 3
IF (@@error <> 0)
BEGIN
ROLLBACK TRANSACTION
RETURN -16
END
_RefCharDefault_SkillMastery
0 is China 1 is Euro
Quote:
0 257
0 258
0 259
0 273
0 274
0 275
0 276
1 513
1 514
1 515
1 516
1 517
1 518
09/19/2020 06:38 R3D*#7
Quote:
Originally Posted by NorseGodTyr View Post
copy the mastery and skills add new and edit in _AddNewChar


_RefCharDefault_SkillMastery
0 is China 1 is Euro
It's a good idea but I gonna face a pain in the ass when editing the skilleffect lines, Didn't you think that?
09/19/2020 06:44 NorseGodTyr#8
Quote:
Originally Posted by ZΞDStorm View Post
It's a good idea but I gonna face a pain in the ass when editing the skilleffect lines, Didn't you think that?
i know will be a hard work but its the only way :)
09/19/2020 09:25 DaxterSoul#9
The Vietnam 188 client actually supports something like this.
I haven't tested this, but if joymax hasn't broken this feature then you should be able to boot the SR_Client with a different dependency folder using the command line arguments.

The dependency folder inside server_dep will be selected based on the ContentID (local).
It is set from the arguments provided by the launcher "/22 0 0" aka "/{ContentID} {DivisonIndex} {GatewayIndex}". The launcher gets the ContentID from the [Only registered and activated users can see links. Click Here To Register...].

[Only registered and activated users can see links. Click Here To Register...]

The creation of the final "server_dep/whatever/" path is part of the initial loading which happens before the server list is displayed so you won't be able to select them based on shards as you intended.

Keep in mind that using 1 or 6 as content id as displayed on the image is a bad idea as there may be all sorts of horrible things hard-coded on them. You should patch them to Vietnam branch equivalents (21,22,23).