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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الحماية والاوتوايفنت للسيرفرات الخاصه (https://silkroad4arab.com/vb/forumdisplay.php?f=323)
-   -   Automatic Unique event by vSro Multi Tool v1.4 (https://silkroad4arab.com/vb/showthread.php?t=599491)

Dev. iLegend 08-03-2016 11:14 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة M.HADAD (المشاركة 5257325)
السيستم دا مينفعش نعملة اوتو ريورد؟ كدا يبقى من الاخر بقى



Procedure [dbo].[_Add_UniqueLog] at the end of procedure add these lines

كود PHP:

  IF (@Type 2)
   
Begin
    
IF (Select LatestRegion From [SRO_VT_SHARD].[dbo].[_CharWhere CharName16 = @Killer) = 'Event RegionID'
     
Begin
      
Declare @RewardCodeName Varchar(128) , @RewardCount Int
      SELECT
      
@RewardCodeName =
      CASE
        
WHEN @CodeName 'MOB_CH_TIGERWOMAN'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_EU_KERBEROS'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_AM_IVY'                THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_OA_URUCHI'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_KK_ISYUTARU'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_TK_BONELORD'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_RM_TAHOMET'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_YUNO'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_THE_EARTH1'    THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_DARK_DOG'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_JUPITER'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_BABILION'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_BAAL'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_TQ_WHITESNAKE'        THEN 'ITEM_ETC_ARENA_COIN'
      
END ,
      @
RewardCount =
      CASE 
        
WHEN @CodeName 'MOB_CH_TIGERWOMAN'        THEN '5'
        
WHEN @CodeName 'MOB_EU_KERBEROS'            THEN '6'
        
WHEN @CodeName 'MOB_AM_IVY'                THEN '7'
        
WHEN @CodeName 'MOB_OA_URUCHI'            THEN '8'
        
WHEN @CodeName 'MOB_KK_ISYUTARU'            THEN '9'
        
WHEN @CodeName 'MOB_TK_BONELORD'            THEN '10'
        
WHEN @CodeName 'MOB_RM_TAHOMET'            THEN '10'
        
WHEN @CodeName 'MOB_JUPITER_YUNO'            THEN '15'
        
WHEN @CodeName 'MOB_JUPITER_THE_EARTH1'    THEN '15'
        
WHEN @CodeName 'MOB_JUPITER_DARK_DOG'        THEN '17'
        
WHEN @CodeName 'MOB_JUPITER_JUPITER'        THEN '20'
        
WHEN @CodeName 'MOB_JUPITER_BABILION'        THEN '23'
        
WHEN @CodeName 'MOB_JUPITER_BAAL'            THEN '25'
        
WHEN @CodeName 'MOB_TQ_WHITESNAKE'        THEN '50'
      
END
      
IF @RewardCodeName Is Not Null and @RewardCount Is Not Null
       Begin
        Exec 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @Killer,@RewardCodeName,@RewardCount,0
       End
     End
   End 

you have to edit 'Event RegionID' and ('RewardCodeName' , 'RewardCount') for each unique codename before execute

M.HADAD 08-03-2016 09:06 PM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev. iLegend (المشاركة 5257539)




Procedure [dbo].[_Add_UniqueLog] at the end of procedure add these lines

كود PHP:

  IF (@Type 2)
   
Begin
    
IF (Select LatestRegion From [SRO_VT_SHARD].[dbo].[_CharWhere CharName16 = @Killer) = 'Event RegionID'
     
Begin
      
Declare @RewardCodeName Varchar(128) , @RewardCount Int
      SELECT
      
@RewardCodeName =
      CASE
        
WHEN @CodeName 'MOB_CH_TIGERWOMAN'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_EU_KERBEROS'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_AM_IVY'                THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_OA_URUCHI'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_KK_ISYUTARU'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_TK_BONELORD'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_RM_TAHOMET'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_YUNO'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_THE_EARTH1'    THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_DARK_DOG'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_JUPITER'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_BABILION'        THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_JUPITER_BAAL'            THEN 'ITEM_ETC_ARENA_COIN'
        
WHEN @CodeName 'MOB_TQ_WHITESNAKE'        THEN 'ITEM_ETC_ARENA_COIN'
      
END ,
      @
RewardCount =
      CASE 
        
WHEN @CodeName 'MOB_CH_TIGERWOMAN'        THEN '5'
        
WHEN @CodeName 'MOB_EU_KERBEROS'            THEN '6'
        
WHEN @CodeName 'MOB_AM_IVY'                THEN '7'
        
WHEN @CodeName 'MOB_OA_URUCHI'            THEN '8'
        
WHEN @CodeName 'MOB_KK_ISYUTARU'            THEN '9'
        
WHEN @CodeName 'MOB_TK_BONELORD'            THEN '10'
        
WHEN @CodeName 'MOB_RM_TAHOMET'            THEN '10'
        
WHEN @CodeName 'MOB_JUPITER_YUNO'            THEN '15'
        
WHEN @CodeName 'MOB_JUPITER_THE_EARTH1'    THEN '15'
        
WHEN @CodeName 'MOB_JUPITER_DARK_DOG'        THEN '17'
        
WHEN @CodeName 'MOB_JUPITER_JUPITER'        THEN '20'
        
WHEN @CodeName 'MOB_JUPITER_BABILION'        THEN '23'
        
WHEN @CodeName 'MOB_JUPITER_BAAL'            THEN '25'
        
WHEN @CodeName 'MOB_TQ_WHITESNAKE'        THEN '50'
      
END
      
IF @RewardCodeName Is Not Null and @RewardCount Is Not Null
       Begin
        Exec 
[SRO_VT_SHARD].[dbo].[_ADD_ITEM_EXTERN] @Killer,@RewardCodeName,@RewardCount,0
       End
     End
   End 

you have to edit 'Event RegionID' and ('RewardCodeName' , 'RewardCount') for each unique codename before execute

الله عليك يا كبير كدا ولعت
جاررى التجربة

BLACK X™ 08-03-2016 10:15 PM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
تسلم جيت في وقتك .. كونت لسه هشتري GBot باكتر من الف جنيه انت وفرت عليه كتيير اوي

Dev. iLegend 09-03-2016 02:10 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة M.HADAD (المشاركة 5257658)
الله عليك يا كبير كدا ولعت
جاررى التجربة

جرب وقوللي عشان لو في مشاكل ،،
عشان انا مش مسطب سيرفر عندي اصلاً انا بعمل Coding على ال Sql عمياني :) بس بجربه في Sql متقلقش ^_^ وعارف انا بعمل ايه :)


اقتباس:

المشاركة الأصلية كتبت بواسطة ahmed.m.king (المشاركة 5257682)
تسلم جيت في وقتك .. كونت لسه هشتري GBot باكتر من الف جنيه انت وفرت عليه كتيير اوي

لو ليك في Sql هتعمل اي اوتو إيفنت في دماغك ،، مش شرط انك تشتري يعني

Dev. iLegend 09-03-2016 02:15 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
في ابديت للـ Vsro Multi Tool قريب ،،
خاصية جديدة لكل كيوري يتعملها Execute تختار الداتا بيز Index في نفس الـ row اللي يعملها Use عشان في بعض الكيوريهات اللي وقفت معايا انا شخصياً الكيوريهات اللي بيبقا فيها أمر GO لأن GO مينفعش يتضاف إلا في سطر لوحده كمثال

Use SRO_VT_SHARD
GO
Create Procedure
Or
Create Table
Or
Create Trigger

بس مستني أضيف كام نموذج كيوري جاهز للـ Useful queries عشان يبقا الابديت كله مع بعضه

Sa Vi 09-03-2016 02:25 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
بجد تسلم ايدك شغل عالي هينفع ناس كتير محتاجه
بس مش عارف ليه المواضيع المهمة الي زي دي مش بتتثبت !!
استمر يا رامي :specool:

Dangers SrO 10-03-2016 02:22 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
الف شكر يا رامي
وإنشاء الله هجربو

Dev.BigBear 10-03-2016 04:06 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
والله يارامى انت مفيش زيك ولو حد غيرك ممكن يبيع البرنامج
بس انت عطيتو للناس علشان يسعدهم
و الريورد بتاع اليونك انت بتورينا اد اية انك عيز تساعد الناس

Dev. iLegend 10-03-2016 07:50 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
في ناس كتير بتحب تساعد برضه مش انا بس ،، وهيبان قدام مع البرنامج دا اللى بيعمل سيستم عليه أكيد مش هيبخل بيه عليكوا ،،

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

واي حد هيعمل اوتو إيفنت انشاء الله هضيفه لينك موضوعه في موضوع البرنامج المثبت

Black Shield 10-03-2016 05:42 PM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
جميل ولله انا كنت ناوي اعمله اول ما أخلص شغلي
بس تسلم يا بروو

ان شاء الله بعد ما اخلص كل الي ورايا هبدأ اشوف افكار لأيفنتات و ابدأ اشتغل عليها

MarOz 18-03-2016 01:43 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
لما بعمل Active Service
بيجبلي الايرور ده
http://www6.0zz0.com/2016/03/18/01/849475011.png

Dev. iLegend 19-03-2016 01:26 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
بص يا فندم ،، الفيرجن الجديد من البرنامج حضرتك معاها ملف sql
اعمله Execute عشان يعدل على الجدول ويضيف عامود جديد اسمه DatabaseIndex
وروح على كل سطر من سطور الإيفنت وضيف في عامود DatabaseIndex

1

لكل سطر بمعني انك لازم تحطله Database index دا الخاص بكل داتا بيز حسب الترتيب الأتي
Tool DB = 1
Shard DB = 2
Account DB = 3
Shardlog DB = 4

لازم تضيفه عشان يستخدم الداتا بيز المحددة بال Index في عملية ال Execute

وانا هعدل ملف التيكست هنا في الموضوع عشان اللي يستخدم الإيفنت ميسألش على الموضوع دا تاني

Dev. iLegend 19-03-2016 01:47 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
إقرا دي في الموضوع الأصلي للبرنامج

اقتباس:

المشاركة الأصلية كتبت بواسطة Dev. iLegend (المشاركة 5256570)

Version 1.6
----------------------------
في ملف في الفيرجن دي اعمله Execute في الـ Sql بإسم الداتا بيز عشان يضيف عامود جديد لجدول ExecQuery
العامود ده خاص باستخدام أسم داتا بيز في كل كيوري ،، يعني متحطش بعد كدا Use DatabaseName
Tool Database = 1
Shard = 2
Account = 3
Shardlog = 4

لو انت عامل اي سيستم لازم تضيف لكل كيوري انت ضايفها فى الجدول Database index في العامود الجديد عشان يشتغل معاك تمام من غير مشاكل ،،
تم إضافة انظمة تاب Characters في تاب Useful Query زي Manage Character و Collection book
يرجي التجربة لحل المشاكل إن وجدت

Scan Link
Download Link


فيديو توضيحي لمشتملات البرنامج ،،

[YOUTUBE]MxOSGC3SbPw[/YOUTUBE]


وتم تعديل المشاركة الرئيسية في الموضوع ده ،،

اقتباس:

المشاركة الأصلية كتبت بواسطة Dev. iLegend (المشاركة 5257027)
تم تعديل ملف التيكست لمنع أي أخطاء في السيستم باستخدام الفيرجن الجديد ،،
ملحوظة : في ملف في الفيرجن الجديد بامتداد Sql دا افتحه واعمله Execute بأسم الداتا بيز اللي انت مستخدمها لل
برنامج دا لو انت مستخدم لسه الفيرجن القديم لو ضايف العامود بالفعل ومستخدم الفيرجن الجديد هيجبلك إيرور ان اسم العامود موجود بالفعل يبقا تتخطي الخطوة دي وتخش ع اللي جاي ،،

ملحوظة أخري : على حسب إسم الداتا بيز اللي انت مكريت فيها البروسيدور اللى اسمه

[dbo].[_UniquesEvent]

اللي بيشغل الإيفنت هتعدل في السطور اللي انت ضايفها في كل كيوري في جدول ExecQuery تغير عامود ال DatabaseIndex للرقم بتاع الداتا بيز حسب مهو موضح بالأسفل :
Tool database = 1

Sro Shard = 2
Sro Account = 3
Sro Shardlog = 4



Dev. iLegend 19-03-2016 01:50 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
جرب ولو في اي مشكلة تقدر تتواصل معايا عن طريق facebook or skype
هتلاقي اللينك في التوقيع بتاع العضوية بتاعتي

MiDoOo Editor 01-04-2016 02:26 AM

رد: Automatic Unique event by vSro Multi Tool v1.4
 
3Mlt kol haga bs btgble Error
Help me pliz
http://www11.0zz0.com/2016/04/01/02/518472920.jpg


الساعة الآن 03:17 AM.

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