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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   شرح شامل للتليبورت بالتفصيل الممل HB# (https://silkroad4arab.com/vb/showthread.php?t=617983)

HB# 03-08-2017 07:42 PM

شرح شامل للتليبورت بالتفصيل الممل HB#
 
بسم الله الرحمن الرحيم .. دا انشاء الله شرح شامل للتليبورت عشان فيه ناس كتير جدا بتواجه فيه مشاكل وكراش وكدا و يا ريت متستخدموش كويري التليبورت .. نبدأ :

اولا : الداتابيز :RefObjStruct

كود:

100        0
101        0
102        0
103        0
104        0
105        0
106        0
107        0
108        0
109        0
110        0
111        0
112        0
113        0
114        0
115        0
116        0
117        0
118        0
119        0
120        0
121        0
122        0
123        0
124        0
125        0
126        0
127        0
128        0
129        0
130        0
131        0
132        0
133        0
134        0
135        0
136        0
137        0
138        0
139        0
140        0
141        0
142        0
143        0
144        0
145        0
146        0
147        0
148        0
149        0
150        0
151        0
152        0
153        0
154        0
155        0
156        0
157        0
158        0
159        0
160        0
161        0
162        0
163        0
164        0
165        0
166        0
167        0
168        0
169        0
170        0
171        0
172        0
173        0
174        0
175        0
176        0
177        0
178        0
179        0
180        0
181        0
182        0
183        0
184        0
185        0
186        0
187        0
188        0
189        0
190        0
191        0
192        0
193        0
194        0
195        0
196        0
197        0
198        0
199        0
200        0

هتحطهم على طول مفيش اي مشكله (copy&paste)

RefObjCommon

كود:

1        47295        STORE_SURVIVAL_ROOM        Survival Room        xxx        SN_STORE_SURVIVAL_ROOM        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        25580        0        500        0        500        0        0        50        50        30        0        quest\ins_quest_teleport.bsr        xxx        xxx        xxx        xxx        113
هنروح في آخر ال line هنلاقي RegionID و OffsetX و OffsetY و OffsetZ زي ما في الصوره :

http://store4.up-00.com/2017-08/150177480589361.png

دا مكان التيليبورت حضرتك هتحط مكان التيليبورت ال انت عاوزوا... (انا ظابطهم عندي في ال survival area)

RefTeleport

كود:

1        300        GATE_SURVIVAL_ROOM        STORE_SURVIVAL_ROOM        47295        SN_STORE_SURVIVAL_ROOM        25580        500        0        500        30        0        0        1        1        0
دا فيه حاجات كتير بقا .. اولا : هتظبط line ال AssocRefObjCodeName128 بي كود ال RefObjCommon انا ظابطوا دا لو حضرتك هتغير كود ال RefobjCommon
ثانيا : هتخلي ID ال RefObjCommon هوا نفسه AssocRefObjID انا ظابطوا بردو بس فيه ناس كتير عندهم ال ID بيتغير ..
ثالثا : هتلاقي النص كده GenRegionID و GenPos_X و GenPos_Y و GenPos_Z زي ما في الصوره :

http://store6.up-00.com/2017-08/150177537691341.png

هتعدل عليهم بمكان ال teleport زي ما عملنا فوق مع ال RefObjCommon نفس ال فوق بالظبط ..

RefTeleLink

كود:

1        1        300        5000        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0
1        300        1        5000        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0        0

هتغير OwnerTeleport لل بدل 300 ل ID التيليبورت في RefTeleport ال انت عاوزوا ينتقل منوا وتغير TargetTeleport ل ID ال تيليبورت في RefTeleport ال انت عاوزوا ينتقلوا بعد ما يعمل تيليبورت
ولو عاوز تعمل تيليبورتين جداد في اماكن جديده عادي جدا اعمل تيليبورت جديد زي ال فوق في ال RefObjCommon و RefTeleport وحدد مكانهم واربطهم ببعض من ال RefTeleLink .

الميديا : Teleportbuilding.txt
هتأخد ال RefObjCommon كوبي وتحطها في ال Teleportbuilding علطول (copy&paste)

Teleportdata.txt

