حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/12/2024

Ahmed_k_nayel_01_12_2024

END_02/12/2024

END 30/12/2024

END 06/12/2024

END 28/12/2024

END 30/12/2024_waiting

END 30/02/2025_Belal

END 06/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END _14/01/2025_Karuoke

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_12_2024

ibrahim_END 07/1212024

END 30/12/2024

END 12/01/2025

END _14/01/2025_Karuoke

 الـجـروب الـرسـمى لـلـمـنـتـدى FaceBook | Official Group 



قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]

موضوع مغلق
 
أدوات الموضوع انواع عرض الموضوع
قديم 28-10-2015, 09:56 PM   #1

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 484
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

ابو ليلى غير متواجد حالياً



افتراضي ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



اولا : سلام عليكوم....

ثانيا : الملف دة RefPricePolicyOfItem فى مشكلة عندى بديتو معاية لما جيت بضيف ايتم فى الداتا بى برنامج

v.sro npc جيت بضيف الاسلحة الصينى فى الداتا فى الملف دة RefPricePolicyOfItem

ضافلى الاسبير والجليف بس ولما ادانى ال line ادانى برضو نفس الحكاية واى ايتم اجى اضيفو يضاف فى الملفات كلها معادة الملف دة RefPricePolicyOfItem بيبقى اخرو ع السلاحين دول بس ولما جيت بضيف بى الكوير

برضو مفيش حاجة اضافت فية هل فى حل لمشكلة الملف دة RefPricePolicyOfItem

حتى بعد كدة لو جيت اشتغلت بكوير ولا برنامج ابقى مطمن انو اضاف فى الداتا لكن يضاف فى الميديا والداتا لا

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


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

وعاوز اعرف فى البرنامج دة ....
رقم 1_ & 2 & 3 & 4 اجبهم منين واكتب مكانهم اية واسف انى طولنت عليكم



التعديل الأخير تم بواسطة ابو ليلى ; 28-10-2015 الساعة 09:58 PM

إعلانات google

قديم 28-10-2015, 11:05 PM   #2

DarkEmperorr
عضو فعال



الصورة الرمزية DarkEmperorr


• الانـتـسـاب » Aug 2009
• رقـم العـضـويـة » 63576
• المشـــاركـات » 201
• الـدولـة » Ismailia
• الـهـوايـة » Silkroad
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 11
DarkEmperorr صـاعـد

DarkEmperorr غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى DarkEmperorr

افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



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

بالنسبة للبرنامج التانى ده .. انا رأى تستخدم الـ RefShop أحسن وأسهل


