عرض مشاركة واحدة
قديم 31-05-2016, 02:01 AM   #1

elbattawy1st
عضو مميز



الصورة الرمزية elbattawy1st


• الانـتـسـاب » Mar 2014
• رقـم العـضـويـة » 116941
• المشـــاركـات » 770
• الـدولـة » TanTa
• الـهـوايـة » SilkRoaD
• اسـم الـسـيـرفـر » Pavo
• الـجـنـس » Male
• نقـاط التقييم » 88
elbattawy1st جـيـد

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

906  


إرسال رسالة عبر Yahoo إلى elbattawy1st

افتراضي SPy FTW System By Vsro Multi Tools



الــــــســـــــــــلام عـــــــــلــــــيــــــــــكــــــم و رحــــــــمــــــه الـــلـــــه وبـــــــربــــــــكــــــاتــــــه


السيستم دا عباره عن انو بيمنع spy الابيحصل فى FTW


فكره السيستم :


اول ما Master Guild يشوف spy عندة فى FTW هيقوم مكلم اكونت جى ام الا انت فاتحو
بالبرنامج و هيقولو الكلمة دى Spy System الاكونت جى ام هيبعتلو Guide علشان يعرف
يشغل السييتم
وبعد كده تكتب اسم كاركتر الا بيعمل SPY هتكتب اسم (كاركتر بس) وتبعتو لجى ام
اول مره هيعمل Spy الكاركتر هياخد DC
وتانى مره هيعمل Spy الكاكتر هياخد DC و Ban من السيرفر


علشان الاعب يعرف شغل السيستم :


1- لازم يكون Master Guild
2- لازم يكونو Master Guild و الكاركتر الا هياخد Ban فى نفس الجيلد

-------------------------- Version 1 -------------------------------------

هتعمل دا


