حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/01/2025

Ahmed_k_nayel_01_01_2025

END_02/12/2024

END 30/02/2025_Belal

END _28/02/2025_Karuoke

END 18/02/2025

END 21/02/2025

END 13/02/2025

END_25/02/2025

END_28/02/2025

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_01_2025

ibrahim_END 07/1212024

END _28/02/2025_Karuoke

END 18/02/2025

END 21/02/2025

END 06/02/2025

END 06/02/2025

END_shaher_01/01/2025

END_16/02/2025

END_25/02/2025

END_28/02/2025

END_Kanunraul_28/02/2025

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



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

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 11-12-2016, 09:04 AM   #1

™ EgY_KhaN ™
عضو متألق



الصورة الرمزية ™ EgY_KhaN ™


• الانـتـسـاب » Aug 2012
• رقـم العـضـويـة » 103935
• المشـــاركـات » 1,665
• الـدولـة » Mansoura
• الـهـوايـة » Love the Destruction
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 75
™ EgY_KhaN ™ جـيـد

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


إرسال رسالة عبر Yahoo إلى ™ EgY_KhaN ™

(25) Most online player event



بما ان الناس زهقت من الايفنتات التقليدية فكرة الايفنت : بيشوف اكتر لاعب اون لاين في اليوم ويطلعلك اسمه وبعدها بيعمل Reset للوقت علشان يبدأ في العد من تاني

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

طبعا لازم تستخدم Vsro Malti tool اي اصدار براحتك انت بقا

اول حاجه هتعمل التابل دي
كود:
 USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_MostOnline]    Script Date: 11/12/2016 11:17:17 ص ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[_MostOnline](
	[CharName] VARCHAR(255) NOT NULL,
	[Time] [date] NOT NULL
) ON [PRIMARY]

GO
مهمة التابل دي بيتحفظ فيها اللوج لو مش عاوز تعملها عادي مش مهمة


تاني حاجه هتعمل الكواري دي علي ال SRO_VT_ACCOUNT بالاداة ( Vsro malti tool )
كود:
 Declare @AccPlayTime int
Set @AccPlayTime = (select MAX (AccPlayTime) From SRO_VT_ACCOUNT..TB_User)
Declare @JID int
 Set @JID =(Select JID From SRO_VT_ACCOUNT..TB_User Where AccPlayTime = @AccPlayTime)
Declare @CharID int
Set @CharID =  (Select CharID From SRO_VT_SHARD.dbo._User Where UserJID = @JID)
Declare  @CharName VARCHAR(255)
Set @CharName = (Select CharName16 From SRO_VT_SHARD.._Char Where CharID = @CharID)
INSERT INTO SRO_VT_SHARDLOG.._MostOnline([CharName],[Time]) Values (@CharName,GETDATE())
INSERT INTO DBNAME..iLegend_Tool (Service,Type,Message,Date) values ('1','Notice','Most Online Player Per Day Is [' +@CharName + ']',GETDATE())
ملحوظة انت عندك السطر دا
اقتباس:
INSERT INTO DBNAME..iLegend_Tool (Service,Type,Message,Date) values ('1','Notice','Most Online Player Per Day Is [' +@CharName + ']',GETDATE())
هتعدل عليه بالاسم الداتابيز بتاعت الاداة ولو عاوز تعدل ع النوتيك عدل براحتك هتخلي الكواري دي تتنفذ كل يوم او اسبوع انت وراحتك بقا بس متنساش
هتحط الكواري دي مثلا الساعه 11:58

وتعمل كواري بعدها الساعه 11:59 علشان تعمل Reset time
كود:
 Update SRO_VT_ACCOUNT..TB_User Set AccPlayTime = 0 Where AccPlayTime > 0


توقيع ™ EgY_KhaN ™ :

EgY_KhaN is There !


التعديل الأخير تم بواسطة ™ EgY_KhaN ™ ; 11-12-2016 الساعة 09:07 AM

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

 


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

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

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

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


الساعة الآن 08:00 PM.