17-11-2017, 05:05 AM
|
#5
|
|
• الانـتـسـاب » Jan 2014
|
• رقـم العـضـويـة » 116050
|
• المشـــاركـات » 7,017
|
• الـدولـة » Egypt
|
• الـهـوايـة » ;"#string n = "C
|
• اسـم الـسـيـرفـر » No Server
|
• الـجـنـس » Male
|
• نقـاط التقييم » 85
|
|
|
رد: jupter desbale help
خد باك اب
اعمل الكورى دول
كود PHP:
USE [SRO_VT_SHARD_INIT] UPDATE dbo._RefTeleport SET Service=1 WHERE CodeName128 LIKE '%JUPITER%'
كود PHP:
USE [SRO_VT_SHARD_INIT] UPDATE dbo._RefObjCommon SET Service=1 WHERE CodeName128 LIKE '%JUPITER%GATE%' UPDATE dbo._RefObjCommon SET Service=1 WHERE CodeName128='STORE_JUPITER_B1_2_TO_JUPITER'
كود PHP:
USE [SRO_VT_SHARD_INIT] UPDATE dbo._RefGame_World_Config SET Service=1 WHERE GroupCodeName128 LIKE '%JUPITER%'
_LinkRefRegions حطها ف ال Shard"
كود PHP:
set ANSI_NULLS OFF set QUOTED_IDENTIFIER ON GO
ALTER PROCEDURE [dbo].[_LinkRefRegions] AS
--- Blow Query is Each Area and FORT matching --- declare @China int declare @West_China int declare @Oasis_Kingdom int declare @Eu int declare @Am int declare @Ca int declare @JUPITER int
select @China = AssocServer from _RefRegionBindAssocServer where AreaName = 'CHINA' select @West_China = AssocServer from _RefRegionBindAssocServer where AreaName = 'West_China' select @Oasis_Kingdom = AssocServer from _RefRegionBindAssocServer where AreaName = 'Oasis_Kingdom' select @Eu = AssocServer from _RefRegionBindAssocServer where AreaName = 'Eu' select @Am = AssocServer from _RefRegionBindAssocServer where AreaName = 'Am' select @Ca = AssocServer from _RefRegionBindAssocServer where AreaName = 'Ca' select @JUPITER = AssocServer from _RefRegionBindAssocServer where AreaName = 'JUPITER'
update _RefRegionBindAssocServer set AssocServer = @China where AreaName = 'FORT_JA_AREA' update _RefRegionBindAssocServer set AssocServer = @China where AreaName = 'FORT_BJ_AREA' update _RefRegionBindAssocServer set AssocServer = @West_China where AreaName = 'FORT_DW_AREA' update _RefRegionBindAssocServer set AssocServer = @West_China where AreaName = 'FORT_HM_AREA' update _RefRegionBindAssocServer set AssocServer = @Oasis_Kingdom where AreaName = 'FORT_HT_AREA' update _RefRegionBindAssocServer set AssocServer = @Eu where AreaName = 'FORT_CT_AREA' update _RefRegionBindAssocServer set AssocServer = @Am where AreaName = 'FORT_ER_AREA' update _RefRegionBindAssocServer set AssocServer = @Ca where AreaName = 'FORT_SK_AREA' update _RefRegionBindAssocServer set AssocServer = @JUPITER where AreaName = 'JUPITER'
begin TRANSACTION begin declare @LinkNum int declare @this_region int declare @region_x int declare @region_z int declare @wRegionID smallint declare @wTempRID smallint declare @col_link varchar(256) declare @query varchar(256) declare @db_id_to_link smallint -- clear all existing region link set @LinkNum = 1 while (@LinkNum <= 10) begin set @query = 'update _RefRegion set LinkedRegion_' + cast(@LinkNum as varchar(10)) + ' = 0' execute (@query) set @LinkNum = @LinkNum + 1 end -- loop all region declare region_cursor CURSOR FOR select wRegionID from _RefRegion OPEN region_cursor FETCH NEXT FROM region_cursor INTO @wRegionID WHILE @@FETCH_STATUS = 0 begin if (@@error = 0 and @wRegionID <> 0) begin -- ´أ¸أ€üأ€آ؛ ½آ؛أ…µ! if (@wRegionID > 0) begin set @LinkNum = 8 while (@LinkNum >= 0) begin set @region_z = (@wRegionID & 0xff00) / 256 set @region_x = (@wRegionID & 0x0ff) set @wTempRID = 0; if (@LinkNum = 0) begin set @region_x = @region_x - 1 set @col_link = 'LinkedRegion_1' end else if (@LinkNum = 1) begin set @region_x = @region_x - 1 set @region_z = @region_z + 1 set @col_link = 'LinkedRegion_2' end else if (@LinkNum = 2) begin set @region_z = @region_z + 1 set @col_link = 'LinkedRegion_3' end else if (@LinkNum = 3) begin set @region_x = @region_x + 1 set @region_z = @region_z + 1 set @col_link = 'LinkedRegion_4' end else if (@LinkNum = 4) begin set @region_x = @region_x + 1 set @col_link = 'LinkedRegion_5' end else if (@LinkNum = 5) begin set @region_x = @region_x + 1 set @region_z = @region_z - 1 set @col_link = 'LinkedRegion_6' end else if (@LinkNum = 6) begin set @region_z = @region_z - 1 set @col_link = 'LinkedRegion_7' end else if (@LinkNum = 7) begin set @region_x = @region_x - 1 set @region_z = @region_z - 1 set @col_link = 'LinkedRegion_8' end set @wTempRID = (@region_z & 0x00ff) * 256 set @wTempRID = @wTempRID + (@region_x & 0x00ff) select @db_id_to_link = wRegionID from _RefRegion where wRegionID = @wTempRID if (@@ROWCOUNT <> 0) begin set @query = 'update _RefRegion set ' + @col_link + ' = ' + cast(@db_id_to_link as varchar(10)) + ' where wRegionID = ' + cast(@wRegionID as varchar(10)) end else -- أپ¸أ€çأ‡أڈأپأ¶ ¾أٹ´أ‚ region link ´أ‚ 0أ€¸·أژ أƒ¤آ؟î´أ™ begin set @query = 'update _RefRegion set ' + @col_link + ' = 0 where wRegionID = ' + cast(@wRegionID as varchar(10)) end execute(@query) set @LinkNum = @LinkNum - 1 end end end FETCH NEXT FROM region_cursor INTO @wRegionID end CLOSE region_cursor DEALLOCATE region_cursor COMMIT TRANSACTION end
كود PHP:
USE [SRO_VT_SHARD_INIT] exec _LinkRefRegions
الكلام ده لو مضافه عندك اصلا بس مقفوله
|
|
|