حفظ بياناتي ؟

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 



قسم الحماية والاوتوايفنت للسيرفرات الخاصه [ قسم خاص بالحماية والفلترات والاوتو ايفينت للسيرفات الخاصة ]

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 06-03-2016, 03:13 PM   #1

Dev. iLegend
عضو لامع



الصورة الرمزية Dev. iLegend


• الانـتـسـاب » Jul 2013
• رقـم العـضـويـة » 112689
• المشـــاركـات » 1,054
• الـدولـة » Egypt - Tanta
• الـهـوايـة » always try for a best features
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 34
Dev. iLegend صـاعـد

Dev. iLegend غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى Dev. iLegend

افتراضي Automatic Unique event by vSro Multi Tool v1.4








أولاً ،، لازم تنزل البرنامج دا وتسطب الجداول بتاعته عندك بإسم أي داتا بيز تختارها ،،
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

بعد كدا هتكريت الجدول ده والبروسيدور برضه

كود PHP:
Use [SRO_VT_SHARDLOG]
Go
Create Table 
[dbo].[_UniquesEvent]        -- Uniques table
([IDInt Not Null Primary Key Identity,
[
MonsterCodeNameVarchar(128Not Null,
[
AmountInt Not Null)


Go
Create Procedure 
[dbo].[_ManageUniqueEvent]  -- manage event procedure
@Type Int ,
@
Notice Varchar(8000) ,
@
ID Int

As

Declare @
MonsterID Int , @MonsterCodeName Varchar(128) , @Amount Int
IF @Type 0
 Begin
  Insert Into 
[dbo].[iLegend_Tool] (Service,Type,Message,Date)
  
Values (1,'Notice',@Notice,Getdate())
 
End

IF @Type 1  /* Warp to event region */
 
Begin
  Insert Into 
[dbo].[iLegend_Tool] (Service,Type,RegionID,PosX,PosY,PosZ,WorldID,Date)
  
Values (1,'Warp','RegionID','X','Y','Z','WorldID',Getdate())  /* Set Warp Point For Event Place */
 
End

IF @Type 2
 Begin
  Select 
@MonsterCodeName MonsterCodeName , @Amount Amount From [dbo].[_UniquesEventWhere ID = @ID
  
-- Get ref monster id
  Set 
@MonsterID = (Select ID From [SRO_VT_SHARD].[dbo].[_RefObjCommonWhere CodeName128 = @MonsterCodeName)
  
Insert Into [dbo].[iLegend_Tool] (Service,Type,RefMobID,Amount,Date)
  
Values (1,'Loadmonster',@MonsterID,@Amount,Getdate())
 
End 

بعد كدا رستر ال Sql وادخل افتح البروسيدور اللي إسمه
[dbo].[_ManageUniqueEvent]
هتلاقي سطر المفروض انك تعدل عليه وتحط إحداثيات مكان الإيفنت عشان يعمل warp للمكان قبل الإيفنت ما يبدأ ،،
كود PHP:
Values (1,'Warp','RegionID','X','Y','Z','WorldID',Getdate())  /* Set Warp Point For Event Place */ 

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

حضرتك هتعدل في الوقت وتشوف اللي يناسبك في جدول
[dbo].[ExecQuery]
انا حاططلك كومينت في كل كيوري يعرفك كل سطر خاص بإيه ،،



السيتسم ماشي كالأتي ،، اول ما بيجي الوقت البرنامج بيشغل الكيوري اللي الوقت بتاعها بيساوي وقت دلوقتي ،، البروسيدور مقسوم 3 حالات ،، اول حالة هي النوتيس ، تاني حالة هي الوارب ، تالت حالة هي اللوود مونستر ،،
بيشتغل عن طريق Type , Notice , ID
والأي دي اللي بتدخلوا في حالة اللوود مونستر هو اي دي المونستر في جدول [dbo].[_UniquesEvent]

انت ظبط اوقات الجدول واليونيكات اللى عاوزها تنزل بالكود نيم والعدد اللي ينزله كام واحد وهكذا ،،
السيستم شارح نفسه عموماً ،، في الأخر ناقص انك تدخل اكونت معاه قنصول بالبرنامج وتدخل في Execute Schedule Tab وتعلم على Active Service

ومبروك عليك الإيفنت ،،

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

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

[dbo].[_UniquesEvent]

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

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



الملفات المرفقة عفوا ,,, لايمكنك مشاهده المرفق لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
توقيع Dev. iLegend :
Skype : dev.ramy1
Facebook : عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
Yahoo : [email protected]
-----------------------------------------
My Intro

[YOUTUBE]pYB2FQ58pdM[/YOUTUBE]

-----------------------------------------


التعديل الأخير تم بواسطة Dev. iLegend ; 19-03-2016 الساعة 01:41 AM

رد مع اقتباس
إعلانات google

 


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
Auto Event 'Ask And Questions' On Vsro Multi Tool Dangers SrO قسم الحماية والاوتوايفنت للسيرفرات الخاصه 40 15-10-2024 09:55 AM
[Unique Reward System [VSRO MULTI TOOL HB# قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة 3 22-03-2018 03:25 PM
Vsro multi tool BeboSilkroad قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 2 26-07-2017 01:34 PM
vsro multi tool loaymoataz123 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 5 14-04-2017 09:22 PM
طلب في vsro multi tool Mohamed ElKersh قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 11 15-03-2016 09:50 AM


الساعة الآن 04:42 AM.