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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   اضافة items Dg13 (https://silkroad4arab.com/vb/showthread.php?t=571248)

Hiroxzima 10-11-2014 10:06 AM

اضافة items Dg13
 

• 1
انا عايز اضيف dg13 .. اخر حاجه فـ الداتابيز عندى 12 ومقفوله
http://i.imgur.com/dXHpzO4.png

بالنسبه للكلينت انا معرفش اخش check فين عشان اعرف اذا كان dg13 موجود ولا لأ ف ياريت حد يقولى ازى

---
• 2
عايز اضيف لفل 120 بالـ Skills

وعايز اشكر الناس الى بتساعدنا وبترد علينا وعندها صبر :throb:

Mahmoud Rashwan 10-11-2014 10:50 AM

طيب حضرتك بتعرف تعمل اديت لا افتار او ايتمـ

Hiroxzima 10-11-2014 11:20 AM

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

™Dev Microsoft™ 10-11-2014 01:46 PM

بص عندك موضوعين اهم هاتلاقي اللي انت عايزو كلو فيهم و زيادة كمان و بكويري بسيط سهل التعامل معاه
1-http://www.silkroad4arab.com/vb/showthread.php?t=537899
2-http://www.silkroad4arab.com/vb/showthread.php?t=567929

Hiroxzima 10-11-2014 09:18 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ™Dev Microsoft™ (المشاركة 5132240)
بص عندك موضوعين اهم هاتلاقي اللي انت عايزو كلو فيهم و زيادة كمان و بكويري بسيط سهل التعامل معاه
1-http://www.silkroad4arab.com/vb/showthread.php?t=537899
2-http://www.silkroad4arab.com/vb/showthread.php?t=567929

الكويرى دا طيب هيزود اللفل 120 ولا الاسكلات بس !
Added 120 Skills. [ This Query will Set service "1" for every Character skill exist in the DB

كود PHP:

UPDATE dbo._RefSkill 
SET Service 

WHERE ID BETWEEN 1 
AND 273 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 276 
AND 3481 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 3486 
AND 3491 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 3493 
AND 8321 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 8328 
AND 8328 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 8331 
AND 12176 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12178 
AND 12186 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12188 
AND 12196 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12198 
AND 12199 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12201 
AND 12206 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12210 
AND 12216 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12218 
AND 12222 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12225 
AND 12306 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 12323 
AND 20309 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 20311 
AND 20501 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 20503 
AND 21266 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 21268 
AND 29693 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 29696 
AND 30897 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 31038 
AND 31086 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 31088 
AND 31103 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 31105 
AND 31181 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 31190 
AND 31196 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 31198 
AND 31924 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 32088 
AND 32874 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 32891 
AND 32894 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 32897 
AND 32904 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33042 
AND 33045 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33072 
AND 33073 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33072 
AND 33073 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33077 
AND 33287 


UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33289 
AND 33294 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33296 
AND 33300 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33302 
AND 33307 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33309 
AND 33312 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33314 
AND 33338 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33340 
AND 33347 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33349 
AND 33372 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33374 
AND 33382 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 33740 
AND 33785 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 7182 
AND 7184 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 3436 
AND 3440 

UPDATE dbo
._RefSkill 
SET Service 

WHERE ID BETWEEN 5409 
AND 5409 

وبالنسبه للايتمز دجرى 13 مش موجود كويرى عنها ومش عارف برضو ازى اضيفهم ف الكلينت عشان اكيد هاخد كراش لو عملتهم ف الداتابيز بس :sad2:

Mahmoud Rashwan 10-11-2014 09:35 PM

اول حاجة اعمل ده
كود PHP:

UPDATE [dbo].[_RefObjCommon]
 
SET Service 1
 WHERE CodeName128 like 
'%ITEM_EU%'

 
UPDATE [dbo].[_RefObjCommon]
 
SET Service 1
 WHERE CodeName128 like 
'%ITEM_CH%'

 
UPDATE dbo._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 8994 
AND 9005

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9008 
AND 9025

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9028 
AND 9045

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9048 
AND 9065

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9068 
AND 9085

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9088 
AND 9105

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9114 
AND 9125

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9134 
AND 9145

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9154 
AND 9225

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID 
38620 

2-و اعمل القورى
كود PHP:

USE [SRO_VT_SHARD]
GO

SELECT 
[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]
  
FROM [dbo].[_RefObjCommon]
WHERE (CodeName128 LIKE 'ITEM_%_%_%_13_%_%_RARE'

ده هيبينلك حاجات كتير خدها كوبى و اعملها ادد فى itemdata_5000 و اعمل ادد فى المديا و كدا مبروك عليك دجرى 13

Hiroxzima 10-11-2014 10:15 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة Nour_Eldin (المشاركة 5132411)
اول حاجة اعمل ده
كود PHP:

UPDATE [dbo].[_RefObjCommon]
 
SET Service 1
 WHERE CodeName128 like 
'%ITEM_EU%'

 
UPDATE [dbo].[_RefObjCommon]
 
SET Service 1
 WHERE CodeName128 like 
'%ITEM_CH%'

 
UPDATE dbo._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 8994 
AND 9005

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9008 
AND 9025

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9028 
AND 9045

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9048 
AND 9065

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9068 
AND 9085

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9088 
AND 9105

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9114 
AND 9125

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9134 
AND 9145

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID BETWEEN 9154 
AND 9225

 UPDATE dbo
._RefObjCommon
 SET Service 
0
 WHERE ID 
38620 

2-و اعمل القورى
كود PHP:

USE [SRO_VT_SHARD]
GO

SELECT 
[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]
  
FROM [dbo].[_RefObjCommon]
WHERE (CodeName128 LIKE 'ITEM_%_%_%_13_%_%_RARE'

ده هيبينلك حاجات كتير خدها كوبى و اعملها ادد فى itemdata_5000 و اعمل ادد فى المديا و كدا مبروك عليك دجرى 13

تمام اوى بس لما جيت اخش اجرب لقيت الايتمز no Picture ولون الايقونه احمر ولما اجيب امسكها جالى كراش ومش عارف اخش تانى ع الاكونت .. ف الظاهر كده ملف جرافيك ال 3d بتاع السلاح مش موجود والايقونات كمان .. ياريت حضرتك تقولى اجيبهم منين و اضيفهم ازى ف الكلينت .. وعاوز ازود لفل 120 عشان انا دلوقتى اخرى 110

Mahmoud Rashwan 10-11-2014 10:22 PM

شوف جيمـ دجرى 13 وخد الدجرى 13 منها

Hiroxzima 10-11-2014 10:26 PM

طب قولى مسار الملفات طيب فين وبتاع انا لسه ابيض معرفش حاجه :tears:
وازى اعمل ال cap لفل 120 معلش تعبتك معايا

Mahmoud Rashwan 10-11-2014 11:12 PM

فك من دتا فيها دجرى 13 prim+res من ملف Data و من المديا فك ايكون +ايكون64 و اعملهومـ ادد

Hiroxzima 11-11-2014 12:47 AM

عملت كل حاجه بس الايتم مكتوب عليها Female و ال state 100% كلها ولما بامسك الايتم باخد كراش ومش بعرف اخش ع الاكونت خالص

™Dev Microsoft™ 11-11-2014 02:45 AM

و لما انت لسة مش حليت مشكلتك اختارت افضل اجابة ليه !!

Hiroxzima 11-11-2014 10:34 AM

معلش استعجلت .. بس الفكره ان الموضوع مش متوقف على افضل اجابه يعنى
ياريت بس حد يقولى اعمل ايه عشان الجيم دلوقتى مش عارف اخشها خالص :tears:

Mahmoud Rashwan 11-11-2014 10:45 AM

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

Hiroxzima 11-11-2014 01:01 PM

اللى عملته بالظبط فكيت prim res و icon - icon64 من جيم تانيه .. بس الstate بتاعت السلاح قبل ما امسكه كانت 100% وشكلها غريب و Female .. بعد ما مسكت السلاح بيجيلى كراش على طول بعد ما بكتب ال id & pw


الساعة الآن 11:08 PM.

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