هتعمل الكويري دي وتغير كود ال teleport بالكود الموجود في ال RefTeleport هيطلعلك line ال media :

كود:

USE [SRO_VT_SHARD]
GO

SELECT [Service]
      ,[ID]
      ,[CodeName128]
      ,[AssocRefObjID]
      ,[ZoneName128]
      ,[GenRegionID]
      ,[GenPos_X]
      ,[GenPos_Y]
      ,[GenPos_Z]
      ,[GenAreaRadius]
      ,[CanBeResurrectPos]
      ,[CanGotoResurrectPos]
      ,[GenWorldID]
        FROM [dbo].[_RefTeleport]
                Where CodeName128 like 'GATE_SURVIVAL_ROOM'
GO

Teleportlink.txt

هتاخدوا بردو من الداتابيز كوبي وتحطوا في الميديا .. وان شاء الله كلو هيشتغل .. وبكده اكون خلصت يا رب الموضوع يعجبكوا .

Hamza FiGo 10-08-2017 12:20 AM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
تسلم ايدك بس مش عارف لية مش مقتنع مع احترامي :hug:

™ EgY_KhaN ™ 10-08-2017 12:49 AM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
"شرح كامل للتيليبورت "
ماشي تسلم علي شرحك بس الربط بين مكانين وليكن مثلا ال SURVIVAL_ROOM" طب مادي ليها ملفات بتتضاف
وبرده متزعلش مني بس لو انت قاصد انك " Add new teleport " فالكواري اسهل بكتير جدا وبتوفرلك وقت
لكن الشرح ك " شرح " تسلم ايدك

HB# 10-08-2017 10:44 AM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Hamza FiGo (المشاركة 5325105)
تسلم ايدك بس مش عارف لية مش مقتنع مع احترامي :hug:

اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5325107)
"شرح كامل للتيليبورت "
ماشي تسلم علي شرحك بس الربط بين مكانين وليكن مثلا ال SURVIVAL_ROOM" طب مادي ليها ملفات بتتضاف
وبرده متزعلش مني بس لو انت قاصد انك " Add new teleport " فالكواري اسهل بكتير جدا وبتوفرلك وقت
لكن الشرح ك " شرح " تسلم ايدك

اولا شكرا لحضراتكم على المرور وقبول الموضوع
ثانيا انا جربت الكويري الصراحه وجابت معايا مشاكل وكراشات ومش فاهمها اوي وانا بحب الطريقه التقليديه
ثالثا انا عامل الشرح عشان فيه واحد طلبوا مني كتير : mohamed habib :mf_nun:

HB# 10-08-2017 10:53 AM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
وانا نسيت اكتب شرح كامل لإضافه تيليبورت :character191:

mohamed habib 11-08-2017 12:18 AM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
اقتباس:

المشاركة الأصلية كتبت بواسطة HB# (المشاركة 5325130)
وانا نسيت اكتب شرح كامل لإضافه تيليبورت :character191:

انا بشكر حضرتك جدا يا استاذ مهاب لاهتمامك
وبشكر الموقع المحترم على الافاده للناس كلها
مش عارف من غيركم كنا عملنا ايه
شكرا...HB#

HB# 12-08-2017 12:06 AM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
اقتباس:

المشاركة الأصلية كتبت بواسطة mohamed habib (المشاركة 5325186)
انا بشكر حضرتك جدا يا استاذ مهاب لاهتمامك
وبشكر الموقع المحترم على الافاده للناس كلها
مش عارف من غيركم كنا عملنا ايه
شكرا...HB#

انا في الخدمه :thumbup: :hat:

H A W A R Y 30-06-2020 04:52 PM

رد: شرح شامل للتليبورت بالتفصيل الممل HB#
 
مع احترامي للجميع بس خسارة موضوع زي دة مش متثبت .. اولا لان الموضوع كله بدون كويري يعتبر
والموضوع ناقصة بس

انك تضيف فى textdata_object
كود بلغة HTML:

1        SN_STORE_SURVIVAL_B3                                                                Survival PvP Area
السطر بتاعك على حسب الكلام بقى اللى انت عملته كله انا جربت والموضوع تمام النقطة دي بس اللى ناقصة


الساعة الآن 01:28 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.