توقيع DarkEmperorr :
[ إن شئت أن لا يُسرق منك شيئا ً فـ ضعه في كتاب .. فـ هذه أُمة تخاف فتح الكتب ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

التعديل الأخير تم بواسطة DarkEmperorr ; 28-10-2015 الساعة 11:10 PM

قديم 29-10-2015, 12:22 AM   #3

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 484
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

ابو ليلى غير متواجد حالياً



افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



اقتباس:
المشاركة الأصلية كتبت بواسطة DarkEmperorr عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
يا باشا بلاش البرنامج ده علشان مشاكله كتير .. فى شرح بالفيديو جبتهولك قبل كده لو مشيت معاه خطوة خطوة .. الإيتم هتضافوبعدها هتتعود هتلاقى نفسك بتضيف الإيتم لوحدك من غير الفيديو .. مجرد نصيحة

بالنسبة للبرنامج التانى ده .. انا رأى تستخدم الـ RefShop أحسن وأسهل
اولا: شكرا يا باشا ع رد حضرتك

ثانيا انا كبرت دماغى من البرنامج وكمان لاحظ ان الحاجة اللى بضفها مبتضفش فى الملف دة_refpricepolicyofitem
لا فى الداتا ولا فى الميديا يعنى لازم اضيف كل ايتم بايدى وحضرتك لما بعتلى شرح البرنامج دة RefShop
سهل اة وكل حاجة بس عاوز اعرف ال ID اجيبو منين ومربوط باهنو ملف وال ID بتاع اية عشان ابقى فاهم
وال DURABILLTY اكتب قصدها اية ولا كام



التعديل الأخير تم بواسطة ابو ليلى ; 29-10-2015 الساعة 12:25 AM

قديم 29-10-2015, 01:18 AM   #4

DarkEmperorr
عضو فعال



الصورة الرمزية DarkEmperorr


• الانـتـسـاب » Aug 2009
• رقـم العـضـويـة » 63576
• المشـــاركـات » 201
• الـدولـة » Ismailia
• الـهـوايـة » Silkroad
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 11
DarkEmperorr صـاعـد

DarkEmperorr غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى DarkEmperorr

افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



بالنسبة لـلـ ID ده إنت بتكتبه بمزاجك بس أهم حاجة ميكنش موجود قبل كده ( الاحسن شوف ID أخر أيتم فى ملف RefPackageItem وإعمله بعديه )

بالنسبة للـ Durability من ملف RefObjItem هتشوف ID الإيتم اللى إنت عايز تضيفها وبعدين هتمشى شوية هتلاقى خانة بإسم Dur_L دى فيها رقم الـ Durability

ملحوظة :: Dur_L دى Durability السلاح

Dur_U دى Durability الـلبس



توقيع DarkEmperorr :
[ إن شئت أن لا يُسرق منك شيئا ً فـ ضعه في كتاب .. فـ هذه أُمة تخاف فتح الكتب ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 29-10-2015, 01:38 AM   #5

GM_Jo
عضو فعال





• الانـتـسـاب » Sep 2015
• رقـم العـضـويـة » 126132
• المشـــاركـات » 393
• الـدولـة » Giza
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 13
GM_Jo صـاعـد

GM_Jo غير متواجد حالياً



افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



يا باشا ريح دماغك واشتغل بــQuery ده

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

كود PHP:
USE SRO_VT_SHARD
GO
DECLARE @ID int
DECLARE @INDEX int
DECLARE @CodeName varchar(128)
DECLARE @
PackageName varchar(128)
DECLARE @
DescSTRID varchar(128)
DECLARE @
File varchar(128)
DECLARE @
Price int
DECLARE @SilkPrice int
DECLARE @Slot tinyint
DECLARE @TAB varchar(128)
DECLARE @
Data int
DECLARE @SkipScrapOfPackageItem int 0
DECLARE @SkipPackageItem int 0
DECLARE @SkipPricePolicyOfItem int 0
--- Set Variables
SET 
@CodeName 'ITEM_CH_BOW_14_B_RARE' -- Item CodeName in RefObjCommon
SET 
@Price 1000000 -- Set 0 if you don't want to set Gold Price
SET @SilkPrice = 0 -- Set 0 if you don'
t want to set Silk Price
SET 
@TAB 'STORE_GAMENPC_TAB3' -- Tab name in NPC, For _RefShopGoods
SET 
@PackageName 'PACKAGE_'+@CodeName -- Do not edit if you don't know what are you doing.
--- you don'
t need to touch here...
IF (@
CodeName '')
BEGIN
    
PRINT 'You have to edit CodeName..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT(IDFROM _RefObjCommon WHERE CodeName128 = @CodeName) < 1)
BEGIN
    
PRINT 'There is no item with this CodeName..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF (@Price 0)
BEGIN
    
PRINT 'Price is not VALID..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF (@SilkPrice 0)
BEGIN
    
PRINT 'Silk Price is not VALID..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT(IDFROM _RefShopTab WHERE CodeName128 = @TAB) < 1)
BEGIN
    
PRINT 'TAB VALUE IS NOT VALID..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT (RefPackageItemCodeNameFROM _RefShopGoods WHERE RefPackageItemCodeName = @PackageName AND RefTabCodeName = @TAB) > 0)
BEGIN
    
PRINT 'There is already same item in same tab..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT (RefPackageItemCodeNameFROM _RefScrapOfPackageItem WHERE RefPackageItemCodeName = @PackageName) > 0)
BEGIN
    
PRINT 'There is already an entry for this item, skipping @_RefScrapOfPackageItem table..!'
    
SET @SkipScrapOfPackageItem 1
END
IF ((SELECT COUNT (CodeName128FROM _RefPackageItem WHERE CodeName128 = @PackageName) > 0)
BEGIN
    
PRINT 'There is already an entry for this item, skipping @_RefPackageItem table..!'
    
SET @SkipPackageItem 1
END
IF ((SELECT COUNT (PaymentDeviceFROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = @PackageName AND PaymentDevice '1') > 0)
BEGIN
    
PRINT 'There is already an entry for this item with same PaymentDevice, skipping @_RefPricePolicyOfItem table..! (Gold)'
    
SET @SkipPricePolicyOfItem 1
END
IF ((SELECT COUNT (PaymentDeviceFROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = @PackageName AND PaymentDevice '2') > 0)
BEGIN
    
PRINT 'There is already an entry for this item with same PaymentDevice, skipping @_RefPricePolicyOfItem table..! (Silk)'
    
IF (@SkipPricePolicyOfItem 1)
    
BEGIN
        SET 
@SkipPricePolicyOfItem 3
    END
    
ELSE
    
BEGIN
        SET 
@SkipPricePolicyOfItem 2
    END
END
IF (@SilkPrice 0) AND (@Price 0)
BEGIN
    
PRINT 'You need to set a price, at least one !'
    
PRINT 'FAILED.'
    
RETURN
END
SELECT TOP 1 
@ID ID FROM _RefPackageItem ORDER BY ID DESC
SET 
@ID = @ID 1
SELECT TOP 1 
@INDEX = [IndexFROM _RefScrapOfPackageItem ORDER BY [IndexDESC
SET 
@INDEX = @INDEX 1
SELECT TOP 1 
@Slot SlotIndex FROM _RefShopGoods WHERE RefTabCodeName = @TAB ORDER BY SlotIndex DESC
IF (@Slot 0)
BEGIN
    SET 
@Slot = @Slot 1
END
ELSE IF (@Slot 0)
BEGIN
    SET 
@Slot = @Slot 1
END
ELSE
BEGIN
    SET 
@Slot 0
END
SET 
@DescSTRID 'SN_' + @CodeName '_TT_DESC'
SELECT @File AssocFileIcon128 FROM _RefObjCommon WHERE CodeName128 = @CodeName
IF (@CodeName LIKE '%RING%' OR @CodeName LIKE '%NECKLACE%' OR @CodeName LIKE '%ARCHEMY%')
BEGIN
    SET 
@Data 1
END
ELSE
BEGIN
    SELECT 
@Data Dur_U FROM _RefObjItem WHERE ID = (SELECT Link FROM _RefObjCommon WHERE CodeName128 = @CodeName)
END
BEGIN TRANSACTION
IF (@SkipPackageItem 0)
BEGIN
    
--SET IDENTITY_INSERT _RefPackageItem ON
    INSERT _RefPackageItem 
([Service], CountryIDCodeName128SaleTagExpandTermNameStrIDDescStrIDAssocFileIconParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @ID, @PackageName0'EXPAND_TERM_ALL''SN_'+@CodeName, @DescSTRID, @File, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPackageItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefPackageItem !'
    
--SET IDENTITY_INSERT _RefPackageItem OFF
END
IF (@SkipScrapOfPackageItem 0)
BEGIN
    INSERT _RefScrapOfPackageItem 
(ServiceCountryRefPackageItemCodeNameRefItemCodeNameOptLevelVarianceDataMagParamNumMagParam1MagParam2MagParam3MagParam4MagParam5MagParam6MagParam7MagParam8MagParam9MagParam10MagParam11MagParam12Param1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128, [Index]) VALUES (115, @PackageName, @CodeName00, @Data0000000000000, -1'xxx', -1'xxx', -1'xxx', -1'xxx', @INDEX)
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefScrapOfPackageItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefScrapOfPackageItem !'
END
IF (@SkipPricePolicyOfItem OR @SkipPricePolicyOfItem AND @Price 0)
BEGIN
    INSERT _RefPricePolicyOfItem 
(ServiceCountryRefPackageItemCodeNamePaymentDevicePreviousCostCostParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @PackageName10, @Price, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPricePolicyOfItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefPricePolicyOfItem, PaymentDevice = 1 (Gold)'
END
IF (@SkipPricePolicyOfItem OR @SkipPricePolicyOfItem AND @SilkPrice 0)
BEGIN
    INSERT _RefPricePolicyOfItem 
(ServiceCountryRefPackageItemCodeNamePaymentDevicePreviousCostCostParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @PackageName20, @SilkPrice, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPricePolicyOfItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefPricePolicyOfItem, PaymentDevice = 2 (Silk)'
END
ELSE
BEGIN
    
PRINT 'There is already silk / gold price, skipping _RefPricePolicyOfItem table...'
END
INSERT _RefShopGoods 
(ServiceCountryRefTabCodeNameRefPackageItemCodeNameSlotIndexParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @TAB, @PackageName, @Slot, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
    IF (@@
ERROR <> 0)  
    
BEGIN
        
PRINT 'An error happened while adding to _RefShopGoods table'
        
PRINT 'FAILED.'
        
ROLLBACK TRANSACTION
        
RETURN
    
END
    
PRINT 'Added to _RefShopGoods, DONE!'
COMMIT TRANSACTION 




قديم 29-10-2015, 02:24 AM   #6

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 484
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

ابو ليلى غير متواجد حالياً



افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



اقتباس:
المشاركة الأصلية كتبت بواسطة DarkEmperorr عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
بالنسبة لـلـ ID ده إنت بتكتبه بمزاجك بس أهم حاجة ميكنش موجود قبل كده ( الاحسن شوف ID أخر أيتم فى ملف RefPackageItem وإعمله بعديه )

بالنسبة للـ Durability من ملف RefObjItem هتشوف ID الإيتم اللى إنت عايز تضيفها وبعدين هتمشى شوية هتلاقى خانة بإسم Dur_L دى فيها رقم الـ Durability

ملحوظة :: Dur_L دى Durability السلاح

Dur_U دى Durability الـلبس

تسلم ايدك يانجم هجرب واقولك ع النتيجة




قديم 29-10-2015, 02:26 AM   #7

ابو ليلى
عضو فعال





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 122775
• المشـــاركـات » 484
• الـدولـة » مصر(الاسكندرية)
• الـهـوايـة » سيلك رود+لغة برمجة sql
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
ابو ليلى صـاعـد

ابو ليلى غير متواجد حالياً



افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



اقتباس:
المشاركة الأصلية كتبت بواسطة GM_Jo عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
يا باشا ريح دماغك واشتغل بــQuery ده

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

كود PHP:
USE SRO_VT_SHARD
GO
DECLARE @ID int
DECLARE @INDEX int
DECLARE @CodeName varchar(128)
DECLARE @
PackageName varchar(128)
DECLARE @
DescSTRID varchar(128)
DECLARE @
File varchar(128)
DECLARE @
Price int
DECLARE @SilkPrice int
DECLARE @Slot tinyint
DECLARE @TAB varchar(128)
DECLARE @
Data int
DECLARE @SkipScrapOfPackageItem int 0
DECLARE @SkipPackageItem int 0
DECLARE @SkipPricePolicyOfItem int 0
--- Set Variables
SET 
@CodeName 'ITEM_CH_BOW_14_B_RARE' -- Item CodeName in RefObjCommon
SET 
@Price 1000000 -- Set 0 if you don't want to set Gold Price
SET @SilkPrice = 0 -- Set 0 if you don'
t want to set Silk Price
SET 
@TAB 'STORE_GAMENPC_TAB3' -- Tab name in NPC, For _RefShopGoods
SET 
@PackageName 'PACKAGE_'+@CodeName -- Do not edit if you don't know what are you doing.
--- you don'
t need to touch here...
IF (@
CodeName '')
BEGIN
    
PRINT 'You have to edit CodeName..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT(IDFROM _RefObjCommon WHERE CodeName128 = @CodeName) < 1)
BEGIN
    
PRINT 'There is no item with this CodeName..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF (@Price 0)
BEGIN
    
PRINT 'Price is not VALID..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF (@SilkPrice 0)
BEGIN
    
PRINT 'Silk Price is not VALID..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT(IDFROM _RefShopTab WHERE CodeName128 = @TAB) < 1)
BEGIN
    
PRINT 'TAB VALUE IS NOT VALID..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT (RefPackageItemCodeNameFROM _RefShopGoods WHERE RefPackageItemCodeName = @PackageName AND RefTabCodeName = @TAB) > 0)
BEGIN
    
PRINT 'There is already same item in same tab..!'
    
PRINT 'FAILED.'
    
RETURN
END
IF ((SELECT COUNT (RefPackageItemCodeNameFROM _RefScrapOfPackageItem WHERE RefPackageItemCodeName = @PackageName) > 0)
BEGIN
    
PRINT 'There is already an entry for this item, skipping @_RefScrapOfPackageItem table..!'
    
SET @SkipScrapOfPackageItem 1
END
IF ((SELECT COUNT (CodeName128FROM _RefPackageItem WHERE CodeName128 = @PackageName) > 0)
BEGIN
    
PRINT 'There is already an entry for this item, skipping @_RefPackageItem table..!'
    
SET @SkipPackageItem 1
END
IF ((SELECT COUNT (PaymentDeviceFROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = @PackageName AND PaymentDevice '1') > 0)
BEGIN
    
PRINT 'There is already an entry for this item with same PaymentDevice, skipping @_RefPricePolicyOfItem table..! (Gold)'
    
SET @SkipPricePolicyOfItem 1
END
IF ((SELECT COUNT (PaymentDeviceFROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = @PackageName AND PaymentDevice '2') > 0)
BEGIN
    
PRINT 'There is already an entry for this item with same PaymentDevice, skipping @_RefPricePolicyOfItem table..! (Silk)'
    
IF (@SkipPricePolicyOfItem 1)
    
BEGIN
        SET 
@SkipPricePolicyOfItem 3
    END
    
ELSE
    
BEGIN
        SET 
@SkipPricePolicyOfItem 2
    END
END
IF (@SilkPrice 0) AND (@Price 0)
BEGIN
    
PRINT 'You need to set a price, at least one !'
    
PRINT 'FAILED.'
    
RETURN
END
SELECT TOP 1 
@ID ID FROM _RefPackageItem ORDER BY ID DESC
SET 
@ID = @ID 1
SELECT TOP 1 
@INDEX = [IndexFROM _RefScrapOfPackageItem ORDER BY [IndexDESC
SET 
@INDEX = @INDEX 1
SELECT TOP 1 
@Slot SlotIndex FROM _RefShopGoods WHERE RefTabCodeName = @TAB ORDER BY SlotIndex DESC
IF (@Slot 0)
BEGIN
    SET 
@Slot = @Slot 1
END
ELSE IF (@Slot 0)
BEGIN
    SET 
@Slot = @Slot 1
END
ELSE
BEGIN
    SET 
@Slot 0
END
SET 
@DescSTRID 'SN_' + @CodeName '_TT_DESC'
SELECT @File AssocFileIcon128 FROM _RefObjCommon WHERE CodeName128 = @CodeName
IF (@CodeName LIKE '%RING%' OR @CodeName LIKE '%NECKLACE%' OR @CodeName LIKE '%ARCHEMY%')
BEGIN
    SET 
@Data 1
END
ELSE
BEGIN
    SELECT 
@Data Dur_U FROM _RefObjItem WHERE ID = (SELECT Link FROM _RefObjCommon WHERE CodeName128 = @CodeName)
END
BEGIN TRANSACTION
IF (@SkipPackageItem 0)
BEGIN
    
--SET IDENTITY_INSERT _RefPackageItem ON
    INSERT _RefPackageItem 
([Service], CountryIDCodeName128SaleTagExpandTermNameStrIDDescStrIDAssocFileIconParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @ID, @PackageName0'EXPAND_TERM_ALL''SN_'+@CodeName, @DescSTRID, @File, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPackageItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefPackageItem !'
    
--SET IDENTITY_INSERT _RefPackageItem OFF
END
IF (@SkipScrapOfPackageItem 0)
BEGIN
    INSERT _RefScrapOfPackageItem 
(ServiceCountryRefPackageItemCodeNameRefItemCodeNameOptLevelVarianceDataMagParamNumMagParam1MagParam2MagParam3MagParam4MagParam5MagParam6MagParam7MagParam8MagParam9MagParam10MagParam11MagParam12Param1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128, [Index]) VALUES (115, @PackageName, @CodeName00, @Data0000000000000, -1'xxx', -1'xxx', -1'xxx', -1'xxx', @INDEX)
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefScrapOfPackageItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefScrapOfPackageItem !'
END
IF (@SkipPricePolicyOfItem OR @SkipPricePolicyOfItem AND @Price 0)
BEGIN
    INSERT _RefPricePolicyOfItem 
(ServiceCountryRefPackageItemCodeNamePaymentDevicePreviousCostCostParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @PackageName10, @Price, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPricePolicyOfItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefPricePolicyOfItem, PaymentDevice = 1 (Gold)'
END
IF (@SkipPricePolicyOfItem OR @SkipPricePolicyOfItem AND @SilkPrice 0)
BEGIN
    INSERT _RefPricePolicyOfItem 
(ServiceCountryRefPackageItemCodeNamePaymentDevicePreviousCostCostParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @PackageName20, @SilkPrice, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
        IF (@@
ERROR <> 0)  
        
BEGIN
            
PRINT 'AN ERROR HAPPENED WHILE ADDING TO _RefPricePolicyOfItem, Rolling back...'
            
ROLLBACK TRANSACTION
            
RETURN
        
END
    
PRINT 'Added to _RefPricePolicyOfItem, PaymentDevice = 2 (Silk)'
END
ELSE
BEGIN
    
PRINT 'There is already silk / gold price, skipping _RefPricePolicyOfItem table...'
END
INSERT _RefShopGoods 
(ServiceCountryRefTabCodeNameRefPackageItemCodeNameSlotIndexParam1Param1_Desc128Param2Param2_Desc128Param3Param3_Desc128Param4Param4_Desc128VALUES (115, @TAB, @PackageName, @Slot, -1'xxx', -1'xxx', -1'xxx', -1'xxx')
    IF (@@
ERROR <> 0)  
    
BEGIN
        
PRINT 'An error happened while adding to _RefShopGoods table'
        
PRINT 'FAILED.'
        
ROLLBACK TRANSACTION
        
RETURN
    
END
    
PRINT 'Added to _RefShopGoods, DONE!'
COMMIT TRANSACTION 
والله والله جربتو كذا مرة يا GM_Jo بس مش بيدينى LINE اكتبو فى الميديا كل اللى بيقولهولى ان العملية نتجحت والايتم اضاف طب فى ال LINE مش مدينى حاجة




قديم 29-10-2015, 06:46 AM   #8

GM_Jo
عضو فعال





• الانـتـسـاب » Sep 2015
• رقـم العـضـويـة » 126132
• المشـــاركـات » 393
• الـدولـة » Giza
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 13
GM_Jo صـاعـد

GM_Jo غير متواجد حالياً



افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



اقتباس:
المشاركة الأصلية كتبت بواسطة ابو ليلى عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


والله والله جربتو كذا مرة يا GM_Jo بس مش بيدينى LINE اكتبو فى الميديا كل اللى بيقولهولى ان العملية نتجحت والايتم اضاف طب فى ال LINE مش مدينى حاجة
يا باشا افتح ال Tables اللى فيها الــ Lins وخدهم كوبى وحطهم فى الميديا صعبة دى ؟؟!!




قديم 03-11-2015, 12:28 PM   #9

Hamza FiGo



الصورة الرمزية Hamza FiGo

مـديـر عـام

• الانـتـسـاب » Dec 2007
• رقـم العـضـويـة » 6993
• المشـــاركـات » 7,041
• الـدولـة » Cairo
• الـهـوايـة » Helping ppl
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 92
Hamza FiGo جـيـد

Hamza FiGo غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى Hamza FiGo

افتراضي رد: ممكن دخول خبراء الايديتور لحل مشكلة الملف دة فى الداتا



##


توقيع Hamza FiGo :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] || عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] || عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


موضوع مغلق


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
يا جماعة انا طلعت الملف بتاع ال Glow من الداتا بس كل لما اجي احوله لي صورة مش راضي يتحول ارجو الرد و EGY_ANG3L قسم المواضيع المكررة و المخالفة 1 21-09-2015 12:50 AM
يا جماعة انا طلعت الملف بتاع ال Glow من الداتا بس كل لما اجي احوله لي صورة مش راضي يتحول ارجو الرد و EGY_ANG3L قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 3 19-09-2015 02:10 AM
مساعده من خبراء الداتا بيز thedeathlist1 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 2 21-10-2012 08:47 PM
ارجو دخول خبراء ال bow و خبراء ال ++++ ScAry_MAN قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة 4 02-04-2011 06:28 PM


الساعة الآن 10:21 PM.