قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة [ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ] |
|
أدوات الموضوع | انواع عرض الموضوع |
23-06-2020, 09:02 PM | #1 | ||||||||||
|
جبتلكم انهارده Fortress Kill Counter بيجمع الKills الMembers ال في ال جيلد بيجبها و كل ما يجيبو 100 كل يتكتب Notice ]Guildname has destroyed 50 Enimes[ بس لازم طبعا تكون شعال علي Vsro Multi Tolls لأني ظبطو عليه و ده لينك الموضوع بتاع البرنامج عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] لينك تحميل النسخه الجديده من البرنامج مطوره من McDisel عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] نبداء ب الTables _FW_COUNTER كود:
USE [SRO_VT_SHARDLOG] GO /****** Object: Table [dbo].[_FW_COUNTER] Script Date: 23/06/2020 08:00:21 م ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[_FW_COUNTER]( [No.] [int] IDENTITY(1,1) NOT NULL, [Guild_Name] [varchar](max) NULL, [kills] [int] NULL, CONSTRAINT [PK___HITLERT__C7D1C6D019F64CE0] PRIMARY KEY CLUSTERED ( [No.] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO SET ANSI_PADDING OFF GO Trigger كود:
USE [SRO_VT_SHARDLOG] GO /****** Object: Trigger [dbo].[FW_COUNTER_NOTICE] Script Date: 23/06/2020 08:01:44 م ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TRIGGER [dbo].[FW_COUNTER_NOTICE] ON [dbo].[_FW_COUNTER] after insert,update,delete as ---------------------------- Q1 ----------------------------------------------------------------- declare @Guildname Varchar(100) SET @Guildname = (select Guild_name from _FW_COUNTER) declare @kills int = (select kills from _FW_COUNTER) IF @Kills IN (50, 100, 200, 300, 400, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1600, 1700, 1800, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2800, 2900, 3000) insert into SRO_VT_SHARDLOG..iLegend_Tool (Service,Type,Message,Date) Values (1,'Notice',''+@Guildname+' has destroyed '+CAST(@kills as nvarchar)+' Enimes',Getdate()) GO كود:
DECLARE @Killer1 Varchar(64), @Killer2 Varchar(64), @Charname Varchar(100), @Guildname Varchar(100) SET @Killer1 = SUBSTRING(@Desc, CHARINDEX('His(', @Desc), CHARINDEX('): no job,', @Desc) - CHARINDEX('His(', @Desc) + LEN('): no job,')) SET @killer2 = REPLACE(@Killer1,'His(',''); SET @killer2 = REPLACE(@Killer2,'): no job,',''); SET @Charname = (Select Charname16 From SRO_VT_SHARD.._Char Where CharID = @CharID) SET @Guildname = (Select name From SRO_VT_SHARD.._Guild Where ID = (select GuildID from SRO_VT_SHARD.._Char Where CharName16 = @Killer2)) declare @kills int = (select kills from _FW_COUNTER) If (@EventID = '20' and @strPos like '%0x%' and @Desc like '%freebattle%') begin If exists (select * from SRO_VT_SHARDLOG.._FW_COUNTER where Guild_name = @Guildname) begin Update SRO_VT_SHARDLOG.._FW_COUNTER Set Kills = Kills+1 where Guild_name = @Guildname End ELSE Insert Into SRO_VT_SHARDLOG.._FW_COUNTER (Guild_name,kills) values (@Guildname,1) End |
||||||||||
التعديل الأخير تم بواسطة H I T L E R ; 24-06-2020 الساعة 09:35 PM
|
23-06-2020, 11:02 PM | #2 | ||||||||||
|
تم تسلم |
||||||||||
|
24-06-2020, 01:29 AM | #3 | |||||||||||
|
اقتباس:
|
|||||||||||
|
24-06-2020, 01:37 AM | #4 | ||||||||||
|
هتلر المجال <3 <3 |
||||||||||
التعديل الأخير تم بواسطة fars03 ; 24-06-2020 الساعة 01:39 AM
|
24-06-2020, 01:42 AM | #5 | ||||||||||
|
عاش هتلر |
||||||||||
|
24-06-2020, 01:57 AM | #6 | ||||||||||
|
تسلم بس هو ايه Vsro Multi Tolls استفسار لو معاك ياريت ترفعوا |
||||||||||
|
24-06-2020, 02:01 AM | #7 | |||||||||||
|
اقتباس:
|
|||||||||||
|
24-06-2020, 02:10 AM | #8 | ||||||||||
|
و ده تحميل البرنامج عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] |
||||||||||
|
24-06-2020, 04:19 AM | #9 | ||||||||||
|
بدل كل اللي في ال Trigger ده ممكن تعمل دي بس!! كود:
USE [SRO_VT_SHARDLOG] GO /****** Object: Trigger [dbo].[FW_COUNTER_NOTICE] Script Date: 23/06/2020 08:01:44 م ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TRIGGER [dbo].[FW_COUNTER_NOTICE] ON [dbo].[_FW_COUNTER] after insert,update,delete as ---------------------------- Q1 ----------------------------------------------------------------- declare @Guildname Varchar(100) SET @Guildname = (select Guild_name from _FW_COUNTER) declare @kills int = (select kills from _FW_COUNTER) IF @Kills IN (50, 100, 200, 300, 400, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1600, 1700, 1800, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2800, 2900, 3000) insert into SRO_VT_SHARDLOG..iLegend_Tool (Service,Type,Message,Date) Values (1,'Notice',''+@Guildname+' has destroyed '+CAST(@kills as nvarchar)+' Enimes',Getdate()) GO والارقام متحطهاش Interger يعني مثلا بدل '20' خليها 20 ده بيسهل العملية علي ال SQL وبيخليه يسحب CPU اقل واسم ال Guild بردوا VARCHAR(64) مش 100 ولا MAX MAX دي بتسحب كتير اوي بلاشها ارجوك و ال SELECT اللي بيتعمل في ال Trigger هتخليه SELECT FROM INSERTED مش FROM FW COUNTER لو فيه جايلدات كتير مش هشتغل و Enemies*** |
||||||||||
التعديل الأخير تم بواسطة BlaCkDe3ViL ; 24-06-2020 الساعة 04:28 AM
|
24-06-2020, 09:33 PM | #10 | |||||||||||
|
اقتباس:
لاكن الاسهلي كان اني اعملهم كدا زي ما مكتوب بس هعدل علي موضوع حالا و شكرا ليك تاني ;) |
|||||||||||
|
24-06-2020, 11:12 PM | #11 | ||||||||||
|
الله ينور |
||||||||||
|
24-06-2020, 11:44 PM | #12 | |||||||||||
|
اقتباس:
|
|||||||||||
|
25-06-2020, 01:00 AM | #13 | |||||||||||
|
اقتباس:
|
|||||||||||
|
07-07-2020, 02:49 AM | #14 | ||||||||||
|
عاش يا بطل |
||||||||||
|
13-07-2020, 04:54 AM | #15 | |||||||||||
|
اقتباس:
|
|||||||||||
|
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
]Exclusive[ Fortress Counter By Notice | H I T L E R | قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة | 1 | 07-01-2021 01:05 PM |
Release Fortress Reward By GuildName | Jon Kyd | قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة | 8 | 24-09-2014 01:00 AM |
kill Ur and Kill TG and lvl 76 malder والله العظيم الفديو هيعجبكم | Mesoo | فـيـديـو سـيـلك رود | 6 | 31-10-2009 07:57 PM |
برنامج Kill Counter اعرف انت قتلت كام وحش | egysaad | قسم المواضيع المكررة و المخالفة | 10 | 25-12-2007 02:51 AM |