الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم المواضيع المكررة و المخالفة (https://silkroad4arab.com/vb/forumdisplay.php?f=58)
-   -   كيور تحت teleport جديد (https://silkroad4arab.com/vb/showthread.php?t=478183)

ღ♥Alexandria♥ღ 24-01-2013 10:58 AM

كيور تحت teleport جديد
 
http://www3.0zz0.com/2012/12/26/15/187243625.gif


كيور تحت teleport جديد



This query will add a new custom teleport (that is not already exist) at any place in the game in just a minute.

all you have to do is to log in to the game with two characters
*character 1 >> will be place of teleport [the query just take coordinates from characters].
*character 2 >> will be near character 1 and this for the spawn position.

**thats makes teleport position and spawn position not the same.

then log out with the two characters and put the names of the two characters at the settings area.

*this query will create a link between the created teleport and any teleport you need [two ways teleport] and the linked teleport is @OwnTeleport at the settings area.

**example: if we set @OwnTeleport = 1 then after creating the new teleport ,query will add link between it and JANGAN teleport that means you will be able to teleport from JANGAN to your new teleport and from your new teleport to JANGAN too.

*the fee is the gold required to teleport.

*if you set @RequiredLVL = 0 > any character with any level can teleport

*if you set @RequiredLVL = 60 for example > only characters with lvl 60 and above can teleport.

**If you set @RequiredLVL more than 0 >> the query will create just one link [one way teleport only] from the ownteleport to the new teleport

**Query will generate all media lines and tell you where to put every line to media you will only copy this lines and past in the media text files..


كود بلغة HTML:

USE SRO_VT_SHARD /* Add new Teleport By mneam001 */


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!'

انا اسيف علي english بس keybord بايز :)

Abosry3 24-01-2013 10:59 AM

Copy & Paste وش طب يا اخي عدل اي حاجه :afro1:

ღ♥Alexandria♥ღ 24-01-2013 11:00 AM

ولله ما Copy & Paste ده انا al keybrod bayz 3ndy fa bktb english

Abosry3 24-01-2013 11:02 AM

ولا تزعل نفسك

http://forum.ragezone.com/f722/sql-q...custom-858564/

Abosry3 24-01-2013 11:03 AM

و بعدين الكيبورد بيكتب عربي كلمه الله بس ولا ايه مش فاهم يخربيت ام التعليم المجاني :lightning:

ღ♥Alexandria♥ღ 24-01-2013 11:05 AM

يا معلم انا معرفش ان في الكيور ده في منتدي تاني بس انا ولله العاملو

MyRȝturn 24-01-2013 11:34 AM

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

™Anas™ 24-01-2013 11:52 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة mneam001 (المشاركة 4525654)
يا معلم انا معرفش ان في الكيور ده في منتدي تاني بس انا ولله العاملو

وسعت منك أوي دي ماتحلفش بس عشان حرام
ده يعني بالحرف يا راجل

3oOomar 24-01-2013 11:58 AM

مجبتش حاجة من عندى :)

MR ! HЄRO 24-01-2013 12:12 PM

لاحول ولاقوة الا بالله

.a7la-smile. 24-01-2013 12:16 PM

حسبى الله و نعم الوكيلـ xD

GM]7oDa] 24-01-2013 12:40 PM

Big LOL
حط المصدر عشان الموضوع ميتأفلش
و بلاش الحلفان يا عم عشان لعبة :)

ღ♥Alexandria♥ღ 24-01-2013 03:45 PM

اصلي مفيش حد مصداني اعمل ايه تايب

WeGs 24-01-2013 09:01 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة mneam001 (المشاركة 4526001)
اصلي مفيش حد مصداني اعمل ايه تايب

مش عارف اقولك اية بس ياعنى نقل وى حلفان كدب وى كمان بتقول بتكتب انجليزى وى انت مش عارف تكتب عربى بس عجبانى اوى دى " مصدانى " and " تايب " بصراحه No Comment :111 (27):

WeGs 24-01-2013 09:02 PM

وى جامد قوى اسم الموضوع كيور تحت
اوعا تكون تحت السلم :licklips:


الساعة الآن 06:30 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.