البقاء مسجل دائمآ
الإعلانات
قديم 07-05-2017, 05:23 AM   #1

SAGY
عضو مميز



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


• الانـتـسـاب » Sep 2007
• رقـم العـضـويـة » 2718
• المشـــاركـات » 620
• الـدولـة » ҳ̸Ҳ̸ҳ اسكندراني ҳ̸Ҳ̸ҳ
• الـهـوايـة » Star Net Cafe
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SAGY صـاعـد

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



(5) ADD new Teleport .. !



السلام عليكم
دة كويري ازاي تضيف تليبورت جديد
انا بعمل كل حاجة بس اللي مش فاهمة الحتة دي SET @OwnTeleport = 1
انا مش عاوز اربطة بمدينة انا عاوز من المكان لي المكان اللي انا حددتة للكراكترين بس ,, تليبورت برة المدينة يعني .. لما مسحتة من الكويري التليبورت اتعمل بس كراش علي طول
ياريت حد يقولي ازاي اعملة .. او يديني كويري جديد مع العلم انا عاوز اعمل التليبورت دة برة المدينة
كود:
USE SRO_VT_SHARD /* Add new Teleport By  */


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' -- any name you want ex: PK_ZONE or PVP_ZONE
SET @CHARNAME1 = 'CHARNAME1' -- Teleport position
SET @CHARNAME2 = 'CHARNAME2' -- Spawn position after teleport
SET @OwnTeleport = 1  -- Target teleport ID ex: 1 for Jangan - 5 for Hotan - 20 for Constantinople
SET @Fee = 50000  -- Gold amount to Pass the teleport
SET @RequiredLVL = 0  -- minimum level required to teleport 0 for no restriction - ex:90 lvl 90 and higher can teleport
/* 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!'


توقيع SAGY :
i'm Here From 2007 @ silkroad4arab


إعلانات google

قديم 07-05-2017, 08:30 PM   #2

SAGY
عضو مميز



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


• الانـتـسـاب » Sep 2007
• رقـم العـضـويـة » 2718
• المشـــاركـات » 620
• الـدولـة » ҳ̸Ҳ̸ҳ اسكندراني ҳ̸Ҳ̸ҳ
• الـهـوايـة » Star Net Cafe
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SAGY صـاعـد

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



افتراضي رد: ADD new Teleport .. !



52 مشاهدة ^_^

محدش يعرف الموضوع دة ولا اية ..


توقيع SAGY :
i'm Here From 2007 @ silkroad4arab


قديم 07-05-2017, 08:40 PM   #3

joesuef
عضو فعال



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


• الانـتـسـاب » Sep 2015
• رقـم العـضـويـة » 127074
• المشـــاركـات » 482
• الـدولـة » Cairo/ Rehab
• الـهـوايـة » Private Server
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
joesuef صـاعـد

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



افتراضي رد: ADD new Teleport .. !



اقتباس:
المشاركة الأصلية كتبت بواسطة SAGY عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
52 مشاهدة ^_^

محدش يعرف الموضوع دة ولا اية ..
انا مش فاهم انت عاوز تعمل ايه بظبط بره المدينه وضح وي ياريت توضيح بي الصور عشان افهم بظبط انت عملت ايه و عاوز تعمل ايه




قديم 07-05-2017, 09:47 PM   #4

SAGY
عضو مميز



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


• الانـتـسـاب » Sep 2007
• رقـم العـضـويـة » 2718
• المشـــاركـات » 620
• الـدولـة » ҳ̸Ҳ̸ҳ اسكندراني ҳ̸Ҳ̸ҳ
• الـهـوايـة » Star Net Cafe
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SAGY صـاعـد

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



افتراضي رد: ADD new Teleport .. !



اقتباس:
انا مش فاهم انت عاوز تعمل ايه بظبط بره المدينه وضح وي ياريت توضيح بي الصور عشان افهم بظبط انت عملت ايه و عاوز تعمل ايه
يعني انت مش فاهم اللي مكتوب ؟
توضيح اية اللي بالصور و بقولك الجيم بتجيب كراش اول موصل للمكان اللي اتعمل في التليبورت
جرا اية يعم فخري :D


توقيع SAGY :
i'm Here From 2007 @ silkroad4arab


قديم 08-05-2017, 01:36 AM   #5

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox

افتراضي رد: ADD new Teleport .. !



بص حاضرتك charename 1 دى تكتب SAGY تمام و Charname 2 دى تكتب فى مثلا SAGY 2 يعنى كدة انت ضايف اسم شخصيتين فى كيورى انت عملت اية بقى يا معلم كتبت اسم شخصية واحدة ودوسة F5 لأنه لم بيدوس على تليبورت يسافر مبيلقيش ID المكان الهو هيروح له فبكدة انت بتاخد الكراش


توقيع Scrox :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 08-05-2017, 01:48 AM   #6

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox

افتراضي رد: ADD new Teleport .. !



ولو مش عايز تربط التلبورت بالمدينة تقدير تعمل تليبورت فى المدينة و تغير ID بتاع التلبورت الجديد الاانت هتعملوا فى المدينة اربطة ب ID الفى كيورى الهو 1 دى و شوف رقم ID بتاعت جديدة وحطه مكان الإ 1 دى
ازانى كدة تمام

كود:
SET @OwnTeleport = 1  -- Target teleport ID ex: 1 for Jangan - 5 for Hotan - 20 for Constantinople
SET @Fee = 50000  -- Gold amount to Pass the teleport


توقيع Scrox :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 08-05-2017, 02:32 AM   #7

SAGY
عضو مميز



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


• الانـتـسـاب » Sep 2007
• رقـم العـضـويـة » 2718
• المشـــاركـات » 620
• الـدولـة » ҳ̸Ҳ̸ҳ اسكندراني ҳ̸Ҳ̸ҳ
• الـهـوايـة » Star Net Cafe
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SAGY صـاعـد

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



افتراضي رد: ADD new Teleport .. !



اقتباس:
بص حاضرتك charename 1 دى تكتب SAGY تمام و Charname 2 دى تكتب فى مثلا SAGY 2 يعنى كدة انت ضايف اسم شخصيتين فى كيورى انت عملت اية بقى يا معلم كتبت اسم شخصية واحدة ودوسة F5 لأنه لم بيدوس على تليبورت يسافر مبيلقيش ID المكان الهو هيروح له فبكدة انت بتاخد الكراش
لا يا ريس انا كتبت اسم الشخيتين . اللي مكان التليبورت ... و المكان اللي حينزل فية
لما بروح عند المكان اللي فية التليبورت باخد كراش علي طول


توقيع SAGY :
i'm Here From 2007 @ silkroad4arab


قديم 08-05-2017, 05:07 AM   #8

MikrotikBody
عضو مميز



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


• الانـتـسـاب » May 2013
• رقـم العـضـويـة » 111830
• المشـــاركـات » 885
• الـدولـة » Giza
• الـهـوايـة » Photoshop & 3d
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 11
MikrotikBody صـاعـد

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


إرسال رسالة عبر Yahoo إلى MikrotikBody

افتراضي رد: ADD new Teleport .. !



انا قولتلك المشكله من أيه علي فكره :]


توقيع MikrotikBody :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 08-05-2017, 06:29 AM   #9

SAGY
عضو مميز



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


• الانـتـسـاب » Sep 2007
• رقـم العـضـويـة » 2718
• المشـــاركـات » 620
• الـدولـة » ҳ̸Ҳ̸ҳ اسكندراني ҳ̸Ҳ̸ҳ
• الـهـوايـة » Star Net Cafe
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SAGY صـاعـد

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



افتراضي رد: ADD new Teleport .. !



اقتباس:
انا قولتلك المشكله من أيه علي فكره :]
بنحب نفهم بس ^_^


توقيع SAGY :
i'm Here From 2007 @ silkroad4arab


قديم 08-05-2017, 10:15 AM   #10

joesuef
عضو فعال



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


• الانـتـسـاب » Sep 2015
• رقـم العـضـويـة » 127074
• المشـــاركـات » 482
• الـدولـة » Cairo/ Rehab
• الـهـوايـة » Private Server
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
joesuef صـاعـد

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



افتراضي رد: ADD new Teleport .. !



##




موضوع مغلق


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
Teleport > dc Teleport > dc Teleport > dc sh ali قسم الاستفسارات ومشاكل وحلول ال Sbot 31 01-04-2017 01:48 PM
New Teleport EGY_ANG3L قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 8 14-03-2017 07:58 PM
Teleport omar hapshy قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 9 29-08-2015 02:43 AM
ازاى اشيل Teleport من اى Teleport area resident قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 6 03-12-2014 07:01 PM
طلب (NPC & Teleport) GM 7oDa.Tyko قسم المواضيع المكررة و المخالفة 0 04-03-2014 02:43 AM


الساعة الآن 07:33 PM.