حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/12/2024

Ahmed_k_nayel_01_12_2024

END_02/12/2024

END 30/12/2024

END 06/12/2024

END 28/12/2024

END 30/12/2024_waiting

END 30/02/2025_Belal

END 06/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END _14/01/2025_Karuoke

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_12_2024

ibrahim_END 07/1212024

END 30/12/2024

END 12/01/2025

END _14/01/2025_Karuoke

 الـجـروب الـرسـمى لـلـمـنـتـدى FaceBook | Official Group 



قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 29-12-2023, 12:40 PM   #1

Melad Mamdouh
عضو جديد





• الانـتـسـاب » Aug 2023
• رقـم العـضـويـة » 164717
• المشـــاركـات » 4
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Melad Mamdouh صـاعـد

Melad Mamdouh غير متواجد حالياً



(5) عاوز أضيف Rom



السلام عليكم يا شباب

كونت عاوز حد يوريني أضيف روم ازي

و محتاج روم roc و روم medusa



التعديل الأخير تم بواسطة Melad Mamdouh ; 29-12-2023 الساعة 03:07 PM

رد مع اقتباس
إعلانات google

قديم 05-02-2024, 05:23 PM   #2

Cru3L1337



الصورة الرمزية Cru3L1337


• الانـتـسـاب » May 2011
• رقـم العـضـويـة » 87094
• المشـــاركـات » 953
• الـدولـة » Cairo ,Egypt
• الـهـوايـة » SRO Development
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 26
Cru3L1337 صـاعـد

Cru3L1337 غير متواجد حالياً



افتراضي رد: عاوز أضيف Rom



حضرتك لو عاوز تنسخ روم للميديوسا مثلا هتعمل كلون للماب ب WorldID جديد عشان يبقي خاص بيها
انا هكتبلك مثال للنسخ واحاول اوضحلك الطريقة بسيطة
اول حاجة هنحتاج نعمل WorldID جديد ب ID جديد عشان الروم بتاعنا
هتفتح _RefGame_World وهتحط اللاين دا
كود:
115	INS_MEDUSA_CLON	0	1	0	0	0	0	0	0	xxx
115 هنا دا رقم ال WorldID مع مراعاة ان الرقم دا لو موجود ف الداتا عندك ممكن تغيرة عادي بس اهم حاجة تعرف ان دا رقم ال WorldID الي هنشتغل بية

بعد كدا هنفتح تابل _RefInstance_World_Region

وهنا بقي المفروض هنحط ال WorldID بتاعنا الي هو 115 و وال RegionID الخاص بالمكان يعني هو ف الميديوسا RegionID= -32766

ف اللاين بتاعنا هيبقي كدا
كود:
115	-32766
كدا احنا عملنا كلون للماب بشكل عام والطريقة دي تقدر تنسخ بيها اي مكان عادي
دلوقتي بقي عاوزين نعمل teleport تودينا المكان دا

هنجيب اي Character ونعمل Warp بالشخصية للمكان دا
كود:
/warp -32766 5 140 7189
بعد كدا هتكتب ف ال Console
/addwp medusa
بعدها هتعمل تليبورت علي ال Warp دا هتكتب
/wp medusa

بعدها هنستخدم الكويري دا دا بقي وانا شارح فيه كل حاجة هتحتاجها وبعد ما تخلص هو هيطلعلك ملفات يقولك حطهم ف الميديا

كود:
USE SRO_VT_SHARD 

DECLARE @Teleport VARCHAR (64)
DECLARE @CHARNAME1 VARCHAR (30)
DECLARE @CHARNAME2 VARCHAR (30)
DECLARE @OwnTeleport INT
DECLARE @Fee INT
DECLARE @RequiredLVL INT

/* Put your settings here */
SET @Teleport = 'PVP_ZONE' -- HNA ESM EL TELEPORT FEL MEDIA MOMKEN T5LEHA MEDUSA_CLON
SET @CHARNAME1 = 'CHARNAME1' -- Teleport position -- HNA HTGEP EL CHARACTER WE TW2FHA F ROOM EL MEDUSA AW AY ROOM ENTA 3AWEZ T7OTHA , MOMKEN TST3ML WARPS A7SN 34AN T3RF TRO7 LE AY MKAN
SET @CHARNAME2 = 'CHARNAME2' -- Spawn position after teleport -- NFS EL CHARNAME
SET @OwnTeleport = 1  -- Target teleport ID ex: 1 for Jangan - 5 for Hotan - 20 for Constantinople -- HNA EL TELEPORT HYB2A ZAHER F ANHY TELEPORT Y3NE EL ROOM DE HYNF3 A3MLHA TELEPORT MN JANGAN WLA DW we lw 3ndk Custom teleport momken tktp el line bta3ha
SET @Fee = 50000  -- Gold amount to Pass the teleport  -- el fees bta3 el teleport ysafer bkam gold w kda
SET @RequiredLVL = 0  -- minimum level required to teleport 0 for no restriction - ex:90 lvl 90 and higher can teleport -- lw 3awez t7ot level limit condition msln
/* settings area end here */

