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

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

™Ozoo-Eboda™ 10-06-2017 02:06 AM

كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
اول حاجة :- ممكن نستخدم كويري نقدر نفتح او نقفل الايتم من الـ Exchange و الـ Stall
الكويري دى بتعتمد علي الـ ITEM-ID و طبعا علشان تتحكم فى الايتم سواء فتح او قفل
هتضطر انك تعمل ايتم و بعدان ايتم وبعدان ايتم و هكذا ,,الخ...الخ


◘ الكويري المستخدمة :-
كود PHP:

use sro_vt_shard 
update 
[dbo].[_refobjcommon
set cantrade 1
where codename128 like 
'ITEM-CODE' 

◘ الكويري المستخدمة لمعرفة الـ ITEM-ID..
كود PHP:

Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like 'ITEM_CH_TBLADE_11_SET_A_RARE' 

-------------------
ثاني حاجة:- هتكون عن طريق الـ SQL
1:- تفتح SQL
2:- SRO_VT_SHARD
3:-Tables
4:-_RefObjCommon

بعد كده هتلاقي كل الايتم الموجودة فى السيرفر .. وهنا هنقدر نتحكم فيها كلها
هتلاقي كلمة CanTrade و هنا هيتم التعديل ..
.الايتم اللي هيتفتح هتكتب مكانه = 1
.الايتم اللي هيتقفل هتكتب مكانه = 0
كما موضح بالصورة..

http://store6.up-00.com/2017-06/149704874647991.png

Hamza FiGo 14-06-2017 07:17 AM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
:popcom:

MikrotikBody 14-06-2017 09:50 AM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™Ozoo-Eboda™ (المشاركة 5319933)
اول حاجة :- ممكن نستخدم كويري نقدر نفتح او نقفل الايتم من الـ Exchange و الـ Stall
الكويري دى بتعتمد علي الـ ITEM-ID و طبعا علشان تتحكم فى الايتم سواء فتح او قفل
هتضطر انك تعمل ايتم و بعدان ايتم وبعدان ايتم و هكذا ,,الخ...الخ


◘ الكويري المستخدمة :-
كود PHP:

use sro_vt_shard 
update 
[dbo].[_refobjcommon
set cantrade 1
where codename128 like 
'ITEM-CODE' 

◘ الكويري المستخدمة لمعرفة الـ ITEM-ID..
كود PHP:

Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like 'ITEM_CH_TBLADE_11_SET_A_RARE' 

-------------------
ثاني حاجة:- هتكون عن طريق الـ SQL
1:- تفتح SQL
2:- SRO_VT_SHARD
3:-Tables
4:-_RefObjCommon

بعد كده هتلاقي كل الايتم الموجودة فى السيرفر .. وهنا هنقدر نتحكم فيها كلها
هتلاقي كلمة CanTrade و هنا هيتم التعديل ..
.الايتم اللي هيتفتح هتكتب مكانه = 1
.الايتم اللي هيتقفل هتكتب مكانه = 0
كما موضح بالصورة..

http://store6.up-00.com/2017-06/149704874647991.png

مش مصدق وداني والله

JanGanSRO 14-06-2017 12:01 PM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
:sadangel:

Dev.Ri3o 14-06-2017 01:32 PM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
بس الموضوع ناقص التعديل فى ال Media وده اهم من ا Database نفس الرقم تعدل عليه 0 تقفلو ز 1 تقفلو هتفيد المبتدئين بس لو يكون الموضوع كامل ويا ريت لو تكمل بقى على ال CanBorrow و Can Drop و Can Sell الخ الخ

™ EgY_KhaN ™ 14-06-2017 01:50 PM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
طبعا مشكور لكن كلامك غلط في حتة " الكويري دى بتعتمد علي الـ ITEM-ID " الكواري اعتمادها الكلي علي كود الايتم بالتالي الكواري التانية دي ملهاش اي لزمة هيا كواري واحده فقط كفاية وخد دي منظمة شوية وملخصة كل الكلام
كود:

use SRO_VT_SHARD
update [dbo].[_refobjcommon]
set cantrade = 0
where codename128 like 'ITEM_MALL_AVATAR_W_FOX_2014_HAT'
/**
 0 =  disable
 1 = enable
      ,[CanTrade] = يمكن نقل الايتم من خلال exc
      ,[CanSell] = بيع الايتم في الشوب
      ,[CanBuy] = شراء الايتم من الشوب
      ,[CanDrop] = رمي الايتم علي الارض
      ,[CanPick] = إلتقاط الايتم من علي الارض
      ,[CanRepair] = تصليح الايتم
      ,[CanUse] = استخدام الايتم
          **/


abo7amdy 27-08-2024 04:27 AM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
شكرا يا عالمى

abo7amdy 27-08-2024 04:27 AM

رد: كيفية اضافة/عدم اضافة الايتم فى الـExchange و الـ Stall
 
اقتباس:

المشاركة الأصلية كتبت بواسطة ™ EgY_KhaN ™ (المشاركة 5320476)
طبعا مشكور لكن كلامك غلط في حتة " الكويري دى بتعتمد علي الـ ITEM-ID " الكواري اعتمادها الكلي علي كود الايتم بالتالي الكواري التانية دي ملهاش اي لزمة هيا كواري واحده فقط كفاية وخد دي منظمة شوية وملخصة كل الكلام
كود:

use SRO_VT_SHARD
update [dbo].[_refobjcommon]
set cantrade = 0
where codename128 like 'ITEM_MALL_AVATAR_W_FOX_2014_HAT'
/**
 0 =  disable
 1 = enable
      ,[CanTrade] = يمكن نقل الايتم من خلال exc
      ,[CanSell] = بيع الايتم في الشوب
      ,[CanBuy] = شراء الايتم من الشوب
      ,[CanDrop] = رمي الايتم علي الارض
      ,[CanPick] = إلتقاط الايتم من علي الارض
      ,[CanRepair] = تصليح الايتم
      ,[CanUse] = استخدام الايتم
          **/


شكرا ياباشا


الساعة الآن 02:34 PM.

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