الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   [Fix] SMC Ban unBan Query (https://silkroad4arab.com/vb/showthread.php?t=607792)

Dangers SrO 24-11-2016 06:57 PM

[Fix] SMC Ban unBan Query
 
http://www2.0zz0.com/2012/10/22/15/311256858.gif

http://www2.0zz0.com/2012/10/22/16/593531309.png

http://im45.gulfup.com/wsCcCQ.png

دي Query لاصلاح Ban and unBan Commands

كود PHP:

USE [SRO_VT_ACCOUNT]
GO
/****** Fixed  @ ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- 
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
ALTER procedure [dbo].[_RegisterPunishment]
    @
UserJID     int,
    @
Type          tinyint,
    @
Executor    varchar(128),
    @
Shard        smallint,
    @
CharName    varchar(16),
    @
CharInfo    varchar(256),
    @
PosInfo    varchar(64),
    @
Guide        varchar(512),
    @
Description    varchar(1024),
    @
RaiseTime    datetime,
    @
BlockStartTime    datetime,
    @
BlockEndTime    datetime,
    @
PunishTime    datetime
as
    -- 
AuthorJangan RageZone
    
if( existsselect UserJID from _BlockedUser with(NOLOCKwhere UserJID = @UserJID and Type = @Type))
    
begin
        select 
-1    
        
RETURN
    
end
    
declare @NewSerialNo int    
    set 
@NewSerialNo 0
    
    insert _Punishment values
( @UserJID, @Type, @Executor, @Shard, @CharName, @CharInfo,
                @
PosInfo, @Guide, @Description, @RaiseTime, @BlockStartTime, @BlockEndTime, @PunishTime0)
    
set @NewSerialNo = @@identity
    
if( @@rowcount or @@error <> or @NewSerialNo or @NewSerialNo is null)
    
begin
        select 
-2    
        
return
    
end
    
declare @UserID varchar(128)
    
set @UserID = (SELECT StrUserID FROM TB_User where JID = @UserJID)
    if( @@
rowcount or @@error <> or @UserID is null)
    
begin
        select 
2
        
return
    
end
    insert _BlockedUser values
( @UserJID, @UserID, @Type, @NewSerialNo, @BlockStartTime, @BlockEndTime)
    
select 0 

هو مش مفيد اوي الموضوع
بس انا هرجع لسرو بس وحده وحده
وهبهركو بكل جديد
واخد بالك انتا يا ..... :innocent:

Hamza FiGo 24-11-2016 06:58 PM

رد: [Fix] SMC Ban unBan Query
 
لا مفيد ^^ تسلم ايدك

elfr3on2010 27-11-2016 12:57 PM

رد: [Fix] SMC Ban unBan Query
 
تسلم ايدك


الساعة الآن 12:52 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.