Register for your free account! | Forgot your password?

You last visited: Today at 20:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



add new teleport from jangan to temple sky

Discussion on add new teleport from jangan to temple sky within the SRO PServer Questions & Answers forum part of the SRO Private Server category.

Reply
 
Old   #1
 
ali2008x's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 151
Received Thanks: 11
add new teleport from jangan to temple sky

Dear All
i want to just add teleport from jangan teleport to temple sky


how i can do it easily ?
ali2008x is offline  
Old 03/18/2021, 19:14   #2
Trade Restricted

 
elite*gold: LOCKED
Join Date: Feb 2020
Posts: 586
Received Thanks: 174
PHP Code:
USE SRO_VT_SHARD


DECLARE  [MENTION=2110853]teleport[/MENTIONVARCHAR (64)
DECLARE @
CHARNAME1 VARCHAR (30)
DECLARE @
CHARNAME2 VARCHAR (30)
DECLARE [
MENTION=333751]Ownt[/MENTION]eleport INT
DECLARE @Fee INT
DECLARE  [MENTION=1331661]Required[/MENTION]LVL INT

/* Put your settings here */
SET  [MENTION=2110853]teleport[/MENTION] = 'unique_area1' -- any name you want exPK_ZONE or PVP_ZONE
SET 
@CHARNAME1 '[GM]WildOne' -- Teleport position
SET 
@CHARNAME2 'Road' -- Spawn position after teleport
SET 
[MENTION=333751]Ownt[/MENTION]eleport 1  -- Target teleport ID exfor Jangan for Hotan 20 for Constantinople
SET 
@Fee 50000  -- Gold amount to Pass the teleport
SET  
[MENTION=1331661]Required[/MENTION]LVL 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_'  [MENTION=2110853]teleport[/MENTION])
 
BEGIN
  raiserror
('The stated teleportname of %s is already exist!',11,1  [MENTION=2110853]teleport[/MENTION]);
  RETURN;
 
END
    
    
DECLARE @MAXOBJ INT = (SELECT MAX (IDFROM _RefObjCommon)+1
    
DECLARE  [MENTION=7723533]region1[/MENTIONINT SET  [MENTION=7723533]region1[/MENTION] = (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE [
MENTION=1524007]pos[/MENTION]X1 INT SET [MENTION=1524007]pos[/MENTION]X1 = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE [
MENTION=1837537]posy[/MENTION]1 INT SET [MENTION=1837537]posy[/MENTION]= (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE [
MENTION=1914174]posz[/MENTION]1 INT SET [MENTION=1914174]posz[/MENTION]= (SELECT (POSZFROM _Char WHERE CharName16 = @CHARNAME1)
    DECLARE @
LINK INT = (SELECT MAX (IDFROM _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,LinkVALUES
    
(1,@MAXOBJ,'STORE_'  [MENTION=2110853]teleport[/MENTION]  [MENTION=2110853]teleport[/MENTION],'xxx','SN_STORE_'  [MENTION=2110853]teleport[/MENTION],'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  [MENTION=7723533]region1[/MENTION],[MENTION=1524007]pos[/MENTION]X1 [MENTION=1837537]posy[/MENTION][MENTION=1914174]posz[/MENTION]1,0,0,50,50,30,0,'quest\ins_quest_teleport.bsr','xxx','xxx','xxx','xxx',@link)
    
SET IDENTITY_INSERT _RefObjCommon OFF
    
    
print ''
    
print 'Add the following line to teleportbuilding.txt  [MENTION=485444]server[/MENTION]_dep\silkroad\textdata folder'
    
print '1    '+CONVERT(varchar(max),@MAXOBJ)+'    '+'STORE_'  [MENTION=2110853]teleport[/MENTION]+'    '  [MENTION=2110853]teleport[/MENTION]+'    xxx    '+'SN_STORE_'  [MENTION=2110853]teleport[/MENTION]+'    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)  [MENTION=7723533]region1[/MENTION])+'    0    '+CONVERT(varchar(max) [MENTION=1524007]pos[/MENTION]X1)+'    '+CONVERT(varchar(max) [MENTION=1837537]posy[/MENTION]1)+'    '+CONVERT(varchar(max) [MENTION=1914174]posz[/MENTION]1)+'    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  [MENTION=485444]server[/MENTION]_dep\silkroad\textdata folder'
    
print ''
    
print '1    '+'SN_STORE_'  [MENTION=2110853]teleport[/MENTION]+'                                '  [MENTION=2110853]teleport[/MENTION]
    print 
''
      
print ''

  
SET IDENTITY_INSERT _RefObjStruct ON
  INSERT INTO _RefObjStruct 
(ID,Dummy_DataVALUES
  
(@LINK,0)
  
SET IDENTITY_INSERT _RefObjStruct OFF
  
  
DECLARE @MAXTELID INT = (SELECT MAX (IDFROM _RefTeleport)+1
  
DECLARE  [MENTION=3975794]worldi[/MENTION]D INT = (SELECT (WorldIDFROM _Char where CharName16 = @CHARNAME2)
  DECLARE [
MENTION=1184112]region[/MENTION]2 INT SET [MENTION=1184112]region[/MENTION]= (SELECT (LatestRegionFROM _Char WHERE CharName16 = @CHARNAME2)
  DECLARE [
MENTION=1524007]pos[/MENTION]X2 INT SET [MENTION=1524007]pos[/MENTION]X2 = (SELECT (POSXFROM _Char WHERE CharName16 = @CHARNAME2)
  DECLARE [
MENTION=1837537]posy[/MENTION]2 INT SET [MENTION=1837537]posy[/MENTION]= (SELECT (POSYFROM _Char WHERE CharName16 = @CHARNAME2)
  DECLARE [
MENTION=1914174]posz[/MENTION]2 INT SET [MENTION=1914174]posz[/MENTION]= (SELECT (POSZFROM _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,FixedServiceVALUES
  
(1,@MAXTELID,'GATE_'  [MENTION=2110853]teleport[/MENTION],'STORE_'  [MENTION=2110853]teleport[/MENTION],@MAXOBJ,'SN_STORE_'  [MENTION=2110853]teleport[/MENTION] [MENTION=1184112]region[/MENTION][MENTION=1524007]pos[/MENTION]X2 [MENTION=1837537]posy[/MENTION][MENTION=1914174]posz[/MENTION]2,30,0,0  [MENTION=3975794]worldi[/MENTION]D,1,0)
  
  print 
''
  
print 'Add the following line to teleportdata.txt  [MENTION=485444]server[/MENTION]_dep\silkroad\textdata folder'
  
print '1    '+CONVERT(varchar(max),@MAXTELID)+'    '+'GATE_'  [MENTION=2110853]teleport[/MENTION]+'    '+CONVERT(varchar(max),@MAXOBJ)+'    '+'SN_STORE_'  [MENTION=2110853]teleport[/MENTION]+'    '+CONVERT(varchar(max) [MENTION=1184112]region[/MENTION]2)+'    '+CONVERT(varchar(max) [MENTION=1524007]pos[/MENTION]X2)+'    '+CONVERT(varchar(max) [MENTION=1837537]posy[/MENTION]2)+'    '+CONVERT(varchar(max) [MENTION=1914174]posz[/MENTION]2)+'    30    0    0    '+CONVERT(varchar(max)  [MENTION=3975794]worldi[/MENTION]D)+'    1    0'
  
print ''
  
print ''

  
IF  [MENTION=1331661]Required[/MENTION]LVL 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_2VALUES
    
([MENTION=333751]Ownt[/MENTION]eleport,@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_2VALUES
    
(1,@MAXTELID [MENTION=333751]Ownt[/MENTION]eleport,@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  [MENTION=485444]server[/MENTION]_dep\silkroad\textdata folder'
    
print '1    '+CONVERT(varchar(max) [MENTION=333751]Ownt[/MENTION]eleport)+'    '+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) [MENTION=333751]Ownt[/MENTION]eleport)+'    '+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_2VALUES
    
([MENTION=333751]Ownt[/MENTION]eleport,@MAXTELID,@Fee,0,0,0,1  [MENTION=1331661]Required[/MENTION]LVL,999,0,0,0,0,0,0,0,0,0,0,0,0)
    
    print 
''
    
print ''
    
print 'Add the following line to teleportlink.txt  [MENTION=485444]server[/MENTION]_dep\silkroad\textdata folder'
    
print '1    '+CONVERT(varchar(max) [MENTION=333751]Ownt[/MENTION]eleport)+'    '+CONVERT(varchar(max),@MAXTELID)+'    '+CONVERT(varchar(max),@Fee)+'    0    0    0    1    '+CONVERT(varchar(max)  [MENTION=1331661]Required[/MENTION]LVL)+'    999    0    0    0    0    0    0    0    0    0    0    0    0'
    
print ''

  
END

print ''
print 'Done!' 
JoleChow* is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Mob Bugs] How to fix mob spawn and stuck bug in jangan cave and job temple ?
11/17/2025 - SRO Private Server - 19 Replies
Hi, Recently I was trying to solve the problem of mob spawn/stuck in jangan cave and job temple, sadly i can't figure out how to solve it, so i'm here asking for help. For testing purposes i delete all the spawn of one room of the job temple and add only one spawn point (4 dwMaxTotalCount, 100 nRadius, 150nGenerateRadius). I figure out that the 4 monster start running to the door (see pictures below) and i didn't do anything to cause this action. http://epvpimg.com/sbCxfab.png ...
vSro l Add Sky Temple ( Video )
12/31/2020 - SRO PServer Guides & Releases - 9 Replies
Hello myfriend Today, I talked how to add SkyTemple Just Wacht and then Enjoy :) And Follow me at the youtube and commont :D https://youtu.be/8NMOawT4tSg https://i.hizliresim.com/vyd4Rv.png https://i.hizliresim.com/gbzoy3.pnghttps://i.hizl iresim.com/JWr2kY.png
Problem After Add Sky Temple
09/22/2019 - SRO Private Server - 9 Replies
Hello i have this problem after add all data in DB and files PK2 https://i.ibb.co/WPqRtyc/01.png https://i.ibb.co/mHpWRqp/02.png hide map and monster ?!
Sky sky prämie beim kauf von sky
01/17/2017 - Off Topic - 3 Replies
Hey du hast interesse an sky? wieso nicht ein 35euro mediamarkt gutschein abgreifen? Würde wie folgt laufen. Ich werbe dich als freund sobald du dann sky bestellt hast bekommst du nach 6-8 wochen deinen 35 euro mediamarkt gutschein direkt von sky. wieso ich das mache durch das werben bekomme auch ich diesen gutschein. Natürlich könnt ihr euch auch ohne meine einladung sky bestellen aber dann bekommt ihr keinen gutschein.



All times are GMT +1. The time now is 20:46.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.