Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[error] clientcrash

Initiate Mage
Joined
Apr 6, 2016
Messages
3
Reaction score
0
Hey guys....

I have an Problem but i cant fix it alone....

My F****** BU****** Problem:

I fount that via google..:

PHP:
USE SRO_VT_SHARD /* Add new Teleport By Arabianfox */


DECLARE  [USER=2110853]teleport[/USER] VARCHAR (64)
DECLARE [USER=551894]Char[/USER]NAME1 VARCHAR (30)
DECLARE [USER=551894]Char[/USER]NAME2 VARCHAR (30)
DECLARE [USER=333751]Ownt[/USER]eleport INT
DECLARE [USER=265699]Fee[/USER] INT
DECLARE  [USER=1331661]Required[/USER]LVL INT

/* Put your settings here */
SET  [USER=2110853]teleport[/USER] = 'PVP_ZONE' -- any name you want ex: PK_ZONE or PVP_ZONE
SET [USER=551894]Char[/USER]NAME1 = 'CHARNAME1' -- Teleport position
SET [USER=551894]Char[/USER]NAME2 = 'CHARNAME2' -- Spawn position after teleport
SET [USER=333751]Ownt[/USER]eleport = 1  -- Target teleport ID ex: 1 for Jangan - 5 for Hotan - 20 for Constantinople
SET [USER=265699]Fee[/USER] = 50000  -- Gold amount to Pass the teleport
SET  [USER=1331661]Required[/USER]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_'  [USER=2110853]teleport[/USER])
 BEGIN
  raiserror('The stated teleportname of %s is already exist!',11,1  [USER=2110853]teleport[/USER]);
  RETURN;
 END
    
    DECLARE [USER=447213]Max[/USER]OBJ INT = (SELECT MAX (ID) FROM _RefObjCommon)+1
    DECLARE   [USER=527330]region[/USER]1 INT SET   [USER=527330]region[/USER]1 = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME1)
    DECLARE [USER=1524007]pos[/USER]X1 INT SET [USER=1524007]pos[/USER]X1 = (SELECT (POSX) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME1)
    DECLARE [USER=1837537]posy[/USER]1 INT SET [USER=1837537]posy[/USER]1 = (SELECT (POSY) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME1)
    DECLARE [USER=1914174]posz[/USER]1 INT SET [USER=1914174]posz[/USER]1 = (SELECT (POSZ) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME1)
    DECLARE [USER=2000172648]link[/USER] 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 [USER=447213]Max[/USER]OBJ,'STORE_'  [USER=2110853]teleport[/USER]  [USER=2110853]teleport[/USER],'xxx','SN_STORE_'  [USER=2110853]teleport[/USER],'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   [USER=527330]region[/USER]1,0 [USER=1524007]pos[/USER]X1 [USER=1837537]posy[/USER]1 [USER=1914174]posz[/USER]1,0,0,50,50,30,0,'quest\teleport01.bsr','xxx','xxx','xxx','xxx' [USER=2000172648]link[/USER])
    SET IDENTITY_INSERT _RefObjCommon OFF
    
    print ''
    print 'Add the following line to teleportbuilding.txt   [USER=412249]Server[/USER]_dep\silkroad\textdata folder'
    print '1    '+CONVERT(varchar(max) [USER=447213]Max[/USER]OBJ)+'    '+'STORE_'  [USER=2110853]teleport[/USER]+'    '  [USER=2110853]teleport[/USER]+'    xxx    '+'SN_STORE_'  [USER=2110853]teleport[/USER]+'    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)   [USER=527330]region[/USER]1)+'    0    '+CONVERT(varchar(max) [USER=1524007]pos[/USER]X1)+'    '+CONVERT(varchar(max) [USER=1837537]posy[/USER]1)+'    '+CONVERT(varchar(max) [USER=1914174]posz[/USER]1)+'    0    0    50    50    30    0    quest\teleport01.bsr    xxx    xxx    xxx    xxx    '+CONVERT(varchar(max) [USER=2000172648]link[/USER])
    print ''
    print 'Add the following line to textdata_object.txt   [USER=412249]Server[/USER]_dep\silkroad\textdata folder'
    print ''
    print '1    '+'SN_STORE_'  [USER=2110853]teleport[/USER]+'                                '  [USER=2110853]teleport[/USER]
    print ''
      print ''

  SET IDENTITY_INSERT _RefObjStruct ON
  INSERT INTO _RefObjStruct (ID,Dummy_Data) VALUES
   [USER=2000172648]link[/USER],0)
  SET IDENTITY_INSERT _RefObjStruct OFF
  
  DECLARE [USER=835493]maxtel[/USER]ID INT = (SELECT MAX (ID) FROM _RefTeleport)+1
  DECLARE  [USER=3975794]worldi[/USER]D INT = (SELECT (WorldID) FROM _Char where CharName16 = [USER=551894]Char[/USER]NAME2)
  DECLARE   [USER=527330]region[/USER]2 INT SET   [USER=527330]region[/USER]2 = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME2)
  DECLARE [USER=1524007]pos[/USER]X2 INT SET [USER=1524007]pos[/USER]X2 = (SELECT (POSX) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME2)
  DECLARE [USER=1837537]posy[/USER]2 INT SET [USER=1837537]posy[/USER]2 = (SELECT (POSY) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME2)
  DECLARE [USER=1914174]posz[/USER]2 INT SET [USER=1914174]posz[/USER]2 = (SELECT (POSZ) FROM _Char WHERE CharName16 = [USER=551894]Char[/USER]NAME2)

  INSERT INTO _RefTeleport (Service,ID,CodeName128,AssocRefObjCodeName128,AssocRefObjID,ZoneName128,GenRegionID,GenPos_X,GenPos_Y,GenPos_Z,GenAreaRadius,CanBeResurrectPos,CanGotoResurrectPos,GenWorldID,BindInteractionMask,FixedService) VALUES
  (1 [USER=835493]maxtel[/USER]ID,'GATE_'  [USER=2110853]teleport[/USER],'STORE_'  [USER=2110853]teleport[/USER] [USER=447213]Max[/USER]OBJ,'SN_STORE_'  [USER=2110853]teleport[/USER]   [USER=527330]region[/USER]2 [USER=1524007]pos[/USER]X2 [USER=1837537]posy[/USER]2 [USER=1914174]posz[/USER]2,30,0,0  [USER=3975794]worldi[/USER]D,1,0)
  
  print ''
  print 'Add the following line to teleportdata.txt   [USER=412249]Server[/USER]_dep\silkroad\textdata folder'
  print '1    '+CONVERT(varchar(max) [USER=835493]maxtel[/USER]ID)+'    '+'GATE_'  [USER=2110853]teleport[/USER]+'    '+CONVERT(varchar(max) [USER=447213]Max[/USER]OBJ)+'    '+'SN_STORE_'  [USER=2110853]teleport[/USER]+'    '+CONVERT(varchar(max)   [USER=527330]region[/USER]2)+'    '+CONVERT(varchar(max) [USER=1524007]pos[/USER]X2)+'    '+CONVERT(varchar(max) [USER=1837537]posy[/USER]2)+'    '+CONVERT(varchar(max) [USER=1914174]posz[/USER]2)+'    30    0    0    '+CONVERT(varchar(max)  [USER=3975794]worldi[/USER]D)+'    1    0'
  print ''
  print ''

  IF  [USER=1331661]Required[/USER]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_2) VALUES
    (1 [USER=333751]Ownt[/USER]eleport [USER=835493]maxtel[/USER]ID [USER=265699]Fee[/USER],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 [USER=835493]maxtel[/USER]ID [USER=333751]Ownt[/USER]eleport [USER=265699]Fee[/USER],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   [USER=412249]Server[/USER]_dep\silkroad\textdata folder'
    print '1    '+CONVERT(varchar(max) [USER=333751]Ownt[/USER]eleport)+'    '+CONVERT(varchar(max) [USER=835493]maxtel[/USER]ID)+'    '+CONVERT(varchar(max) [USER=265699]Fee[/USER])+'    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0'
    print '1    '+CONVERT(varchar(max) [USER=835493]maxtel[/USER]ID)+'    '+CONVERT(varchar(max) [USER=333751]Ownt[/USER]eleport)+'    '+CONVERT(varchar(max) [USER=265699]Fee[/USER])+'    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 [USER=333751]Ownt[/USER]eleport [USER=835493]maxtel[/USER]ID [USER=265699]Fee[/USER],0,0,0,1  [USER=1331661]Required[/USER]LVL,999,0,0,0,0,0,0,0,0,0,0,0,0)
    
    print ''
    print ''
    print 'Add the following line to teleportlink.txt   [USER=412249]Server[/USER]_dep\silkroad\textdata folder'
    print '1    '+CONVERT(varchar(max) [USER=333751]Ownt[/USER]eleport)+'    '+CONVERT(varchar(max) [USER=835493]maxtel[/USER]ID)+'    '+CONVERT(varchar(max) [USER=265699]Fee[/USER])+'    0    0    0    1    '+CONVERT(varchar(max)  [USER=1331661]Required[/USER]LVL)+'    999    0    0    0    0    0    0    0    0    0    0    0    0'
    print ''

  END

print ''
print 'Done!'

OK.. script = working

so....

i insert this:

teleportbuilding.txt
PHP:
1    62083    STORE_SALT_DESERT    SALT_DESERT    xxx    SN_STORE_SALT_DESERT    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    21835    0    1548    131    1054    0    0    50    50    30    0    quest\teleport01.bsr    xxx    xxx    xxx    xxx    338
1    62084    STORE_KIRK    KIRK    xxx    SN_STORE_KIRK    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    22098    0    1265    329    502    0    0    50    50    30    0    quest\teleport01.bsr    xxx    xxx    xxx    xxx    339

and

teleportdata.txt
PHP:
1    556    GATE_SALT_DESERT    62083    SN_STORE_SALT_DESERT    21835    1444    119    1034    30    0    0    1    1    0
1    557    GATE_KIRK    62084    SN_STORE_KIRK    22098    1291    324    564    30    0    0    1    1    0

and

teleportlink.txt
PHP:
1    557    556    50000    0    0    0    1    115    999    0    0    0    0    0    0    0    0    0    0    0    0
1    556    557    50000    0    0    0    1    115    999    0    0    0    0    0    0    0    0    0    0    0    0

and last but not least this

textdata_object.txt
PHP:
1    SN_STORE_SALT_DESERT                                Salt Desert
1    SN_STORE_KIRK                                Kirk

into the MEDIA....


Server starts without errors..

open Client
-
push Start
-
Login
-
select the Char
-
push START
-
LOADING
-
SRO Close without any error or something else.....

I checked all but i cant find any error....

so i was searching for an good Guide but i cant found anyone.... (i was searching for 7 days.....)

so pls can someone help the freaking error?

Or can somebody tell me the correct way to create an new teleport with building?

Pls guys help me


I´m searching a long time for some fix but i cant find one.....


Sry for my worst english! Love ya ^^
 
Back
Top