الموضوع: SCROLL RANDOM COIN
عرض مشاركة واحدة
قديم 09-04-2017, 04:48 AM   #12

mahmoud1337
عضو جديد





• الانـتـسـاب » Dec 2014
• رقـم العـضـويـة » 119899
• المشـــاركـات » 15
• الـدولـة » Egypt
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mahmoud1337 صـاعـد

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



افتراضي رد: SCROLL RANDOM COIN



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


ايه المشكلة اللي قابلتك في البروسيدر ؟ ولو امكن صورة

ما تنساش بعد ما تعمل الخطوة بتاعت أضافة الـ Table تقفل الـ SQL و تفتحه تاني عشان يقرا الـTable
الجديدة

و في الخطوة دي
كود:
USE [SRO_VT_SHARDLOG] 
GO

/****** Object:  Table [dbo].[AutoReward27md] By [27md] ******/
Declare @CodeName varchar(250)
Declare @Count INT
Declare @OptLevel INT

/***** Settings *****/

SET @CodeName = 'كود الأرينا هنا' /** << Reward CodeName Here **/
SET @Count = 'الكمية هنا' /** << Reward Count Here **/
SET @OptLevel = '0' /** << Reward Plus Here (If It Had no Plus Just Set It To 0) **/

/***** Do Not Edit Here *****/

INSERT INTO [dbo].[AutoReward27md] (CodeName128,Count,OptLevel) VALUES (@CodeName,@Count,@OptLevel);

/***** End *****/
و البروسيدر

كود:
--> Random Reward Scroll By 27md :
 IF (@Operation = 41) and (@ItemRefID =  Refobjcommonحطهنا رقم الايدي بتاع الاسكرول اللي في) and Exists (SELECT * From SRO_VT_SHARD.dbo._Char Where CharID = @CharID AND CharName16 NOT Like '%[GA]%')
Begin
Declare @Codename varchar(250)
Declare @Count int 
Declare @OptLevel int
SET @CodeName = (SELECT TOP 1 CodeName128 FROM [dbo].[AutoReward27md] ORDER BY NEWID())
SET @Count = (SELECT Count FROM [dbo].[AutoReward27md] WHERE CodeName128 = @CodeName)
SET @OptLevel = (SELECT OptLevel FROM [dbo].[AutoReward27md] WHERE CodeName128 = @CodeName)
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN @CharName,@CodeName,@Count,@OptLevel 
END


لو البروسيدور اللي فوق ما ظبطش جرب ده كده
مع مراعاة تغيير ID السكرول بس


كود:
-------> Scroll Random Reward Procedure By MORJANA------
 IF (@Operation = 41) and (@ItemRefID = 137071) and Exists (SELECT * From SRO_VT_SHARD.dbo._Char Where CharID = @CharID AND CharName16 NOT Like '%[GA]%')
Begin
Declare @Codename varchar(250)
Declare @Count int 
Declare @OptLevel int
SET @CodeName = (SELECT TOP 1 CodeName128 FROM [SRO_VT_SHARDLOG].[dbo].[AutoReward27md] ORDER BY NEWID())
SET @Count = (SELECT Count FROM [SRO_VT_SHARDLOG].[dbo].[AutoReward27md] WHERE CodeName128 = @CodeName)
SET @OptLevel = (SELECT OptLevel FROM [SRO_VT_SHARDLOG].[dbo].[AutoReward27md] WHERE CodeName128 = @CodeName)
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN @CharName,@CodeName,@Count,@OptLevel 
END

السكرول مش شغاله ....بضربها ومفيش coins بتيجى