1/01/2023

26/03/2024_kh

01/12/2021

khaled_flare

02/06/2022_hema

29/05/2022_fareed

fareed_02/02/2024

END_shaher_08/02/2024

29_02_2023

Ah_k_n_06_08_2023

END_tusk_04/01/2024

hossam_02_03_2023

END_vista_04/03/2024

END 14/3/2024

END 20/03/2024_9699

END_26/02/2024

END 3/04/2024

Kamal_Kahraba-END 12/04/2024

-END 17/04/2024

25/01/2022

QueenSro

06_08_2023_Ah_k_n

END_tusk_04/01/2024

9699_20_03_2024

END_Ibrahim_Abde_05/02/2024

END14/3/2024

END_14/04/2024

END_26/02/2024

END 3/04/2024

END golden_17/04/2024

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


شـريـط الاهـداءات


قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة [ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ]

إضافة رد
قديم 02-04-2016, 01:09 PM   #1

Marko TS
عضو جديد



الصورة الرمزية Marko TS


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129629
• المشـــاركـات » 28
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 19
Marko TS صـاعـد

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

40  



(6) تجميع سيستمات ..



حولت اجمع اكبر كم من السيستمات الي مرت عليا وممكن تفيد الناس ..



Anti Job Cheat Thief


_AddLogItem


كود PHP:
IF @Operation '114'
BEGIN
    
DECLARE @CheaterName varchar(max) = (SELECT CharName16 from SRO_VT_SHARD.dbo._Char WHERE CharID = @CharID),
            @
RegionID INT = (SELECT LatestRegion FROM sro_VT_shard.dbo._Char WHERE CharID = @CharID)
    DECLARE @
JobType1 INT = (SELECT JobType From SRO_VT_SHARD.dbo._CharTrijob Where CharID =  @CharID )
    IF (@
RegionID IN (SELECT wRegionID FROM sro_VT_SHARD.dbo._RefRegion WHERE IsBattleField=0))
    IF @
JobType1 2
BEGIN
        
DECLARE @COSID INT = (SELECT ID FROM sro_VT_shard.dbo._CharCOS WHERE OwnerCharID = @CharID )
        
DELETE FROM sro_VT_shard.dbo._InvCOS WHERE COSID = @COSID
        DELETE FROM SRO_VT_SHARD
.DBO._CharCOS where OwnerCharID = @CharID
        INSERT INTO PlusNotice 
([Sent],[Message],[Date]) VALUES ('0',''+@CheaterName+' : has been spotted trying to break the Trade System!',GetDate())
END
END 
ده سيستم للناس الي مشغلة التريد و بتقابل مشكلة thief cheating ..

------------------------------------------------------------------------------
Fortress Event

اولا هتعمل New Query

كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_FortressReward]    Script Date: 03/28/2014 17:52:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


create procedure 
[dbo].[_FortressReward
@
CharID        int,
@
EventID        tinyint,
@
Data2        int
as

declare @
CheckMembersJG INT
declare @CheckMembersHT INT
declare @CheckMembersCO INT
declare @CheckMembersBA INT
declare @GuildWinnerReward INT
declare @JanganMaster INT
declare @JanganMembers INT
declare @HotanMaster INT
declare @HotanMembers INT
declare @ConstMaster INT
declare @ConstMembers INT
declare @BanditMaster INT
declare @BanditMembers INT
declare @fortresslog1 varchar (512)
declare @
fortresslog2 varchar (512)
set @CheckMembersJG = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 1)
set @CheckMembersHT = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 3)
set @CheckMembersCO = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 4)
set @CheckMembersBA = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 6)
set @JanganMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and  Permission '-1')
set @HotanMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersHT and  Permission '-1')
set @ConstMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersCO and  Permission '-1')
set @BanditMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersBA and  Permission '-1')

DECLARE @
GuildMasterJG varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join 
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @JanganMaster)
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterJG, @PkgID NULL, @NumSilk '250', @Price 99
-----------
DECLARE @
GuildMasterHT varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join 
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @HotanMaster)
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterHT, @PkgID NULL, @NumSilk '250', @Price 99
-----------
DECLARE @
GuildMasterCT varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join 
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @ConstMaster)
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterCT, @PkgID NULL, @NumSilk '250', @Price 99
-----------
DECLARE @
GuildMasterBA varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join 
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @BanditMaster)
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterBA, @PkgID NULL, @NumSilk '250', @Price 99
-----------
update SRO_VT_ACCOUNT.dbo.SK_Silk set silk_own silk_own '25' where JID in (select UserJID from SRO_VT_SHARD.dbo._User where CharID in
(select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and Permission '0'))

------------
Insert line 2 Auto Notice---------

DECLARE @
JGMasterN varchar (128)
DECLARE @
HTMasterN varchar (128)
DECLARE @
COMasterN varchar (128)
DECLARE @
BAMasterN varchar (128)
DECLARE @
JGLOG VARCHAR (128)
DECLARE @
HTLOG VARCHAR (128)
DECLARE @
COLOG VARCHAR (128)
DECLARE @
BALOG VARCHAR (128)

SET @JGMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @JanganMaster )
SET @HTMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @HotanMaster )
SET @COMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @ConstMaster )
SET @BAMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @BanditMaster )
set @JGLOG '[ '+@JGMasterN+' ] is the guild master who occupied Jangan Fortress.'
set @HTLOG '[ '+@HTMasterN+' ] is the guild master who occupied Hotan Fortress.'
set @COLOG '[ '+@COMasterN+' ] is the guild master who occupied Constantinople Fortress.'
set @BALOG '[ '+@BAMasterN+' ] is the guild master who occupied Bandit Fortress.'
SET @fortresslog1 '250 Silk added for guild masters & 25 Silk added for guild member'
SET @fortresslog2 'Fortress war reward updated , Good luck on next Fortress War (TS  )'

INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @JGLOGGETDATE())
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @HTLOGGETDATE()+0.1)
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @COLOGGETDATE()+0.2)
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @BALOGGETDATE()+0.3)
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @fortresslog1GETDATE()+0.4)
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @fortresslog2GETDATE()+0.5
ال 250 سيلك دي هتيجي لماستر الجيلد
كود PHP:
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterHT, @PkgID NULL, @NumSilk '250', @Price 99 
و ال 25 سيلك دول هتيجي لكل الجيلد
كود PHP:
update SRO_VT_ACCOUNT.dbo.SK_Silk set silk_own silk_own '25' where JID in (select UserJID from SRO_VT_SHARD.dbo._User where CharID in
(select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and Permission '0')) 
ملحوظة : موجود ال 4 فورتريس عشان لو مش هتعملهم كلهم.


Memo_Add Procedure

كود PHP:
If (@TargetCharName like 'TS' and @SenderCharName in (select Charname from SRO_VT_SHARDLOG.dbo.Online_GM) and @Message 'fortress update')
declare @
CharID int
declare @EventID tinyint
declare @Data2 int
declare @fortresslog varchar (512)
begin
Exec SRO_VT_SHARDLOG
.dbo._FortressReward  @charid,@EventID,@Data2
end 
ده مش محتاج توضيح :)


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

Silk/hour starts from Lv 110

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

اولا هنعمل كام تابل الاول .. >> New Query

كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_OnlineOffline]    Script Date: 03/15/2014 18:50:30 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_OnlineOffline](
    [
No.] [intIDENTITY(1,1NOT NULL,
    [
CharID] [intNOT NULL,
    [
Charname] [varchar](64NOT NULL,
    [
Status] [varchar](20NOT NULL,
    [
Date] [datetimeNOT NULL,
    [
Minutes] [bigintNULL,
    [
tMinutes] [bigintNULL,
    [
eSilk] [intNULL,
    [
mOnline] [varchar](maxNULL,
    [
Silk/Hour] [intNOT NULL,
    [
stillOnline@] [datetimeNULL,
PRIMARY KEY CLUSTERED 
(
    [
No.] ASC
)WITH (PAD_INDEX  OFFSTATISTICS_NORECOMPUTE  OFFIGNORE_DUP_KEY OFFALLOW_ROW_LOCKS  ONALLOW_PAGE_LOCKS  ONON [PRIMARY]
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 
كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_Silk/Hour-Config]    Script Date: 03/15/2014 18:51:52 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_Silk/Hour-Config](
    [
Desc] [varchar](maxNULL,
    [
DefaultSilk] [intNOT NULL,
    [
Step1Silk] [intNOT NULL,
    [
Step2Silk] [intNOT NULL,
    [
Step3Silk] [intNOT NULL,
    [
RewardSilk] [intNOT NULL,
    [
WEEKDAYS] [varchar](15NULL
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO

ALTER TABLE 
[dbo].[_Silk/Hour-Config]  WITH CHECK ADD CHECK  (([WEEKDAYSlike 'Monday' OR [WEEKDAYSlike 'Tuesday' OR [WEEKDAYSlike 'Wednesday' OR [WEEKDAYSlike 'Thursday' OR [WEEKDAYSlike 'Friday' OR [WEEKDAYSlike 'Saturday' OR [WEEKDAYSlike 'Sunday'))
GO 
كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_RandomPlayer&Date]    Script Date: 03/15/2014 18:53:29 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_RandomPlayer&Date](
    [
NextDate] [datetimeNULL,
    [
RefreshedDate] [datetimeNULL,
    [
CharID] [intNULL,
    [
Charname] [varchar](64NULL,
    [
Silk/Hour] [intNOT NULL,
    [
Desc] [varchar](20NULL
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO

ALTER TABLE 
[dbo].[_RandomPlayer&DateADD  DEFAULT (NULL) FOR [NextDate]
GO 
كود PHP:
USE [SRO_VT_ACCOUNT]
GO
/****** Object:  StoredProcedure [dbo].[_extraSilk]    Script Date: 03/15/2014 18:48:47 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_extraSilk]

    @
CharID int,
    @
Silk int

as

Declare @
JID int, @Multiplier int = (SELECT [Silk/HourFROM SRO_VT_SHARDLOG.dbo._OnlineOffline WHERE CharID = @CharID);

SET @JID = (
            
SELECT usert.UserJID FROM SRO_VT_SHARD.dbo._User as usert
            JOIN SRO_VT_SHARD
.dbo._Char as chart on usert.CharID chart.CharID
            WHERE chart
.CharID = @CharID
            
);
            
    IF 
not exists (SELECT JID FROM SK_Silk WHERE JID = @JID)
        
BEGIN
            INSERT INTO SK_Silk SELECT 
@JID000
        END
            
    UPDATE SK_Silk
    SET silk_own 
silk_own + (@Silk*@Multiplier)
    
WHERE JID = @JID 
كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_GetSilkperHour]    Script Date: 03/15/2014 18:54:11 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_GetSilkperHour]

@
CharID int

as

Declare @
totalMinutes bigint = (SELECT tMinutes FROM _OnlineOffline WHERE CharID = @CharID), @Silkoutput int;

/*Calculating the Silk/Hour-Amount related to the Online Time*/
SET @Silkoutput 
CASE
    
WHEN @totalMinutes >= (SELECT [Step3SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'
        
THEN (SELECT [Step3SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
    
WHEN @totalMinutes >= (SELECT [Step2SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'
        
THEN (SELECT [Step2SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
    
WHEN @totalMinutes >= (SELECT [Step1SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'
        
THEN (SELECT [Step1SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
    ELSE (
SELECT DefaultSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
END

RETURN @Silkoutput 
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_GetRandomTime]    Script Date: 03/15/2014 18:58:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_GetRandomTime]

@
TodaysDate datetime,
@
EndDate datetime OUTPUT

AS BEGIN

SET 
@EndDate GETDATE();

WHILE (@
EndDate <= GETDATE())
    
BEGIN
        
DECLARE 
                @
BasicDate    varchar(12) = CONVERT(VARCHAR(10), @TodaysDate120),
                @
Hour        varchar(2) = CONVERT(varchar(2),(ROUND(RAND()*23,0))),
                @
Minutes    varchar(2) = CONVERT(varchar(2),(ROUND(RAND()*59,0))),
                @
Seconds    varchar(2) = CONVERT(varchar(2),(ROUND(RAND()*59,0)))

        
SET @EndDate CONVERT(DATETIME,@BasicDate ' ' + @Hour ':' + @Minutes ':' + @Seconds)
    
END

END 
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_RandomPlayerID]    Script Date: 03/15/2014 18:59:39 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_RandomPlayerID]

as

Declare @
Random int 1, @Bool bit 0;

WHILE (@
Bool 0)
    
BEGIN
        SET 
@Random ROUND(RAND()*(SELECT MAX(CharIDFROM SRO_VT_SHARD.dbo._Char),0)
        IF 
exists (SELECT CharID FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @Random)
            
BEGIN
                SET 
@Bool /*true*/
            
END
    END
    
return @Random 
" AddLogChar "

كود PHP:
    IF (@CharID IN (select charid from SRO_VT_SHARD.dbo._User with (nolockwhere UserJID in (select JID from SRO_VT_ACCOUNT.dbo.TB_User with (nolockwhere sec_content 3))
    and 
exists (Select from SRO_VT_SHARD.dbo._Char where CurLevel '110' and CharID = @charid)
    and 
not exists (SELECT CharID FROM _OnlineOffline WHERE CharID = @CharID) )
     
BEGIN

        INSERT INTO _OnlineOffline 
(CharIDCharname, [Status], [Date], [Minutes], [tMinutes], eSilkmOnline, [Silk/Hour], [stillOnline@])
        
VALUES (
                @
CharID,
                (
SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @CharID),
                
'OnHold',
                
GETDATE(),
                
0,0,0,
                
NULL,(SELECT DefaultSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates'),
                
NULL
                
);
    
END

IF (@EventID OR @EventID 6)
    
BEGIN

    
IF (@EventID AND ((SELECT [StatusFROM _OnlineOffline WHERE CharID = @CharIDlike 'OnHold'))
        
BEGIN
            UPDATE _OnlineOffline
            SET 
[Status] = 'Offline'
            
WHERE CharID = @CharID
        END
        
    
IF (@EventID AND ((SELECT [StatusFROM _OnlineOffline WHERE CharID = @CharIDlike 'Online'))
        
BEGIN
            UPDATE _OnlineOffline
            SET
                
[Status] = 'Offline',
                [
Minutes] = [Minutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
                [
tMinutes] = [tMinutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
                [
mOnline] = NULL,
                [
stillOnline@] = NULL
            WHERE CharID 
= @CharID    
        END
        
    
IF (@EventID 4)
        
BEGIN
            UPDATE _OnlineOffline
            SET 
                
[Status] = 'Online',
                [
Date] = GETDATE(),
                [
stillOnline@] = GETDATE()
            
WHERE CharID = @CharID
        END
    END

    
UPDATE _OnlineOffline
SET 
    
[mOnline] = CAST((DATEDIFF(MINUTE,[Date],GETDATE()))as varchar(max)) + ' minute(s) Online',
    [
Minutes] = [Minutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
    [
tMinutes] = [tMinutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
    [
stillOnline@] = GETDATE()
WHERE [Statuslike 'Online'

/*Silk/Hour basic calc*/
IF ((SELECT [tMinutesfrom _OnlineOffline WHERE CharID = @CharID) >= (SELECT [Step1SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'))
    
BEGIN
        
Declare @sph int;
        
exec @sph = [_GetSilkperHour] @CharID
        UPDATE _OnlineOffline SET 
[Silk/Hour] = @sph WHERE CharID = @CharID
    END
/*!Silk/Hour basic calc*/

IF (((SELECT NextDate FROM [_RandomPlayer&DateWHERE [Desclike 'Next'IS NULL))
    
BEGIN
        
DECLARE @FirstDate datetime, @Today datetime GETDATE(), @FirstCharID int;

        
exec @FirstCharID SRO_VT_SHARD.dbo._RandomPlayerID
        exec SRO_VT_SHARD
.dbo._GetRandomTime @Today, @FirstDate OUTPUT
        
        UPDATE 
[_RandomPlayer&Date
            
SET 
                NextDate 
= @FirstDate,
                
RefreshedDate GETDATE(),
                
CharID = @FirstCharID,
                
Charname = (SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @FirstCharID)
            
WHERE [Desclike 'Next';
    
END
    
IF ((SELECT NextDate FROM [_RandomPlayer&DateWHERE [Desclike 'Next') <= GETDATE())
    
BEGIN
        UPDATE _OnlineOffline
            SET 
[Silk/Hour] = (SELECT RewardSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
            
WHERE CharID = (SELECT CharID FROM [_RandomPlayer&DateWHERE [Desclike 'Next');
        Declare
                @
CurSilkperHour int
                @
OldCharID int = (SELECT CharID FROM [_RandomPlayer&DateWHERE [Desclike 'Current');
        IF (@
OldCharID IS NOT NULL)
            
BEGIN
                exec 
@CurSilkperHour _GetSilkperHour @OldCharID
                UPDATE _OnlineOffline
                    SET 
[Silk/Hour] = @CurSilkperHour
                    WHERE CharID 
= @OldCharID;
            
END
        UPDATE 
[_RandomPlayer&Date]
            
SET
                NextDate 
NULL,
                
RefreshedDate GETDATE(),
                
CharID = (SELECT CharID FROM [_RandomPlayer&DateWHERE [Desclike 'Next'),
                
Charname = (SELECT Charname FROM [_RandomPlayer&DateWHERE [Desclike 'Next')
            
WHERE [Desclike 'Current'
        
        
/*new Random Time of Today+1*/
        
DECLARE @NextDate datetime, @Tomorrow datetime GETDATE()+1, @NewCharID int;
        
        
exec @NewCharID SRO_VT_SHARD.dbo._RandomPlayerID
        exec SRO_VT_SHARD
.dbo._GetRandomTime @Tomorrow, @NextDate OUTPUT
        
        UPDATE 
[_RandomPlayer&Date
            
SET 
                NextDate 
= @NextDate,
                
RefreshedDate GETDATE(),
                
CharID = @NewCharID,
                
Charname = (SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @NewCharID)
            
WHERE [Desclike 'Next'
        
/*!new Random...*/
    
END
    
    
/*Calculation of the silk amount*/
    
Declare @tMinutes bigint = (SELECT [Minutesfrom _OnlineOffline WHERE CharID = @CharID), @Silk int;
    
        IF (@
tMinutes >= 60)
            
BEGIN
                SET 
@Silk CAST(((SELECT [MinutesFROM _OnlineOffline WHERE CharID = @CharID) / 60) as int)
                
UPDATE _OnlineOffline
                SET 
[Minutes] = [Minutes] % 60
                WHERE CharID 
= @CharID
                
            
IF exists (SELECT [WEEKDAYSFROM [_Silk/Hour-ConfigWHERE [WEEKDAYSlike DATENAME(WEEKDAYGETDATE()))
                
BEGIN
                    UPDATE _OnlineOffline
                    SET 
[eSilk] = [eSilk] + (@Silk*[Silk/Hour])
                    
WHERE CharID = @CharID
                    
                    exec SRO_VT_ACCOUNT
.dbo._extraSilk @CharID, @Silk
                END
            END 
عشان تغير الليفل هتعدل علي 110

كود PHP:
IF (@CharID IN (select charid from SRO_VT_SHARD.dbo._User with (nolockwhere UserJID in (select JID from SRO_VT_ACCOUNT.dbo.TB_User with (nolockwhere sec_content 3))
    and 
exists (Select from SRO_VT_SHARD.dbo._Char where CurLevel '110' and CharID = @charid
------------------------------------------------------------------------------------

Reward when you reach max level

ده سيستم بيخليك تحدد ريورد لليوصلوا لاخر ليفل عندك .. و بتقدر تحدد العدد الي ياخد الريورد بس .. مثلا 50 واحد و من بعدهم محدش ياخد الريورد ..

هنعمل New Query

كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[DanniLS_Reward]    Script Date: 03/15/2014 18:15:46 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE procedure 
[dbo].[DanniLS_Reward
@
CharID        int,
@
EventID        tinyint,
@
Data2        int
as
DEclare @
Climit int = (Select top 1 C_limit from Level_Limit)
Declare @
Cname varchar(200) = (Select CharName16 from SRO_VT_SHARd.dbo._Char where CharID = @charid)
DEclare @
Climit_2 varchar(64) = (Select top 1 C_limit from Level_Limit)
DEclare @
randomfile varchar(50)    
DEclare @
azar INT 
DEclare @veremos varchar(200)
DECLARE @
PassZ Varchar(50) = (Select [passwordfrom SRO_VT_ACCOUNT.dbo.TB_User as U inner join 
SRO_VT_SHARD
.dbo._User as C ON U.JID C.UserJID where CharID = @CharID)
DECLARE @
AccountID_1 varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join 
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @charid)

if @
EventID '22' and @Data2 '110' And @Climit <= '50' -------- 50 the maximum number 50 char and after get 50 no more reward for reach level you can change it as u like )
and 
not Exists (Select top 1 [Passwordfrom _PassW where [Password] = @PassZ)
begin 
DECLARE @AccountID varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join 
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @charid)
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @AccountID, @PkgID NULL, @NumSilk '100', @Price 99
    exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_GLOBAL_CHATTING',5,0      ---- Reward you want add

        INSERT into _PassW 
(CharID,[Password]) Values (@CharID , @PassZ)

 
update Level_Limit set C_limit C_limit +'1'
END 
هنا تقدر تعدل علي العدد الي عايزه "50" و كمان الليفل "110"

كود PHP:
if @EventID '22' and @Data2 '110' And @Climit <= '50' 
و هنا تقدر تعدل علي الريورد

كود PHP:
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @AccountID, @PkgID NULL, @NumSilk '100', @Price 99
    exec _ADD_ITEM_EXTERN 
@CharName,'ITEM_EVENT_GLOBAL_CHATTING',5,
هنضيف ده في AddLogChar

كود PHP:
DECLARE @Reachname varchar (64 ) = (SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @CharID)
DEclare @
Climit int = (Select top 1 C_limit from Level_Limit)
DEclare @
Climit_2 varchar(64) = (Select top 1 C_limit from Level_Limit)
declare @
Quenth varchar (512)

if @
EventID '22' and @Data2 '110' And @Climit <= '50' 
begin
Exec 
[dbo].[DanniLS_Reward] @charid,@EventID,@Data2
SET 
@Quenth ' [Quenth Reward] top player event is ! ['+@Climit_2+']/[50] Charname ['+@Reachname+']'   --------- For Auto notice if you use
INSERT INTO AutoNotice VALUES (0, @QuenthGETDATE())
end

 
Declare @Date date = (select top 1  [DATEfrom Level_Limit);
  if @
Climit >= '51' and @EventID '22' and @Data2 '110'
 
begin
SET 
@Quenth ' [Quenth Reward] event is ended the top player is reached ! [50]/[50]'                 --------- For Auto notice if you use
INSERT INTO AutoNotice VALUES (0, @QuenthGETDATE())

UPDATE AutoNotice SET [Sent] = 1 WHERE [Date] < DATEADD(MINUTE, -5GETDATE())        --------- Update the table if the notice didn't sent the msg for 5min
----------- AutoNotice table for auto notice tool , change the table name to yours if you use notice tool ------------
end 
و برده تعدل علي العدد الي عايزه "50" و كمان الليفل "110"

كود PHP:
if @EventID '22' and @Data2 '110' And @Climit <= '50' 
هنعمل New Query

كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[Level_Limit]    Script Date: 03/15/2014 18:19:28 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE 
[dbo].[Level_Limit](
    [
C_limit] [intNULL,
    [
Date] [dateNULL
ON [PRIMARY]

GO 
كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_PassW]    Script Date: 03/15/2014 18:21:06 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_PassW](
    [
CharID] [intNOT NULL,
    [
Password] [varchar](50NULL
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 
يا رب اكون افدت الناس و ان شاء الله في موضوعات تانية كتير :)





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

قديم 03-04-2016, 10:32 PM   #2

Hamza FiGo



الصورة الرمزية Hamza FiGo

مـديـر عـام

• الانـتـسـاب » Dec 2007
• رقـم العـضـويـة » 6993
• المشـــاركـات » 6,157
• الـدولـة » Cairo
• الـهـوايـة » Helping ppl
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 973
Hamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداعHamza FiGo صـانـع للابـداع

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

12310  


إرسال رسالة عبر Yahoo إلى Hamza FiGo إرسال رسالة عبر Skype إلى Hamza FiGo

اوسمتي

افتراضي رد: تجميع سيستمات ..



تسلم ايدك (Y)


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

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


رد مع اقتباس
قديم 03-04-2016, 11:37 PM   #3

Dev.BigBear
عضو متألق



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


• الانـتـسـاب » Aug 2012
• رقـم العـضـويـة » 104175
• المشـــاركـات » 1,580
• الـدولـة » Deep in Anonymous
• الـهـوايـة » Destruction
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 254
Dev.BigBear جـيـد جـداً ونـحـو الابـداعDev.BigBear جـيـد جـداً ونـحـو الابـداعDev.BigBear جـيـد جـداً ونـحـو الابـداع

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

2392  


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

افتراضي رد: تجميع سيستمات ..



عاش


توقيع Dev.BigBear :
My Best Work

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

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

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

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


Like The BigBear FB

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
My Best Video in Youtube
[YOUTUBE]bNEivgFjoHE[/YOUTUBE]


رد مع اقتباس
قديم 04-04-2016, 03:26 AM   #4

Black Shield
عضو فضى



الصورة الرمزية Black Shield


• الانـتـسـاب » May 2011
• رقـم العـضـويـة » 87556
• المشـــاركـات » 3,424
• الـدولـة » In My Own World
• الـهـوايـة » DBA, C#, APS.NET
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 663
Black Shield صـانـع للابـداعBlack Shield صـانـع للابـداعBlack Shield صـانـع للابـداعBlack Shield صـانـع للابـداعBlack Shield صـانـع للابـداعBlack Shield صـانـع للابـداع

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

8014  


إرسال رسالة عبر Skype إلى Black Shield

افتراضي رد: تجميع سيستمات ..



تسلم
كلهم شغالين ؟!


توقيع Black Shield :

اللَّهُمَّ أَنْتَ رَبِّي ، لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ ، وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ ،
أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ ، أَبوءُ لَكَ بِنِعْمتِكَ علَيَ ، وأَبُوءُ بذَنْبي فَاغْفِرْ لي ، فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ




تريخ الأنضمام الفعلي Oct 2008 بعضوية عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تاريخ الخروج Dec 17 2016


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




رد مع اقتباس
قديم 04-04-2016, 03:30 AM   #5

Dangers SrO
عضو سوبر



الصورة الرمزية Dangers SrO


• الانـتـسـاب » Jan 2014
• رقـم العـضـويـة » 116041
• المشـــاركـات » 2,589
• الـدولـة » Gizaaa
• الـهـوايـة » SilkRoad4Arab Only One <3
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 63
Dangers SrO جـيـد

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

3196  



افتراضي رد: تجميع سيستمات ..



يريت لو توضح للناس ازاي يغيرو الrw بتاع Fortress Event

علشان حوار السلك ده من هينفع مع معظم الناس
لو معرفتش توضح انا ممكن اعملهولك بس اشوف ردك الاول
اقبل مروري




رد مع اقتباس
قديم 04-04-2016, 04:01 AM   #6

Mohamed ElKersh
عضو فعال





• الانـتـسـاب » Feb 2016
• رقـم العـضـويـة » 129168
• المشـــاركـات » 301
• الـدولـة » Adventure Online
• الـهـوايـة » Adventure Online
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Mohamed ElKersh صـاعـد

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

555  



افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة Dangers SrO عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
يريت لو توضح للناس ازاي يغيرو الrw بتاع Fortress Event

علشان حوار السلك ده من هينفع مع معظم الناس
لو معرفتش توضح انا ممكن اعملهولك بس اشوف ردك الاول
اقبل مروري
+1




رد مع اقتباس
قديم 04-04-2016, 09:50 AM   #7

Marko TS
عضو جديد



الصورة الرمزية Marko TS


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129629
• المشـــاركـات » 28
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 19
Marko TS صـاعـد

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

40  



افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة Hamza FiGo عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تسلم ايدك (Y)
شكرا :)




رد مع اقتباس
قديم 04-04-2016, 09:51 AM   #8

Marko TS
عضو جديد



الصورة الرمزية Marko TS


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129629
• المشـــاركـات » 28
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 19
Marko TS صـاعـد

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

40  



افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة MrMisoBear عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عاش
تسلم




رد مع اقتباس
قديم 04-04-2016, 09:52 AM   #9

Marko TS
عضو جديد



الصورة الرمزية Marko TS


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129629
• المشـــاركـات » 28
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 19
Marko TS صـاعـد

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

40  



افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة Black Shield عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
تسلم
كلهم شغالين ؟!
بأذن الله ولو حد قايل مشكلة ان شاء الله تتحل




رد مع اقتباس
قديم 04-04-2016, 09:57 AM   #10

Marko TS
عضو جديد



الصورة الرمزية Marko TS


• الانـتـسـاب » Apr 2016
• رقـم العـضـويـة » 129629
• المشـــاركـات » 28
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 19
Marko TS صـاعـد

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

40  



افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة Dangers SrO عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
يريت لو توضح للناس ازاي يغيرو الrw بتاع Fortress Event

علشان حوار السلك ده من هينفع مع معظم الناس
لو معرفتش توضح انا ممكن اعملهولك بس اشوف ردك الاول
اقبل مروري
اتفضل ..

بدل ده

كود PHP:
update SRO_VT_ACCOUNT.dbo.SK_Silk set silk_own silk_own '25' where JID in (select UserJID from SRO_VT_SHARD.dbo._User where CharID in 
(select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and Permission '0')) 

اعمل ده

كود PHP:
update SRO_VT_ACCOUNT.dbo.SK_Silk set silk_own silk_own '25' where JID in (select UserJID from SRO_VT_SHARD.dbo._User where CharID in 
(select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and Permission '0')) 
exec _ADD_ITEM_EXTERN @CharName,'item code,1,1 




رد مع اقتباس
قديم 05-04-2016, 09:22 AM   #11

Dev Ahmed
عضو نشيك





• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 123092
• المشـــاركـات » 59
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Dev Ahmed صـاعـد

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

133  



افتراضي رد: تجميع سيستمات ..



الله ينور




رد مع اقتباس
قديم 15-11-2018, 10:09 PM   #12

stafherp
عضو مميز



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


• الانـتـسـاب » Oct 2012
• رقـم العـضـويـة » 106331
• المشـــاركـات » 947
• الـدولـة » GIZZA
• الـهـوايـة » Babel.SRO only
• اسـم الـسـيـرفـر » Lepus
• الـجـنـس » Male
• نقـاط التقييم » 576
stafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـه

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

824  



افتراضي رد: تجميع سيستمات ..



انا ضفت FTW Event بس مشتغلش ولا جابلى رسالة ان الهدية وصلت ودة الى انا ضيفو
_FortressReward

كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_FortressReward]    Script Date: 11/15/2018 8:35:43 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER procedure 
[dbo].[_FortressReward]  
@
CharID        int
@
EventID        tinyint
@
Data2        int 
as 

declare @
CheckMembersJG INT 
declare @CheckMembersHT INT 
declare @CheckMembersCO INT 
declare @CheckMembersBA INT 
declare @GuildWinnerReward INT 
declare @JanganMaster INT 
declare @JanganMembers INT 
declare @HotanMaster INT 
declare @HotanMembers INT 
declare @ConstMaster INT 
declare @ConstMembers INT 
declare @BanditMaster INT 
declare @BanditMembers INT 
declare @fortresslog1 varchar (512
declare @
fortresslog2 varchar (512
declare @
CharName   varchar (64)
set @CheckMembersJG = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 1
set @CheckMembersHT = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 3
set @CheckMembersCO = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 4
set @CheckMembersBA = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 6
set @JanganMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and  Permission '-1'
set @HotanMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersHT and  Permission '-1'
set @ConstMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersCO and  Permission '-1'
set @BanditMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersBA and  Permission '-1'

DECLARE @
GuildMasterJG varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @JanganMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterJG, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
DECLARE @
GuildMasterHT varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @HotanMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterHT, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
DECLARE @
GuildMasterCT varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @ConstMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterCT, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
DECLARE @
GuildMasterBA varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @BanditMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterBA, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
update SRO_VT_ACCOUNT.dbo.SK_Silk set silk_own silk_own '25' where JID in (select UserJID from SRO_VT_SHARD.dbo._User where CharID in  
(select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and Permission '0'))  
exec _ADD_ITEM_EXTERN @CharName,'ITEM_ETC_SD_TOKEN_02',1,1
------------Insert line 2 Auto Notice--------- 

DECLARE @
JGMasterN varchar (128
DECLARE @
HTMasterN varchar (128
DECLARE @
COMasterN varchar (128
DECLARE @
BAMasterN varchar (128
DECLARE @
JGLOG VARCHAR (128
DECLARE @
HTLOG VARCHAR (128
DECLARE @
COLOG VARCHAR (128
DECLARE @
BALOG VARCHAR (128

SET @JGMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @JanganMaster 
SET @HTMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @HotanMaster 
SET @COMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @ConstMaster 
SET @BAMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @BanditMaster 
set @JGLOG '[ '+@JGMasterN+' ] is the guild master who occupied Jangan Fortress.' 
set @HTLOG '[ '+@HTMasterN+' ] is the guild master who occupied Hotan Fortress.' 
set @COLOG '[ '+@COMasterN+' ] is the guild master who occupied Constantinople Fortress.' 
set @BALOG '[ '+@BAMasterN+' ] is the guild master who occupied Bandit Fortress.' 
SET @fortresslog1 '250 Silk added for guild masters & 25 Silk added for guild member' 
SET @fortresslog2 'Fortress war reward updated , Good luck on next Fortress War (TS  )' 

INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @JGLOGGETDATE()) 
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @HTLOGGETDATE()+0.1
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @COLOGGETDATE()+0.2
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @BALOGGETDATE()+0.3
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @fortresslog1GETDATE()+0.4
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @fortresslog2GETDATE()+0.5
memo_add
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_Memo_Add]    Script Date: 11/15/2018 8:34:30 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER OFF
GO
------------------------------------------------
-- 
# PROCEDURE   _Memo_Add ¼أ¶أپ¤
------------------------------------------------

ALTER    procedure [dbo].[_Memo_Add]
        --
أ‡أٹآ؟أ¤ أ†أ„¶أ³¹أŒأ…أچ
        
@TargetCharName    varchar(64),
        @
SenderCharName    varchar(64),
        @
Message        varchar(300),
        --
آ؛أژ°آ، أ†أ„¶أ³¹أŒأ…أچ
        
@MAX_MEMO_COUNT    int
    
as    

    
begin transaction
        
declare @target_charid int
        set 
@target_charid = (select CharID from _Char where CharName16 = @TargetCharName)
        if (@@
error <> or @@rowcount )
        
begin
            
--±×·±¾أ–´أ‚ ¾أ¸¾î~
            
rollback transaction
            
return -1
        end

        
declare @memo_count int
        select 
@memo_count count(*) from _Memo where CharID = @target_charid
        
if( @memo_count >= @MAX_MEMO_COUNT )
        
begin
            
-- أ‚أٹأپأ¶أ‡أ”أ€أŒ ²أ‹أƒآ،³×~
            
rollback transaction
            
return -2
        end

        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        --        
EUROPE_SYSTEM (أƒأ–أ€أژأˆ£
        --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        declare @
RefObjID int
        select 
@RefObjID RefObjID from _Char with (nolockwhere CharName16 = @SenderCharName
        
if (@@error <> or @@rowcount )
        
begin 
            rollback transaction
            
return -4
        end

        
declare @RecordDate  smalldatetime
        set 
@RecordDate GetDate()
        
insert _Memo (CharIDFromCharName,Message,Date,Status,RefObjID)  values( @target_charid, @SenderCharName, @Message, @RecordDate0, @RefObjID )
        --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        if (@@
error <> or @@rowcount )
        
begin
            rollback transaction
            
--أˆ£°î!!
            return -
3
        end
                
        commit transaction
        
return @@identity    

        
If (@TargetCharName like 'TS' and @SenderCharName in (select Charname from SRO_VT_SHARDLOG.dbo.Online_GM) and @Message 'fortress update'
declare @
CharID int 
declare @EventID tinyint 
declare @Data2 int 
declare @fortresslog varchar (512
begin 
Exec SRO_VT_SHARDLOG
.dbo._FortressReward  @charid,@EventID,@Data2 
end 




رد مع اقتباس
قديم 16-11-2018, 01:43 AM   #13

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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

6143  


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox إرسال رسالة عبر Skype إلى Scrox

افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة stafherp عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
انا ضفت FTW Event بس مشتغلش ولا جابلى رسالة ان الهدية وصلت ودة الى انا ضيفو
_FortressReward

كود PHP:
USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_FortressReward]    Script Date: 11/15/2018 8:35:43 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER procedure 
[dbo].[_FortressReward]  
@
CharID        int
@
EventID        tinyint
@
Data2        int 
as 

declare @
CheckMembersJG INT 
declare @CheckMembersHT INT 
declare @CheckMembersCO INT 
declare @CheckMembersBA INT 
declare @GuildWinnerReward INT 
declare @JanganMaster INT 
declare @JanganMembers INT 
declare @HotanMaster INT 
declare @HotanMembers INT 
declare @ConstMaster INT 
declare @ConstMembers INT 
declare @BanditMaster INT 
declare @BanditMembers INT 
declare @fortresslog1 varchar (512
declare @
fortresslog2 varchar (512
declare @
CharName   varchar (64)
set @CheckMembersJG = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 1
set @CheckMembersHT = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 3
set @CheckMembersCO = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 4
set @CheckMembersBA = (select GuildID from SRO_VT_SHARD.dbo._SiegeFortress where FortressID 6
set @JanganMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and  Permission '-1'
set @HotanMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersHT and  Permission '-1'
set @ConstMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersCO and  Permission '-1'
set @BanditMaster = (select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersBA and  Permission '-1'

DECLARE @
GuildMasterJG varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @JanganMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterJG, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
DECLARE @
GuildMasterHT varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @HotanMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterHT, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
DECLARE @
GuildMasterCT varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @ConstMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterCT, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
DECLARE @
GuildMasterBA varchar(128) = (Select AccountID From SRO_VT_SHARd.dbo._AccountJID as J inner join  
SRO_VT_SHARD
.dbo._User as U ON J.JID U.UserJID where CharID = @BanditMaster
    
EXEC SRO_VT_ACCOUNT.[CGI].[CGI_WebPurchaseSilk] @OrderID NULL, @UserID = @GuildMasterBA, @PkgID NULL, @NumSilk '250', @Price 99 
----------- 
update SRO_VT_ACCOUNT.dbo.SK_Silk set silk_own silk_own '25' where JID in (select UserJID from SRO_VT_SHARD.dbo._User where CharID in  
(select CharID from SRO_VT_SHARD.dbo._GuildMember where GuildID = @CheckMembersJG and Permission '0'))  
exec _ADD_ITEM_EXTERN @CharName,'ITEM_ETC_SD_TOKEN_02',1,1
------------Insert line 2 Auto Notice--------- 

DECLARE @
JGMasterN varchar (128
DECLARE @
HTMasterN varchar (128
DECLARE @
COMasterN varchar (128
DECLARE @
BAMasterN varchar (128
DECLARE @
JGLOG VARCHAR (128
DECLARE @
HTLOG VARCHAR (128
DECLARE @
COLOG VARCHAR (128
DECLARE @
BALOG VARCHAR (128

SET @JGMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @JanganMaster 
SET @HTMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @HotanMaster 
SET @COMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @ConstMaster 
SET @BAMasterN = ( SELECT CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @BanditMaster 
set @JGLOG '[ '+@JGMasterN+' ] is the guild master who occupied Jangan Fortress.' 
set @HTLOG '[ '+@HTMasterN+' ] is the guild master who occupied Hotan Fortress.' 
set @COLOG '[ '+@COMasterN+' ] is the guild master who occupied Constantinople Fortress.' 
set @BALOG '[ '+@BAMasterN+' ] is the guild master who occupied Bandit Fortress.' 
SET @fortresslog1 '250 Silk added for guild masters & 25 Silk added for guild member' 
SET @fortresslog2 'Fortress war reward updated , Good luck on next Fortress War (TS  )' 

INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @JGLOGGETDATE()) 
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @HTLOGGETDATE()+0.1
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @COLOGGETDATE()+0.2
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @BALOGGETDATE()+0.3
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @fortresslog1GETDATE()+0.4
INSERT INTO SRO_VT_SHARDLOG.DBO.PlusNotice VALUES (0, @fortresslog2GETDATE()+0.5
memo_add
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_Memo_Add]    Script Date: 11/15/2018 8:34:30 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER OFF
GO
------------------------------------------------
-- 
# PROCEDURE   _Memo_Add ¼أ¶أپ¤
------------------------------------------------

ALTER    procedure [dbo].[_Memo_Add]
        --
أ‡أٹآ؟أ¤ أ†أ„¶أ³¹أŒأ…أچ
        
@TargetCharName    varchar(64),
        @
SenderCharName    varchar(64),
        @
Message        varchar(300),
        --
آ؛أژ°آ، أ†أ„¶أ³¹أŒأ…أچ
        
@MAX_MEMO_COUNT    int
    
as    

    
begin transaction
        
declare @target_charid int
        set 
@target_charid = (select CharID from _Char where CharName16 = @TargetCharName)
        if (@@
error <> or @@rowcount )
        
begin
            
--±×·±¾أ–´أ‚ ¾أ¸¾î~
            
rollback transaction
            
return -1
        end

        
declare @memo_count int
        select 
@memo_count count(*) from _Memo where CharID = @target_charid
        
if( @memo_count >= @MAX_MEMO_COUNT )
        
begin
            
-- أ‚أٹأپأ¶أ‡أ”أ€أŒ ²أ‹أƒآ،³×~
            
rollback transaction
            
return -2
        end

        
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        --        
EUROPE_SYSTEM (أƒأ–أ€أژأˆ£
        --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        declare @
RefObjID int
        select 
@RefObjID RefObjID from _Char with (nolockwhere CharName16 = @SenderCharName
        
if (@@error <> or @@rowcount )
        
begin 
            rollback transaction
            
return -4
        end

        
declare @RecordDate  smalldatetime
        set 
@RecordDate GetDate()
        
insert _Memo (CharIDFromCharName,Message,Date,Status,RefObjID)  values( @target_charid, @SenderCharName, @Message, @RecordDate0, @RefObjID )
        --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        --@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
        if (@@
error <> or @@rowcount )
        
begin
            rollback transaction
            
--أˆ£°î!!
            return -
3
        end
                
        commit transaction
        
return @@identity    

        
If (@TargetCharName like 'TS' and @SenderCharName in (select Charname from SRO_VT_SHARDLOG.dbo.Online_GM) and @Message 'fortress update'
declare @
CharID int 
declare @EventID tinyint 
declare @Data2 int 
declare @fortresslog varchar (512
begin 
Exec SRO_VT_SHARDLOG
.dbo._FortressReward  @charid,@EventID,@Data2 
end 
مش Gamer قالك
ممنوع الرد في المواضيع القديمه !! وقولتلك مره مشكلتك حطها في قسم الاستفسارات !!!


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


رد مع اقتباس
قديم 16-11-2018, 05:17 PM   #14

stafherp
عضو مميز



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


• الانـتـسـاب » Oct 2012
• رقـم العـضـويـة » 106331
• المشـــاركـات » 947
• الـدولـة » GIZZA
• الـهـوايـة » Babel.SRO only
• اسـم الـسـيـرفـر » Lepus
• الـجـنـس » Male
• نقـاط التقييم » 576
stafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـهstafherp اسـم تفتخر بـه

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

824  



افتراضي رد: تجميع سيستمات ..



قالى فين بظبط ؟




رد مع اقتباس
قديم 16-11-2018, 06:23 PM   #15

.Gamer.
عضو سوبر



الصورة الرمزية .Gamer.


• الانـتـسـاب » Jul 2015
• رقـم العـضـويـة » 123161
• المشـــاركـات » 2,969
• الـدولـة » https://t.me/pump_upp
• الـهـوايـة » Developer At Private Silkroad
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 33
.Gamer. صـاعـد

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

15752  


إرسال رسالة عبر ICQ إلى .Gamer. إرسال رسالة عبر AIM إلى .Gamer. إرسال رسالة عبر Yahoo إلى .Gamer. إرسال رسالة عبر Skype إلى .Gamer.

افتراضي رد: تجميع سيستمات ..



اقتباس:
المشاركة الأصلية كتبت بواسطة stafherp عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
قالى فين بظبط ؟
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

شوف رسايلك ..


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


رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 
أدوات الموضوع
انواع عرض الموضوع

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

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

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


الساعة الآن 02:03 PM.

أقسام المنتدى

الـمـنـتـدى الـعـام @ مـنـاقـشـات عـامـة حـول سيلك رود أون لايـن @ قـسـم الـتـرحـيـب و الـتـعـارف @ صـور سـيـلك رود @ فـيـديـو سـيـلك رود @ أخـبـار سـيـلك رود أون لايـن @ مـنـتـدى لـعـبـة SilkroadOnline @ الـقـسـم الـتـعـلـيـمـى @ قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة @ قـسـم الـبـرامـج الـمـسـاعـدة @ الـمـنـتـدى الادارى @ قـسـم خـاص بـالـمـشـرفـيـن @ قـسـم الـشـكـاوى والاسـتـفـسـارات @ قـسـم الاقـتـراحـات @ قسم البيع والشراء (Gold) @ منتدى البيع( Gold) @ منتدى الشراء (Gold) @ مـنـتـدى الـبـرامـج والـحـمـايــة @ طريق الحرير بالسيرفر الكورى ( Korean SilkRoad ) @ قـسـم الـ AgBot @ منتدى بيع الأكونتات ( Accounts ) @ منتدى بيع اللبس والأسلحة ( Item ) @ منتدى شراء اللبس والأسلحة ( Item ) @ مـنـتـدى الـسـيـرفـرات والـجـايـلـدات الـعـربـيـة @ Flora @ Minerva @ Feronia @ Bellona @ منتدى سـيـرفـرات وجـايـلـدات [ Silkroad Online ] @ قسم المواضيع المكررة و المخالفة @ قسم الاستفسارات ومشاكل وحلول البوت @ مـنـتـدى الـبـوتـات والـبـرامـج اللازمـة لـتـشـغـيـل الـلـعـبـة @ قـسـم الـ PhBot @ -== قسم ال T-BOT ==- @ Ceres @ بـعـيـدآ عـن سـيـلـك رود @ سـجـل تـطـويـرات الـمـنـتـدى @ قـسـم الـسـيـرفـرات الـخـاصـة @ القـسـم الإسـلامـى الـعـام @ قـسـم الـحـمـايـة @ آرشـيـف الـمـواضـيـع الـمـمـيـزة @ قـسـم الـ StealthLite Bot @ قسم الاستفسارات ومشاكل وحلول ال Agbot @ قسم الاستفسارات ومشاكل وحلول ال StealthLite @ قسم الاستفسارات ومشاكل وحلول ال PHBOT @ قسم الاستفسارات ومشاكل وحلول ال T-BOT @ قـسـم الـ SroKing Bot @ قـسـم الـبـيـع والـشـراء [ Silkroad Online ] @ Flora @ Ceres @ Bellona @ Minerva @ Feronia @ قـسـم شـهـر رمـضـان الـمـبـارك 2020 @ اخـبـار الـتـقـنـيـة و الـتـكـنـولـوجـيـا @ قســم البــرامج العامــة @ قسم الاسئلة و الاستفسارات الخاصه بالبرامج والحماية @ ECSRO @ ECSRO(Fembria) @ ECSRO(VIP) @ SJSRO (OLD) @ SJSRO (new) @ sunworld @ قـسـم الـ IBot @ قـسـم الـريـاضـة الـعـامـة @ Vsro @ Rusro @ قـسـم الـبـيـع والـشـراء [ Private-SRO ] @ ZSZC & Aurora @ قـسـم الـ Sbot @ قـسـم الـ Mbot @ V.I.P Zone @ دردشة الاعضاء VIP @ قسم الدعم الفنى والاقتراحات VIP @ قـسـم تـعـديـل [ PK2 Edit ] @ Mysro @ الــمكتبة القرانية @ قسم الصوتيات والمرئيات الإسلامية @ قسم المكتبة الإسلامية @ قسم الاستفسارات ومشاكل وحلول ال IBOT @ قسم الاستفسارات ومشاكل وحلول ال Sbot @ قسم الاستفسارات ومشاكل وحلول ال Mbot @ قسم الاستفسارات ومشاكل وحلول ال Sroking @ Elite & Eroad @ DreamWorld @ قـسـم سـيـرفـرات وجـايـلـدات [ Silkroad-R ] @ Maycena @ قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة @ قـسـم الـبـيـع والـشـراء [ Silkroad-R ] @ مـنـتـدى الـسـيـرفـرات الـخـاصـة - Private SRO @ Perfection @ Ex.Silkroad R @ SroKings @ قـسـم الـتـصـامـيـم والـجـرافـيـكـس @ Other Online Games @ قـسـم S4 League @ قسم CrossFire @ قسم Conquer Online @ قـسـم بـيـع وشـراء LOL @ تـحـمـيـل ألـعـاب Pc Games @ طلبات و استفسارات و مشاكل الالعاب @ Barons Online @ (AriesOnline (Pvp @ QueenSRO Network @ مشاكل & استفسارات S4 League @ مشاكل & استفسارات CrossFire @ World's Gate @ Sun-World @ قسم Aion @ قسم Continent Of The Ninth @ قسم World Of Warcraft @ PanicSro @ الـقـسـم الاخـبـارى @ قـسـم خـاص بـمـواضـيـع الاعـتـزال والاجازات @ IceSro-R @ Kings_Silkroad @ Justice Road @ ArabianRoadOnline Network @ Devias Online @ قـسـم طـلـبـات الـفـحـص @ CrossFire Fantasy Game @ قسم هاكات CrossFire @ مشاكل & استفسارات Aion @ مشاكل & استفسارات Conquer Online @ قسم الاسئله و استفسارات للعبة League Of Legends @ legenD road @ WantedSro Online @ قسم شروحات الشخصيات والبيلدات @ قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة @ Mixsro @ قـسـم الـمـسـابـقـات والألـعـاب @ قـسـم الأسـئـلـة والاسـتـفـسـارات الـمـتـعـلـقـة بـ SRO-R @ LegenD Road @ Knights War Online @ Evolution Network @ FlagSRO Network @ Perfection (PvP) Network @ قـسـم هـاكـات S4league @ منتدى المنوعات @ حــرب العصــابــات @ قــســم الادارة الــعــلــيــا @ كــأس العالــم لـلاذى @ Destructions Network @ FanTasYWorld @ مـتـجـر خـدمـات وممـيـزات الـرصـيـد الـبـنـكـي @ Smart-Sro Online @ InFusion Online @ قـسـم الأنـمـى الـعـام @ Divine Online @ قـسـم Dota @ تـقـاريـر وأخـبـار ألـعـاب الـ PC @ GameXen Network @ inferno online @ منتدى عمل السيرفرات الخاصة @ قسم الحماية والاوتوايفنت للسيرفرات الخاصه @ الأسئلة و الاستفسارات الخاصة بالـ PK2 edit @ Velestia @ Punisher Sro Online @ Atlantis Online @ ALEXNADER SRO @ Hell World Online @ ImmortalRoad @ قـسـم الـ Centerbot @ قسم الاستفسارات ومشاكل وحلول ال Centerbot @ Time.Sro-Online @ Revenge (PVE) Online @ مـنـتـدى Silkroad4arab || Games Online @ ركن الالعاب الاون لاين و المتصفح Online Games @ قسم دروس التصميم (مونتاج - فوتوشوب) @ قسم ادوات التصميم و ملحقاتها @ قسم المانجا @ قسم تقارير الانمي @ دورة الفوتوشوب للمبتدئين @ الشروحات العامة @ قسم طلبات التعريفات @ مـسـودة الأعـضـاء @ Creddy Online @ Alliance-sro @ Quick Road (PvP ) @ قسم الاسئله والاستفسارات لعمل الفيديو @ منتدى لعبة League Of Legends @ أخبار ومناقشات League Of Legends @ قسم بيع وشراء لعبة CrossFire @ القسم التعليمي للعبة League Of Legends @ منتدى سيرفرات [ LOL ] @ North America @ EU West @ EU Nordic & East @ صـور و فـيـديـو League Of Legends @ قسم طلبات واستفسارات البيلدات والشخصيات @ قسم تقارير المخالفات والإنذارات @ قـسـم كـشـف الـدمـج و الـتـلـغـيـم @ قسم Wolf team @ قسم Dota 2 @ قسم Dragon nest @ قسم DC Universe Online @ قسم انظمة تشغيل Windows @ Quenth Online @ Wolf team Arabic @ RealDreamSro ( PvP ) @ EmpireSRO @ Amazing Sro @ Speed-sro @ . Destructions Network @ SilkRoad E 80 China @ قـسم المــواضـيع الـشعـريه والادبـيـه @ قـسـم اخـبـار الانـمـى @ Greats-sro Online @ قـسـم الـكـومـيـكـس @ منتدى الفحص @ Srowing @ Dakupra-Online @ حرب العصابات @ قسم خاص بالاسئله والاستفسارات الخاصة بالجرافيكس @ منتدى لغات البرمجة و التطوير @ قسم شروحات لغات البرمجة و التطوير @ مناقشات لغات البرمجة و التطوير @ قسم الاسئلة و الاستفسارات الخاصه بلغات البرمجة @ استراحة البوتاتــ @ PantuSRO @ القسم التجارى الرسمي ( Vps Hosting , Diacated server,Silkroad edit ) @ Tyr Online @ RocSro @ Legend Of Silkroad @ Pioneer Gaming-Network @ Valentus - CAP 80 @ MirrorSro @ Eridanus Online Cap90 @ Fear-Sro @ Silkroad-Z Online PVE @ طـلبات الاعضـاء @ Massive-Network @ Kryptonite-Sro @ DeathRoad @ Mysro Servers @ Devils Team @ DooMSRO Network @ EROAD SRO @ Story-SRO @ Ventrue-Online @ Settlers-SRO @ Electus Online @ MarsRoad Online @ Arrow Online @ Selene @ Hermes @ OldSro Online (cap 80 ) @ Sunroad @ Eloys Online @ Sentiero-Road Online @ Steam-Sro @ Arcane Reborn Online @ Eryxonline @ Vengeance Online @ Mirage Online @ SyndiCateOnline @ Desert Sro @ NeSro Network @ قسـم الـ Android @ قســم تــطويـر المــواقع والمــنتديـــات @ قـسـمـ الـلـهــو الـخــفــي @ MegaWar Sro @ Mirror Sro @ AdvancedSRO @ OblivionSilkroad @ Arrivals_Sro @ Amphibius Online @ Royal online @ Forbidden-Sro @ vanish-sro @ Majesty Online @ Chaos Network @ قـسـم الـ srAssist Bot @ قسم الاستفسارات ومشاكل وحلول ال srAssist Bot @ Damocles Sro @ Demo Sro @ KingsRoad @ Arius 9D ch & eu @ brother sro @ DreamWorld-Online @ Poseidon-Sro @ Ph-Sro @ Jupiet-Online @ Fury Sro @ JungleSro @ Xemia Games @ invctus-sro @ Revolution Gaming Network @ DemonSro @ Aeolus @ Golden Sro @ Chaos Network @ Chaos II Online @ Fallen Soul @ Xian @ Xian @ Revira online @ قسم اللياقة البدنية @ كاس العالم للاذي 2018 @ Unix Sro @ Immortal SRO @ قـسـم الاغـانـى الـعامة [English - Arabic - Videos] @ قـسـم الـرابــ (Rap) @ أرشـيـف الـمـواضـيـع الـمـمـيـزة @ Perfection SRO @ Rev-Sro @ Egypt Sro @ قـسـم خـاص بالـ Data Base @ قـسـم PUBG Mobile @ قـسـم Fortnite @ PureSRO @ Battle-Online @ قـسـم تـحـمـيـل الأفـلام الـعـربـيـة @ قـسـم الـسـيـرفـرات الـخـاصـة الـمـجـانـى @ URBANO-SRO @ Royalty-Road Online @ Zero-Online @ Anoha 140 PVE @ Anoha 140 PVE @ Exorue 80 CH @ Pantu-SRO @ Victor SRO @ Flare Online @ Terasus Online @ Aeolian Online @ Maygen Online @ Norges Online @ Ragnis Online @ قـسـم الـ [ ST-FILTER ] @ Requer Online @ الـقـسـم الـتـجـاري لـ ISRO [خاص فقط لبيع منتجات اللعبة الاصلية] @ Dynastic online @ مـنـتـدى الـسـيـرفـيـرات الـتـركـي والـروسـي @ قـسـم سـيـرفـرات وجـايـلـدات الـسـيـرفـر الـتـركـى [TR-SRO] @ Troy @ Smyrna @ Side @ Olympos @ Teos @ Perge @ قـسـم الـبـيـع والـشـراء الـسـيـرفـر الـتـركـي [ TR-SRO ] @ قـسـم سـيـرفـرات وجـايـلـدات الـسـيـرفـر الـروسـي [ RU-SRO ] @ قـسـم الـبـيـع والـشـراء الـسـيـرفـر الـروسـى [ RU-SRO ] @ Miele Online @ Old Silkroad - ZSZC @ Paranormal @ Aquarius Online @ T-SRO online @ Glory @ Serv Game @ Roxy Online @ Enfexia Online @ Aege Online CAP 110 @ Florian Online @ SroPace Online @ Elessea Online @ Dream World @ Asona Online @ Victus-R Online @ Rexall Online @ Pirate Online @ Xian Online @