كود PHP:
USE [SRO_VT_SHARDLOG
GO 

/****** Object:  Trigger [dbo].[SPY]    Script Date: 5/31/2016 12:52:14 AM ******/ 
SET ANSI_NULLS ON 
GO 

SET QUOTED_IDENTIFIER ON 
GO 



-- ============================================= 
-- 
Author:        Abdelrhman Elbattawy 
-- ============================================= 


CREATE TRIGGER [dbo].[SPY]  
ON  [dbo].[_IncomingPrivateChat
after  insert   
as 
----------------------------------------------------------------------------------------------------- 
DECLARE @
CharNameMaster varchar(60) , @Chat varchar(MAX) ,@Question nvarchar(MAX) ,@CharNameReal varchar(60) ,@USERID varchar(25
,@
GuildIDMaster int ,@GuildIDMember int ,@Permission int ,@CharIDMaster int ,@CharIDMember int ,@Times int ,@USERJID int  
BEGIN 
Select 
@CharNameMaster=CharName ,@Chat=Chat From _IncomingPrivateChat 
/***************************************** Start System ***************************************************************/ 
IF(@Chat='SPY System'
Begin 
Insert Into iLegend_Tool 
(Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'This System For Master Guild Only if u are real Master Guild',Getdate()) 
Insert Into iLegend_Tool (Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'Write a Correct name of char which u wann to ban him',Getdate()) 
Insert Into iLegend_Tool (Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'Pm me With Name Only (Correct Name)',Getdate()) 
END 
--------------------------- require part (Select varaibles) -------------------------------------------- 
SET @CharIDMaster =(Select CharID From [SRO_VT_SHARD].[dbo].[_Charwhere CharName16=@CharNameMaster
SET @CharIDMember =(Select CharID From [SRO_VT_SHARD].[dbo].[_Charwhere CharName16=@Chat
SET @Permission =(Select Permission From [SRO_VT_SHARD].[dbo].[_GuildMemberwhere CharID=@CharIDMaster
SET @GuildIDMaster =(Select GuildID From [SRO_VT_SHARD].[dbo].[_Charwhere CharName16=@CharNameMaster
SET @GuildIDMember =(Select GuildID From [SRO_VT_SHARD].[dbo].[_Charwhere CharName16=@Chat
SET @Times =(Select Times From FTW_SPY where CharName=@Chat
SET @USERJID =(SELECT userjid FROM [SRO_VT_SHARD].[dbo].[_Userwhere CharID = @CharIDMember
SET @USERID =(Select StrUserID FROM [SRO_VT_ACCOUNT].[dbo].[TB_Userwhere JID = @USERJID
-------------------------- 
Part to Excu Sys Warring (1) ------------------------------------------------------------ 
IF (@
Chat in (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Char]) And @Permission '-1' And @GuildIDMaster = @GuildIDMember And @Times is NULL
Begin 
Insert Into iLegend_Tool 
(Service,Type,Target,DateValues (1,'Disconnect',@Chat,Getdate()) 
Insert Into FTW_SPY (CharName,TimesValues (@Chat,'1'
Insert Into iLegend_Tool (Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'Secussfully ban .... ',Getdate())  
END 

-------------------------- Part to Excu Sys Warring (2) ------------------------------------------------------------ 
IF (@
Chat in (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Char]) And @Permission '-1' And @GuildIDMaster = @GuildIDMember And @Times '1'
Begin 
Insert Into iLegend_Tool 
(Service,Type,Target,DateValues (1,'Disconnect',@Chat,Getdate()) 
UPDATE FTW_SPY Set Times=2 where CharName=@Chat 
Insert Into 
[SRO_VT_ACCOUNT].[dbo].[_Punishment] (UserJID,Type,Executor,Shard,CharName,CharInfo,PosInfo,Guide,Description,RaiseTime,BlockStartTime,BlockEndTime,PunishTime,Status
Values (@USERJID,'1','Elbattawy','0',@chat,'1','1','Banned','Trying to break FTW system',Getdate(),Getdate(),'2040-01-01 00:00:00.000','2040-01-01 00:00:00.000','0'
Insert Into iLegend_Tool (Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'Secussfully ban .... ',Getdate()) 
Insert Into [SRO_VT_ACCOUNT].[dbo].[_BlockedUser] (UserJID,UserID,Type,SerialNo,timeBegin,timeEndValues (@USERJID,@USERID,'1','1',Getdate(),'2040-01-01 00:00:00.000'
END 

------------------------------ wrong INFO... ---------------------------------------------------------------------- 
IF (@
Chat in (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Char]) And @Permission '0'
Begin 
Insert Into iLegend_Tool 
(Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'u are not Master Guild Sorry Man ..... ',Getdate())  
END 

IF (@Chat in (Select CharName16 From [SRO_VT_SHARD].[dbo].[_Char]) And @Permission '-1' And @GuildIDMaster != @GuildIDMember And @Times is NULL
Begin 
Insert Into iLegend_Tool 
(Service,Type,Target,Message,DateValues (1,'Private',@CharNameMaster,'Sorry Man this Char Not With u in Guild .........',Getdate())  
END 
/***************************************** End System ***************************************************************/ 
END 



GO 

Table


كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[FTW_SPY]    Script Date: 5/31/2016 12:55:01 AM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[FTW_SPY](
    [
CharName] [varchar](60NOT NULL,
    [
Times] [intNOT NULL
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 

Program


لينك البرنامج من الموضوع الاصلى

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


فك الضغط هتلاقى 2 كويرى اعملهم و ظبط الاعدادات فى Config الموجود فى البرنامج


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


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

-------------------------------- Version 2 ----------------------------------------


Logs :

1- تم حل بعض المشاكل الاكانت بتحصل فى اسم الكاركتر الا بتاخد ban
2- تم اضافه ان سيستم يشتغل فى وقت FTW بس
3- تم اضافه ان السيستم يشتغل بس فى Regions FTW
4- تم اضافه خاصيه block user (بمعنى مش كل شويه master guild هيدي ban لشخصيه الا هتعمل spy فاعلشان انا كدا انا حبيت اضيف حاجه جديده عن الاكان موجود فى version 1 الافى version 2 دا لما الشخصيه تعمل 2 spy هياخد block user لمده FTW بس بعد كدا هيتفك block)
5- تم منع ان Master Guild يدي نفسه DC علشان Cheat
6- تم تظبيط PMs (بمعنى لو char مش موجود فى الجيم هيجيلو رساله انو مش موجود , ولو مش فى ميعاد FTW هيجيلو رساله , ولو مش فى منطقه FTW هيجيلو رساله , ولو كاركتر واخد block user هيجيلو رساله , ولو هيدى نفسه dc هيجيلو رساله )


Downloads :


لازم تكون شغال بفيرجن الجديد بتاع برنامج Vsro Multi Tools


Tables :


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

Proc :


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

Guide :


بعد ما تعمل Exec للحاجات الا فوق


هتضيف Lines دى فى تابل Spy_Service

كود PHP:
Spy System    NULL 

هتضيف Lines دى فى تابل Spy_Regions

كود PHP:
14660
14661
14662
14663
14664
14916
14917
14918
14919
14920
15172
15173
15174
15175
15176
15428
15429
15430
15431
15432
15684
15685
15686
15687
15688
15940
15941
15942
15943
15944
16196
16197
16198
16199
16200
16452
16453
16454
16455
16456
17221
17222
17223
17224
17225
17229
17230
17231
17232
17477
17478
17479
17480
17481
17485
17486
17487
17488
17733
17734
17735
17736
17737
17741
17742
17743
17744
17989
17990
17991
17992
17993
17997
17998
17999
18000 

هتضيف lines دى فى تابل ExecQuery

كود PHP:
1    Friday    21:00:00    1    exec.[dbo].[ELBATTAWY_SPY_FTW0
2    Friday    23
:00:00    1    exec.[dbo].[ELBATTAWY_SPY_FTW

اول سطر وقت بدايه ال FTW
تانى سطر وقت نهايه ال FTW


Vedio

[YOUTUBE]bXFxh2grGDM[/YOUTUBE]


توقيع elbattawy1st :

التعديل الأخير تم بواسطة elbattawy1st ; 07-11-2016 الساعة 09:14 PM

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