IF EXISTS (SELECT CodeName128 FROM _RefObjCommon WHERE CodeName128 = 'STORE_'+@Teleport)
 BEGIN
  raiserror('The stated teleportname of %s is already exist!',11,1,@Teleport);
  RETURN;
 END
    
    DECLARE @MAXOBJ INT = (SELECT MAX (ID) FROM _RefObjCommon)+1
    DECLARE @REGION1 INT SET @REGION1 = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE @POSX1 INT SET @POSX1 = (SELECT (POSX) FROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE @POSY1 INT SET @POSY1 = (SELECT (POSY) FROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE @POSZ1 INT SET @POSZ1 = (SELECT (POSZ) FROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE @LINK INT = (SELECT MAX (ID) FROM _RefObjStruct)+1
     
	SET IDENTITY_INSERT _RefObjCommon ON
    INSERT INTO _RefObjCommon (Service,ID,CodeName128,ObjName128,OrgObjCodeName128,NameStrID128,DescStrID128,CashItem,Bionic,TypeID1,TypeID2,TypeID3,TypeID4,DecayTime,Country,Rarity,CanTrade,CanSell,CanBuy,CanBorrow,CanDrop,CanPick,CanRepair,CanRevive,CanUse,CanThrow,Price,CostRepair,CostRevive,CostBorrow,KeepingFee,SellPrice,ReqLevelType1,ReqLevel1,ReqLevelType2,ReqLevel2,ReqLevelType3,ReqLevel3,ReqLevelType4,ReqLevel4,MaxContain,RegionID,Dir,OffsetX,OffsetY,OffsetZ,Speed1,Speed2,Scale,BCHeight,BCRadius,EventID,AssocFileObj128,AssocFileDrop128,AssocFileIcon128,AssocFile1_128,AssocFile2_128,Link) VALUES
    (1,@MAXOBJ,'STORE_'+@Teleport,@Teleport,'xxx','SN_STORE_'+@Teleport,'xxx',0,0,4,1,1,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,@REGION1,0,@POSX1,@POSY1,@POSZ1,0,0,50,50,30,0,'quest\teleport01.bsr','xxx','xxx','xxx','xxx',@link)
    SET IDENTITY_INSERT _RefObjCommon OFF
	
	print ''
	print 'Add the following line to teleportbuilding.txt @server_dep\silkroad\textdata folder'
    print '1	'+CONVERT(varchar(max),@MAXOBJ)+'	'+'STORE_'+@Teleport+'	'+@Teleport+'	xxx	'+'SN_STORE_'+@Teleport+'	xxx	0	0	4	1	1	0	0	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	-1	0	-1	0	-1	0	-1	0	-1	'+CONVERT(varchar(max),@REGION1)+'	0	'+CONVERT(varchar(max),@POSX1)+'	'+CONVERT(varchar(max),@POSY1)+'	'+CONVERT(varchar(max),@POSZ1)+'	0	0	50	50	30	0	quest\teleport01.bsr	xxx	xxx	xxx	xxx	'+CONVERT(varchar(max),@link)
	print ''
	print 'Add the following line to textdata_object.txt @server_dep\silkroad\textdata folder'
	print ''
	print '1	'+'SN_STORE_'+@Teleport+'								'+@Teleport
	print ''
  	print ''

  SET IDENTITY_INSERT _RefObjStruct ON
  INSERT INTO _RefObjStruct (ID,Dummy_Data) VALUES
  (@LINK,0)
  SET IDENTITY_INSERT _RefObjStruct OFF
  
  DECLARE @MAXTELID INT = (SELECT MAX (ID) FROM _RefTeleport)+1
  DECLARE @WORLDID INT = (SELECT (WorldID) FROM _Char where CharName16 = @CHARNAME2)
  DECLARE @REGION2 INT SET @REGION2 = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @CHARNAME2)
  DECLARE @POSX2 INT SET @POSX2 = (SELECT (POSX) FROM _Char WHERE CharName16 = @CHARNAME2)
  DECLARE @POSY2 INT SET @POSY2 = (SELECT (POSY) FROM _Char WHERE CharName16 = @CHARNAME2)
  DECLARE @POSZ2 INT SET @POSZ2 = (SELECT (POSZ) FROM _Char WHERE CharName16 = @CHARNAME2)

  INSERT INTO _RefTeleport (Service,ID,CodeName128,AssocRefObjCodeName128,AssocRefObjID,ZoneName128,GenRegionID,GenPos_X,GenPos_Y,GenPos_Z,GenAreaRadius,CanBeResurrectPos,CanGotoResurrectPos,GenWorldID,BindInteractionMask,FixedService) VALUES
  (1,@MAXTELID,'GATE_'+@Teleport,'STORE_'+@Teleport,@MAXOBJ,'SN_STORE_'+@Teleport,@REGION2,@POSX2,@POSY2,@POSZ2,30,0,0,@WORLDID,1,0)
  
  print ''
  print 'Add the following line to teleportdata.txt @server_dep\silkroad\textdata folder'
  print '1	'+CONVERT(varchar(max),@MAXTELID)+'	'+'GATE_'+@Teleport+'	'+CONVERT(varchar(max),@MAXOBJ)+'	'+'SN_STORE_'+@Teleport+'	'+CONVERT(varchar(max),@REGION2)+'	'+CONVERT(varchar(max),@POSX2)+'	'+CONVERT(varchar(max),@POSY2)+'	'+CONVERT(varchar(max),@POSZ2)+'	30	0	0	'+CONVERT(varchar(max),@WORLDID)+'	1	0'
  print ''
  print ''

  IF @RequiredLVL = 0
  BEGIN
    INSERT INTO _RefTeleLink (Service,OwnerTeleport,TargetTeleport,Fee,RestrictBindMethod,RunTimeTeleportMethod,CheckResult,Restrict1,Data1_1,Data1_2,Restrict2,Data2_1,Data2_2,Restrict3,Data3_1,Data3_2,Restrict4,Data4_1,Data4_2,Restrict5,Data5_1,Data5_2) VALUES
    (1,@OwnTeleport,@MAXTELID,@Fee,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
	INSERT INTO _RefTeleLink (Service,OwnerTeleport,TargetTeleport,Fee,RestrictBindMethod,RunTimeTeleportMethod,CheckResult,Restrict1,Data1_1,Data1_2,Restrict2,Data2_1,Data2_2,Restrict3,Data3_1,Data3_2,Restrict4,Data4_1,Data4_2,Restrict5,Data5_1,Data5_2) VALUES
    (1,@MAXTELID,@OwnTeleport,@Fee,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
	
print ''
	print 'Add the following lines to teleportlink.txt @server_dep\silkroad\textdata folder'
    print '1	'+CONVERT(varchar(max),@OwnTeleport)+'	'+CONVERT(varchar(max),@MAXTELID)+'	'+CONVERT(varchar(max),@Fee)+'	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0'
    print '1	'+CONVERT(varchar(max),@MAXTELID)+'	'+CONVERT(varchar(max),@OwnTeleport)+'	'+CONVERT(varchar(max),@Fee)+'	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0'
	print ''
  END
  ELSE BEGIN
	INSERT INTO _RefTeleLink (Service,OwnerTeleport,TargetTeleport,Fee,RestrictBindMethod,RunTimeTeleportMethod,CheckResult,Restrict1,Data1_1,Data1_2,Restrict2,Data2_1,Data2_2,Restrict3,Data3_1,Data3_2,Restrict4,Data4_1,Data4_2,Restrict5,Data5_1,Data5_2) VALUES
    (1,@OwnTeleport,@MAXTELID,@Fee,0,0,0,1,@RequiredLVL,999,0,0,0,0,0,0,0,0,0,0,0,0)
	
	print ''
	print ''
	print 'Add the following line to teleportlink.txt @server_dep\silkroad\textdata folder'
	print '1	'+CONVERT(varchar(max),@OwnTeleport)+'	'+CONVERT(varchar(max),@MAXTELID)+'	'+CONVERT(varchar(max),@Fee)+'	0	0	0	1	'+CONVERT(varchar(max),@RequiredLVL)+'	999	0	0	0	0	0	0	0	0	0	0	0	0'
    print ''

  END

print ''
print 'Done!'
اخر حاجة بقي دلوقتي التليبورت دي بتنزل ب ال deafult WorldID الي هو بيبقي 1
طيب عاوزين نغيرها بقي نخليها ل WorldID 115 الجديد الي احنا عملناة
ف هنفتح _RefTeleport
هنلاقي تحت التليبورت الجديد بتاعنا هندور علي GenWorldID هنلاقية 1 هنخلية 115 وبس كدا

هترستر ملفات السيرفر وتعمل Import وكدا انت تمام يا صديقي


توقيع Cru3L1337 :
vSRO Development Services


رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 
أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
عاوز أضيف النوفا في وحوش أليكس ahmedjak1993 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 5 18-08-2019 01:20 AM
عاوز أضيف موبس الجوهر الحمرا fgw في alx ahmedjak1993 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 3 17-08-2019 03:37 PM
عاوز أضيف TAB و GROUP omar34 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 6 15-08-2019 01:39 PM
عاوز أضيف INT & STR لــــــFlag GM_Jo قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 12 15-11-2015 05:18 AM
عاوز أضيف ببرميم NEW_GM قسم المواضيع المكررة و المخالفة 17 28-07-2014 02:10 AM


الساعة الآن 09:44 PM.