المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تجميعة سيستمات مفيد


Mazika Yasser
08-03-2016, 01:36 AM
معرفش الموضوع ده اتعمل ولا لا

-------------------------------------
Daily Reward System
Add this to _AddLogChar at log db

if (@EventID = 4)
begin
exec [dbo].[_DailyRew]
end

Create this procedure at LOG db

USE [SRO_VT_SHARDLOG]
GO

Object StoredProcedure [dbo].[_DailyRew] Script Date 10282014 104519 PM
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[_DailyRew]
@CharID int,
@Eventid int
AS
if @EventID = '4'
BEGIN
DECLARE @CharN VARCHAR(52) = (SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @CharID)
DECLARE @Date Date = GETDATE() -1
DECLARE @JID int = (SELECT UserJID FROM SRO_VT_SHARD.dbo._User where CharID = @CharID)
DECLARE @AccountID varchar (25) = (SELECT AccountID FROM SRO_VT_SHARD.dbo._AccountJID As ID INNER JOIN SRO_VT_SHARD.dbo._User as JID ON Id.JID = JID.UserJID where CharID = @CharID)
DECLARE @RewardGiven varchar(52) = 'ITEM_ETC_SILK_250'
DECLARE @DayReward INT = (SELECT IsDay FROM _DailyReward WHERE JID = @JID and LoginDate = @Date)
DECLARE @RefObjID int
DECLARE @DATEN Date = GETDATE()
select @RefObjID = RefObjID from SRO_VT_SHARD.dbo._Char with (nolock) where CharName16 = 'UnDeath'
DECLARE @RealDate date = (Select [LoginDate] from _DailyReward where Jid = @JID)
UPDATE _DailyReward set IsLogin = 'ON' where JID = @JID
IF NOT EXISTS (SELECT FROM _DailyReward WHERE JID = @JID)
BEGIN
INSERT INTO _DailyReward (JID,IsLogin,LoginDate,IsMSent,IsRecivce,IsDay)
VALUES (@JID,'ON',GETDATE(),'NO','NO','1')
END

ELSE IF @DayReward BETWEEN '1' and '2'
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 1, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END
ELSE IF @DayReward BETWEEN '3' and '4'
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 8, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END

ELSE IF @DayReward BETWEEN '5' and '6'
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 12, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END

ELSE IF @DayReward = '7' -- 2nd week
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 14, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END

ELSE IF @DayReward BETWEEN '8' and '10'
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 18, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END

ELSE IF @DayReward BETWEEN '11' and '12'
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 19, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END

ELSE IF @DayReward = '15'
BEGIN
UPDATE _DailyReward SET IsMSent = 'YES',IsRecivce = 'YES',IsDay += 1, LoginDate=GETDATE(),IsLogin = 'ON' WHERE JID = @JID
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN_CHEST @AccountID, @RewardGiven, 20, 0
INSERT INTO SRO_VT_SHARD.dbo._Memo (CharID,FromCharName,[Message],[Date],[Status],RefObjID)
VALUES (@CharID,'DailyReward','Thank you for visiting us again, please check the storage you will find your gift and its not our problem if there is no place in the storage to add the gift, Collect them and exchange them for good gift.',GETDATE(),'0',@RefObjID)
END


ELSE IF @RealDate != @DATEN
AND @RealDate != @Date
BEGIN
UPDATE _DailyReward SET LoginDate = GETDATE(),IsDay = '1' WHERE JID = 9
END
END
GO


Create this table at log db

USE [SRO_VT_SHARDLOG]
GO

/****** Object: Table [dbo].[_DailyReward] Script Date: 10/28/2014 10:45:59 PM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[_DailyReward](
[ID] [int] IDENTITY(1,1) NOT NULL,
[JID] [int] NOT NULL,
[IsLogin] [varchar](16) NULL,
[LoginDate] [date] NULL,
[IsMSent] [varchar](16) NULL,
[IsRecivce] [varchar](16) NULL,
[IsDay] [int] NULL,
CONSTRAINT [PK__DailyReward] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO


finally, create this table at log db too.

USE [SRO_VT_SHARDLOG]
GO

/****** Object: Table [dbo].[_DailyGift] Script Date: 10/28/2014 10:46:14 PM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[_DailyGift](
[ID] [int] IDENTITY(1,1) NOT NULL,
[CodeName] [varchar](50) NULL,
[Count] [int] NULL,
[Day] [int] NULL,
CONSTRAINT [PK__DailyGift] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO


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

Unique Kills System Reward
السيستم ده عبارة عن :
لو قتلت يونيك معين اكتر من 5 مرات أو 5 مرات بس
تستلم Item ب + معين انت اللى بتحدده
أو Coin برضو بالعدد اللى تحدده
و كمان يستلم تايتل بس لازم تبقى مجهزه فى
Textuisystem.txt

SRO_VT_SHARDLOG > Programility > Stored Procedure

_AddLogItem

DECLARE @CharNameCountKERB Int,
@hwan int,
@Charname Varchar(MAX)
IF (@CharNameCountKERB >= '5')
begin
IF @hwan = '90'
begin
Update SRO_VT_SHARD.dbo._Char Set HwanLevel='6' where (CharName16 = @Charname)
insert into SRO_VT_SHARDLOG.dbo.PlusNotice ([Sent],[message],[date]) Values ('0','** Unique Slayer System** : '+@Charname+' has now recived ( Jupiter Slayer) title for killing Jupiter 5 times or more ',GETDATE())
delete from SRO_VT_SHARDLOG.dbo._Uniques where ((CharName = @Charname) and MonsterCodeName like 'MOB_JUPITER_JUPITER')
exec SRO_VT_SHARD.dbo._ADD_ITEM_EXTERN @Charname,'ITEM_ETC_ARENA_COIN',500,0
end
end

عند (@CharNameCountKERB >= '5
رقم 5 ده بتغيره على حسب منتا عايزه يقتل قد ايه علشان يستلم الحاجة
اما بقى HwanLevel= '6'
ف ده رقم التايتل اللى هيستلمه و ده هيتغير على حسب برضو الرقم اللى عندك جوة Textuisystem.txt
و مسارها اهو
Media/Server_Dep/Silkroad/Textdata/Textuisystem.txt


و علشان تغير اليونيك هتغير الكود ده
'MOB_JUPITER_JUPITER'
لأى يونيك انت تحبه
علشان بقى تغير الـReward
هتغير الكود ده
'ITEM_ETC_ARENA_COIN'
و العدد بتاعها اللى هو ,500
و الرقم ,0
ده لو هتبعت ايتم مثلا سلاح و عايزه يبقى +12 مثلا
بتغير ال0 ل 12

ملحوظة : لما بيموت اليونيك ال5 مرات
بيجيله رسالة فى الـNotice كده
بيقوله فيها انك جالك الReward + Title
هتلاحظوها فى الـProcedure


Upgrade System [Note] Not Scroll

السيستم عبارة عن :
بيخلى الأيتم مثلا الدجرى 12 +10
تبقى دجرى 13 بس +0 من غير اى سكرول بقى ولا حاجة

_AddLogItem
if (@JobID = '4000')
begin DECLARE @OldItemCodeName varchar(128) = 'ITEM_CH_NECKLACE_11_A' DECLARE @OldItemPlus int = 7 DECLARE @NewItemCodeName varchar(128) = 'ITEM_CH_NECKLACE_12_A' DECLARE @NewItemPlus int = 0 DECLARE @ReplaceID int = (select top 1 ItemID from _Inventory as inv inner join _Items as itm on inv.ItemID = itm.ID64 inner join _RefObjCommon as common on itm.RefItemID = common.ID where inv.CharID = @CharID and common.CodeName128 = @CodeName128 and itm.OptLevel = @OldItemPlus) if (@ReplaceID > 0) begin Update _Inventory set ItemID = 0 where ItemID = @ReplaceID and CharID = @CharID exec _ADD_ITEM_EXTERN @CharName,@NewItemCodeName,1,@NewItemPlus end
end


هتبدل الدجرى 11 بالأيتم اللى عايزها تترفع
و هتبدل الدجرى 12 بالأيتم الجديدة المقصودة بأستخدام السيستم

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

Ban IP By CharName System

بالسيستم ده تقدر
1-Ban IP
2-know ip by char name
3-know char name by ip

Create Table
USE SRO_VT_SHARDLOG
CREATE TABLE _IPLogs ([No.] int IDENTITY(1,1) PRIMARY KEY,
[CharID] int,
[Charname] varchar(max),
[IP] varchar(max),
[Date] datetime)

USE SRO_VT_SHARDLOG
GO


SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO




ALTER procedure [dbo].[_AddLogChar]
@CharID int,
@EventID tinyint,
@Data1 int,
@Data2 int,
@strPos varchar(64),
@Desc varchar(128)
as


IF(@EventID = 4 OR @EventID = 6)
BEGIN


declare @len_pos int
declare @len_desc int
set @len_pos = len(@strPos)
set @len_desc = len(@Desc)
if (@len_pos > 0 and @len_desc > 0)
begin
insert _LogEventChar values(@CharID, GetDate(), @EventID, @Data1, @Data2, @strPos, @Desc)
end
else if (@len_pos > 0 and @len_desc = 0)
begin
insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2, EventPos) values(@CharID, GetDate(), @EventID, @Data1, @Data2, @strPos)
end
else if (@len_pos = 0 and @len_desc > 0)
begin
insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2, strDesc) values(@CharID, GetDate(), @EventID, @Data1, @Data2, @Desc)
end
else
begin
insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2) values(@CharID, GetDate(), @EventID, @Data1, @Data2)
end

--For the new IPLog table
Declare @DynIP varchar(max);
exec @DynIP = SRO_VT_ACCOUNT.dbo.split_ip @Data2
INSERT INTO _IPLogs (CharID,Charname,IP,[Date]) VALUES (@CharID, (SELECT CharName16 FROM SRO_VT_SHARD_INIT.dbo._Char WHERE CharID = @CharID),@DynIP,GETDATE())
-- END


END


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

USE [SRO_VT_ACCOUNT]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


CREATE PROCEDURE [dbo].[_BannPlayerSP]


@CharName varchar(max),
@Reason varchar(max)


as
--------------------------------
DECLARE @ChrID INT;
DECLARE @AccJID INT;
---------------------------------


SET @ChrID=(SELECT CharID FROM SRO_VT_SHARD_INIT.dbo._Char WHERE CharName16=@CharName)
SET @AccJID=(SELECT UserJID FROM SRO_VT_SHARD_INIT.dbo._User WHERE CharID=@ChrID)


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


DECLARE
@ID VARCHAR(64) = (Select STRuserID FROM TB_User Where JID = @AccJID),
@Begin DATETIME = GETDATE()-1,
@End DATETIME = GETDATE()+3650




INSERT [dbo].[_Punishment]
(
,
[Type],
[Executor],
[Shard],
[CharName],
[CharInfo],
[PosInfo] ,
[Guide],
[Description],
[RaiseTime],
[BlockStartTime],
[BlockEndTime],
[PunishTime],
[Status]
)
VALUES
(
@AccJID,
1,
1,
0,
@CharName,
1,
1,
@Reason,
@Reason,
@Begin,
@Begin,
@End,
@End,
0);
----------------------------------------------------------
DECLARE @ReasonID INT
SET @ReasonID =
(Select SerialNo FROM _Punishment Where UserJID = @AccJID)
----------------------------------------------------------
INSERT [dbo].[_BlockedUser]
([UserJID],
[UserID],
[Type],
[SerialNo],
[TimeBegin],
[TimeEnd])
VALUES
(@AccJID,
@ID,
1,
@ReasonID,
@Begin,
@End);


-----------------------------------------------------------------
SELECT StrUserID FROM TB_User WHERE JID = @AccJID
---------------------------------------------------------------

USE [SRO_VT_SHARDLOG]
GO


SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO




ALTER procedure [dbo].[_AddLogChar]
@CharID int,
@EventID tinyint,
@Data1 int,
@Data2 int,
@strPos varchar(64),
@Desc varchar(128)
as


IF(@EventID = 4 OR @EventID = 6)
BEGIN


declare @len_pos int
declare @len_desc int
set @len_pos = len(@strPos)
set @len_desc = len(@Desc)
if (@len_pos > 0 and @len_desc > 0)
begin
insert _LogEventChar values(@CharID, GetDate(), @EventID, @Data1, @Data2, @strPos, @Desc)
end
else if (@len_pos > 0 and @len_desc = 0)
begin
insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2, EventPos) values(@CharID, GetDate(), @EventID, @Data1, @Data2, @strPos)
end
else if (@len_pos = 0 and @len_desc > 0)
begin
insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2, strDesc) values(@CharID, GetDate(), @EventID, @Data1, @Data2, @Desc)
end
else
begin
insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2) values(@CharID, GetDate(), @EventID, @Data1, @Data2)
end

--For the new IPLog table
Declare @DynIP varchar(max);
exec @DynIP = SRO_VT_ACCOUNT.dbo.split_ip @Data2
INSERT INTO _IPLogs (CharID,Charname,IP,[Date]) VALUES (@CharID, (SELECT CharName16 FROM SRO_VT_SHARD_INIT.dbo._Char WHERE CharID = @CharID),@DynIP,GETDATE())
-- END
-- Banned IP stuff
IF exists (SELECT IP FROM _BannedIPs WHERE IP like @DynIP)
BEGIN
Declare @Charname varchar(max) = (SELECT CharName16 FROM SRO_VT_SHARD_INIT.dbo._Char WHERE CharID = @CharID)

exec SRO_VT_ACCOUNT.dbo._BannPlayerSP @Charname,'usage of a banned IP'
-- END banned IP stuff
END


END
---------------------------------------------------------------


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

GM Massage System
السيستم عبارة عن انك بتبعت رسالة بأسم معين و تكتب فيها
حاجة معينة و تنتقل لمكان تانى هتلاقى معاك Full Item D11 Egy +250
بدل متتعب نفسك و تستخدم كويرى أو اى حاجة تانية

USE [SRO_VT_SHARD]GO
/****** Object: StoredProcedure [dbo].[_Memo_Add] Script Date: 5/21/2014 12:35:32 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
DECLARE @SI1D int = (SELECT charid FROM _Char where CharName16 = @SenderCharName)
-- Penalty Remover
IF @TargetCharName like 'Penalty_R'
BEGIN
DELETE FROM _TimedJob where JobID = '1' and CharID = @SI1D or JobID = '2' and CharID = @SI1D
END
begin transaction
declare @Target_charid int
set @Target_charid = (select CharID from _Char where CharName16 = @TargetCharName)
if (@@error <> 0 or @@rowcount = 0 )
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 (nolock) where CharName16 = @SenderCharName
if (@@error <> 0 or @@rowcount = 0 )
begin
rollback transaction
return -4
end




declare @RecordDate smalldatetime
set @RecordDate = GetDate()
insert _Memo (CharID, FromCharName,Message,Date,Status,RefObjID) values( @Target_charid, @SenderCharName, @message, @RecordDate, 0, @ReFObjID )
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@
if (@@error <> 0 or @@rowcount = 0 )
begin
rollback transaction
--ب£°î!!
return -3
end

commit transaction
return @@identity




If @TargetCharName like 'Rover' and @message = 'GM_SET_EU_HA_M')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_HEAVY_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_HEAVY_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_HEAVY_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_HEAVY_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_HEAVY_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_HEAVY_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'ediny +250')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_HEAVY_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_HEAVY_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_HEAVY_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_HEAVY_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_HEAVY_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_HEAVY_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_EU_LA_M')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_LIGHT_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_LIGHT_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_LIGHT_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_LIGHT_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_LIGHT_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_LIGHT_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_EU_LA_W')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_LIGHT_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_LIGHT_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_LIGHT_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_LIGHT_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_LIGHT_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_LIGHT_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_EU_CL_M')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_CLOTHES_11_SA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_CLOTHES_11_HA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_CLOTHES_11_AA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_CLOTHES_11_BA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_CLOTHES_11_LA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_M_CLOTHES_11_FA_SET_B_RAR E',1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_EU_CL_W')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_CLOTHES_11_SA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_CLOTHES_11_HA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_CLOTHES_11_AA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_CLOTHES_11_BA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_CLOTHES_11_LA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_W_CLOTHES_11_FA_SET_B_RAR E',1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_CH_HA_M')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_HEAVY_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_HEAVY_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_HEAVY_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_HEAVY_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_HEAVY_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_HEAVY_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_CH_HA_W')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_HEAVY_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_HEAVY_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_HEAVY_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_HEAVY_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_HEAVY_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_HEAVY_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_CH_LA_M')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_LIGHT_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_LIGHT_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_LIGHT_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_LIGHT_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_LIGHT_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_LIGHT_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_CH_LA_W')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_LIGHT_11_SA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_LIGHT_11_HA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_LIGHT_11_AA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_LIGHT_11_BA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_LIGHT_11_LA_SET_B_RARE' ,1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_LIGHT_11_FA_SET_B_RARE' ,1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_CH_CL_M')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_CLOTHES_11_SA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_CLOTHES_11_HA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_CLOTHES_11_AA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_CLOTHES_11_BA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_CLOTHES_11_LA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_M_CLOTHES_11_FA_SET_B_RAR E',1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_SET_CH_CL_W')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_CLOTHES_11_SA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_CLOTHES_11_HA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_CLOTHES_11_AA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_CLOTHES_11_BA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_CLOTHES_11_LA_SET_B_RAR E',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_W_CLOTHES_11_FA_SET_B_RAR E',1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_EU_ITEMS_PACK')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_TSTAFF_11_SET_B_RARE',1,2 50
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_TSWORD_11_SET_B_RARE',1,2 50
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_SWORD_11_SET_B_RARE',1,25 0
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_STAFF_11_SET_B_RARE',1,25 0
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_HARP_11_S_ET_B_RARE',1,25 0
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_SHIELD_11_SET_B_RARE',1,2 50
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_DAGGER_11_SET_B_RARE',1,2 50
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_CROSSBOW_11_SET_B_RARE',1 ,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_EU_DARKSTAFF_11_SET_B_RARE', 1,250
end
If @TargetCharName like 'Rover' and @message = 'GM_CH_ITEMS_PACK')
begin
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_BOW_11_SET_B_RARE',1,250
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_BLADE_11_SET_B_RARE',1,25 0
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_SWORD_11_SET_B_RARE',1,25 0
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_TBLADE_11_SET_B_RARE',1,2 50
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_SPEAR_11_S_ET_B_RARE',1,2 50
exec _ADD_ITEM_EXTERN @SenderCharName,'ITEM_CH_SHIELD_11_SET_B_RARE',1,2 50


end

هتبعت رسالة ل : Rover
هتكتب فيها : ediny +250
هتسافر هتلاقى معاك الأيتم ايجى +250
ممكن تغيرها على حسب منتا عايز بقى

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

Gift Plvl System
السيستم عبارة عن :
انك لو جيت لفل 110 مثلا تسافر يجيلك Reward
و ده انصح بأستخدامه فى سيرفرات الـPVE مش الPVP
علشان الPVP بتنزل جاهز و كده

SRO_VT_SHARDLOG > Programility > _AddLogChar

if @eventID = '22' and @data2 = '110'declare @CharName16 varchar(64) = (Select CharName16 From SRO_VT_SHARD.._Char Where CharID = @CharID)

begin exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharName16,'ITEM_EVENT_PREMIUM_VIETNAM_GOLDTIME_P LUS',1,1 exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharName16,'ITEM_COS_P_CAT_SCROLL',1,1 exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharName16,'ITEM_COS_P_FLUTE_WHITE_SMALL',1,1
END


ممكن تغير 110 على حسب منتا عايز عند
@data= '110'
و تغير الأيتم اللى هتاخدها كهدية لما توصل للفل ده

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

Job Coin System

الموضوع عن تغير الرويرد البيدهولك الــTrade
الهوه Gold
هتعمل 4 Querys هيزبتوا الدنيا

اول Query

هتغير ITEM_ETC_ARENA_COIN

USE [SRO_VT_LOG]GO/****** Object: StoredProcedure [dbo].[_JobCoins] Script Date: 25.02.2015 13:24:59 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO



CREATE procedure [dbo].[_JobCoins] @charID int, @eventID tinyintasDECLARE @charnameJob varchar(268) = (Select CharName16 From SRO_VT_SHARD.dbo._Char where CharID = @charID)Declare @JID Int = (select UserJID from SRO_VT_SHARD.dbo._User where CharID = @charID)DECLARE @char_ReqLevel int = (Select CurLevel from SRO_VT_SHARD.dbo._char where CharID = @charID)-- Begin Hunter RewardIf @eventID = 6beginDeclare @cosID int = (select ID from SRO_VT_SHARD.dbo._CharCOS where OwnerCharID = @charID)----------------------------------------------------------Begin Delete pet if he loggout. Delete from SRO_VT_SHARD.dbo._InvCOS where COSID = @cosIDDelete from SRO_VT_SHARD.dbo._CharCOS where OwnerCharID = @charID and RefCharID between '2187' and '2189'or OwnerCharID = @charID and RefCharID between '3915' and '3917'or OwnerCharID = @charID and RefCharID between '3912' and '3914'or OwnerCharID = @charID and RefCharID between '2184' and '2186'or OwnerCharID = @charID and RefCharID between '23250' and '23257'or OwnerCharID = @charID and RefCharID between '23258' and '23265'or OwnerCharID = @charID and RefCharID between '23905' and '23912'endif exists (Select * from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charIDand Contribution >= '3484407' and JobType = '3' and @char_ReqLevel >= '80' )begin exec SRO_VT_SHARD.._Add_ITEM_EXTERN @charnamejob,'ITEM_ETC_ARENA_COIN',10,10Update SRO_VT_SHARD.dbo._CharTrijob set Contribution = '1' where CharID = @charIDend -- orig 3484407if exists (Select * from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charIDand Contribution >= '3484407' and JobType = '1' and @char_ReqLevel >= '80')begin exec SRO_Vt_SHARD.._Add_ITEM_EXTERN @charnamejob,'ITEM_ETC_ARENA_COIN',10,10Update SRO_VT_SHARD.dbo._CharTrijob set Contribution = '1' where CharID = @charIDendif exists (Select * from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charIDand Contribution >= '3484407' and JobType = '2' and @char_ReqLevel >= '80') beginexec SRO_Vt_SHARD.._Add_ITEM_EXTERN @charnamejob,'ITEM_ETC_ARENA_COIN',10,10Update SRO_VT_SHARD.dbo._CharTrijob set Contribution = '1' where CharID = @charID
end

ثانى Query

USE [SRO_VT_LOG]GO/****** Object: StoredProcedure [dbo].[_Contribt] Script Date: 04/01/2015 19:00:03 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO







CREATE procedure [dbo].[_Contribt]@charID intas



Declare @contri int =(Select Contribution from SRO_VT_SHARD.dbo._CharTrijob where CharID= @charID )Update SRO_VT_SHARD.dbo._CharTrijob Set Contribution=0 where CharID =@charIDif not Exists (select * from SRO_VT_SHARD.dbo._CharTrIjob where CharID = @charID)begin insert into SRO_VT_SHARD.dbo._CharTrIjob (CharID , Contribution) Values (@charID, @contri) if Exists (select * from SRO_VT_SHARD.dbo._CharTrIjob where CharID = @charID) beginUpdate SRO_VT_SHARD.dbo._CharTrIjob Set Contribution=Contribution+ @contri where CharID= @charIDendend

[U]ثالث Query

USE [SRO_VT_LOG]GO

/****** Object: Table [dbo].[_Contribution] Script Date: 25.02.2015 13:34:47 ******/SET ANSI_NULLS ONGO

SET QUOTED_IDENTIFIER ONGO

CREATE TABLE [dbo].[_Contribution]([Contribution] [int] NOT NULL,[CharID] [int] NOT NULL) ON [PRIMARY]

GO

رابع _AddLogChar

----_AddLogChar alt‎na ekleme yap‎n‎z----





-- Main Declares DECLARE @GM_Prim int =(select sec_primary from SRO_VT_ACCOUNT.dbo.TB_User as us inner join SRO_VT_SHARD.dbo._User as us2 on us.JID = us2.UserJID where CharID = @charID) -- Contri Save- if @eventID= '4' begin Exec [_Contribt] @charID end -- Trade Gold Coins + Anti Cheat if @eventID = '6' and exists (Select * from SRO_VT_SHARD.dbo._CharTrijob where CharID = @charID and Contribution >= '2099235' ) begin Exec [dbo].[_JobCoins] @charID , @eventID end

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

السيستم عبارة عن :
لو جيت ترفع ايتم اكبر من +15 أو = +15
و Failed أو الأيتم Destroyed اختفت يعنى
هتسافر تلاقى معاك حاجات كأنها تعويض يعنى عن اللى حصلك

SRO_VT_SHARDLOG > Programility > _AddLogItem


if(@Operation = 41) And @strDesc_separado >= 15Begin

Declare @CharNameReward Varchar(64)select @CharNameReward =CharName16 from SRO_VT_SHARD.dbo._Char where CharID @CharID exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharNameReward,'ITEM_EVENT_PREMIUM_VIETNAM_GOLDTI ME_PLUS',1,1 exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharNameReward,'ITEM_COS_P_CAT_SCROLL',1,1 exec SRO_VT_SHARD.._ADD_ITEM_EXTERN @CharNameReward,'ITEM_COS_P_FLUTE_WHITE_SMALL',1,1
End

هتغير الكود على حسب منتا عايز يجيلك ايه بقى

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

ولو حاجة جديد أتعملت هنعدل على على الموضوع

منقول للافادة

Hamza FiGo
08-03-2016, 12:56 PM
موضوع هايل تسلم ايدك

ياريت تكون مجرب كل دا وميكونش فية بجات. انت اللي هتتعب في الرد علي الناس ^^

Mazika Yasser
08-03-2016, 01:11 PM
موضوع هايل تسلم ايدك

ياريت تكون مجرب كل دا وميكونش فية بجات. انت اللي هتتعب في الرد علي الناس ^^

لا متخفش يا صاحبى مجرب كلو وشغال 100%

elbattawy1st
08-03-2016, 03:14 PM
عااش :lulu15::lulu15:

Mazika Yasser
08-03-2016, 03:16 PM
عااش :lulu15::lulu15:

حبيبى :character15:

Mohamed ElKersh
08-03-2016, 03:44 PM
daily reward مش مجرب لاني حطه عندي في الجيم و بفتح كل يوم ولا بيديني رسالة و حتي كيس شيبسي
بس استمر

Dev.BigBear
08-03-2016, 05:50 PM
ايوبة بقى
:kiss1:

Mazika Yasser
08-03-2016, 07:46 PM
daily reward مش مجرب لاني حطه عندي في الجيم و بفتح كل يوم ولا بيديني رسالة و حتي كيس شيبسي
بس استمر

يا باشا انا مجربو وعملو لعيال صحابى شوف انتا تلقيك مش عارف تحطو

SkyZ
08-03-2016, 07:51 PM
hi bro Unique Kills System Reward not working

Mazika Yasser
08-03-2016, 08:07 PM
يا جدعان محدش يقول مش شغالة انا مجربهم كلهم

™ └ Jo MaNsOuR ┘ ™
08-03-2016, 08:27 PM
بالنسبه لسيستم Gift Plvl System
لو عايز اديله فى لفل 100 و لفل 90 و هكذا و كل لفل هديه او اكتر ممكن ؟

Mohamed ElKersh
08-03-2016, 08:41 PM
يا باشا انا مجربو وعملو لعيال صحابى شوف انتا تلقيك مش عارف تحطو
اول حاجة بس :] انت نقلوا من منتدي و من واحد اسمه Rover تمام و يريت شرح للسيتم ده لاني محتاجه
و انا حطه صح و مجبليش ايرور انا عاوز شرح ازاي هو مش شغال و مش بيبعت رسالة انا حطيطه في الداتا بيز و معملتش حاجة ولا حتي عديلت عليه

elbattawy1st
08-03-2016, 08:45 PM
فى system unique دا فى كذا حاجة حاسس انها مش مظبوطة و انا مش فاهمها انا هقولهلك ممكن يكون العيب من عندى
اول حاجة
قى جزء IF @hwan = '90' الحزء دا بيعمل اية ؟؟؟؟

ثانى حاجة
حضرتك كنت المفروض ترفع تابل دا _Uniques انت عاملو فى Procedure وكمان محتاجين البرنامج الا هيعمل log ويضيفها فى تابل ودى حلها سهل ممكن تغيرها لتابل دا srZor_uniques او دا Evangelion_uniques دول تابل الجيم سيرفر الشائعين بين الناس علشان بس system يشتغل مع الناس

ثالثة حاجة و الاهم
الحزء دا IF (@CharNameCountKERB >= '5') هوا هنا ياباشا هيعد اليونكات المقتولة على اى اساس
انا ممكن اكون فاهم غلط لو عندك توضيح ليها ممكن تقوله و تفيدنى
بس الا مخلينى متاكد من كلامى انك عامل declare بس ليها @CharNameCountKERB
لو انت كنت عامل Select كانت هتبقى شغالة او دا الا انا فاهمة

رابع حاجة
انا شايف ان system دا لو اتعمل اصلا فى السيرفر هيبوظ الدنيا للعامل rank فى الموقع علشان هوا بعد مابيدى reward انت عامل امر انو يشيل log بتاع الكاركتر القاتلت اليونكات من التابل يعنى كده سيستم rank باظ
ودا ممكن بيتصلح ازاى انك لو عندك البرنامج الابيعمل log فى تابل _Uniques يبقى تمام تعملو فى السيستم
و تابل دا srZor_uniques او دا Evangelion_uniques يكون ل rank site يعنى كده هتبقى تمام

انا بصراحة مجربتش system بس متاكد انو مش هيشتغل

و اسف للاطالة و ياريت يكون كلامى وصل لحضرتك و لو فى جزء غلط فى كلامى ياريت توضحهولى علشان استفيد بعد كده ^_^

elbattawy1st
08-03-2016, 08:59 PM
اما بالنسبة لدا Daily Reward System
حضرتك نيست تضيف سطور addlogchar
ولا هوا النظام كده ولا اية بس متهيالى ان المفروض لية سطور فى addlogchar
علشان انا جربتها و مشتغلتش فاعاوز بس اتاكد منك العيب منى ولا انت نيسيت تضيف السطور دى
و اية فايدة التابل دا _DailyGift ؟
انا شايف انو مالوش لازمة علشان انت مش رابط اى حاجة بية فى Procedure _DailyReward

M.HADAD
08-03-2016, 09:01 PM
بالنسبة لسيستم Ban IP دا انا عاملة وشغال تمام اما باقى السيستمات انا شاكك فيها فيها اخطاء كتير وعايزة ناس محترفة تعدل على الاخطاء دى وانت كدا هتعذب الناس ياريت لو انت اللى عامل الموضوع بجد تعدل على السيستمات دى وتعملها شغالة للناس على طول انا مع elbattawy1st (http://www.silkroad4arab.com/vb/member.php?u=116941) فى الرأى

elbattawy1st
08-03-2016, 09:08 PM
وبالنسبة لدا برضو Ban IP By CharName System
حضرتك حاطط اتنين Procedure Addlogchar انهى واحد المفروض نستخدمو ؟

سيستم دا جربتو و شعال تمام Gift Plvl System

وبالنسبة لدا شغال تمام برضو Job Coin System

elbattawy1st
08-03-2016, 09:13 PM
بالنسبة لسيستم Ban IP دا انا عاملة وشغال تمام اما باقى السيستمات انا شاكك فيها فيها اخطاء كتير وعايزة ناس محترفة تعدل على الاخطاء دى وانت كدا هتعذب الناس ياريت لو انت اللى عامل الموضوع بجد تعدل على السيستمات دى وتعملها شغالة للناس على طول انا مع elbattawy1st (http://www.silkroad4arab.com/vb/member.php?u=116941) فى الرأى

انت اشتغلت على انهى addlogchar فى system ban ip دا
:smoke1::smoke1:

Mohamed ElKersh
08-03-2016, 11:00 PM
بالنسبة لسيستم Ban IP دا انا عاملة وشغال تمام اما باقى السيستمات انا شاكك فيها فيها اخطاء كتير وعايزة ناس محترفة تعدل على الاخطاء دى وانت كدا هتعذب الناس ياريت لو انت اللى عامل الموضوع بجد تعدل على السيستمات دى وتعملها شغالة للناس على طول انا مع elbattawy1st (http://www.silkroad4arab.com/vb/member.php?u=116941) فى الرأى

ماهو شغال يا باشا علشان معمول في سيلكرود فور عرب هنا و منقول من هنا و هو ناقل من منتدي تاني
http://silkroad4arab.com/vb/showthread.php?t=538719

Mazika Yasser
08-03-2016, 11:47 PM
سيتم مراجعة الكورى اليوم اول مرجع من الشغل

Mazika Yasser
08-03-2016, 11:50 PM
اول حاجة بس :] انت نقلوا من منتدي و من واحد اسمه Rover تمام و يريت شرح للسيتم ده لاني محتاجه
و انا حطه صح و مجبليش ايرور انا عاوز شرح ازاي هو مش شغال و مش بيبعت رسالة انا حطيطه في الداتا بيز و معملتش حاجة ولا حتي عديلت عليه
يا حبى نقلو ايه أنا قعد أجربهم كلهم و أظبط المسافات والموضوع مش معملو فى المنتدى ده ياعنى متتسماش نقل يا حبى

Mazika Yasser
09-03-2016, 12:09 AM
يا شباب اسف كان فى حجات نسيها فى Daily Reward System وتم تشغل الكورى 100% وجارى التحقق من الباقى عشان اعرف االشاب الى بيقول ناقل الكورى ان بمجهودى

Mazika Yasser
09-03-2016, 12:15 AM
يا شباب كلو لسا مجربو وشغال 100% ما عدا Unique Kills System Reward لسا بشوف فى ايه الى غلط حطو وهعدلو على طول أسف يا شباب

Mazika Yasser
09-03-2016, 12:21 AM
وتم أضافة سيستم جديد

gameman
09-03-2016, 08:31 AM
ya gma3a el mfrood en mwdoo3 zy dah kolo keda meta5d copy paste men ********** fa 3eeb fsh5 el klman dah feen el 2btkar ?
كل الكلام دة منقول من ********** اكيد شكلنا وحش فشخ

Xan
09-03-2016, 01:14 PM
انا مش عارف انت محرج يعني تقول منقول

يابني منقول و اجيبلك كمان المصدر و عامل نفسك حاجه و انت شكلك متعرفش غير انك تعمل كليك يمين و بعد كده كوبي

ده اخرك

gameman
09-03-2016, 01:54 PM
انا مش عارف انت محرج يعني تقول منقول

يابني منقول و اجيبلك كمان المصدر و عامل نفسك حاجه و انت شكلك متعرفش غير انك تعمل كليك يمين و بعد كده كوبي

ده اخرك

still this is disrespect u don't say that was just enough to tell him not to take some ones effort like that and act like it's his own work that sucks

Mazika Yasser
09-03-2016, 03:05 PM
لموخزة لو منقول هات الموضوع بتاع Daily Reward System شغال وعارف انكو اصدقو على انهى موضوع و الى فى المنتدى وكمان الموضوع الى بتقولو عليه نصو الاكواد غلط ومش شغلين ذى منتا شايف الرد الناس وتلوقتى الى محطوط هنا كلهم شغلين م عدا بتاع اليونك بظبطو ولو على الكلام الى مكتوب سهل فشخ اغيرو وكل واحد بقا يعرف تمامو

Mazika Yasser
09-03-2016, 03:11 PM
انا مش عارف انت محرج يعني تقول منقول

يابني منقول و اجيبلك كمان المصدر و عامل نفسك حاجه و انت شكلك متعرفش غير انك تعمل كليك يمين و بعد كده كوبي

ده اخرك

كليك يمين ايه يا حبى الداتا الى انتو حطنها عندكو اسمها databas fighter sro دى انا الى رفعها والى وخدها نقلها بظبط من النتدى ده لتانى

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

Hamza FiGo
09-03-2016, 03:40 PM
قولنا قبل كدة ياشباب مش عيب ولا حرام ان حد ينقل موضوع مفيد الفكرة انه يكتب منقول وبس

تم اضافة كلمه منقول للافادة بعد اذن صاحب الموضوع

Xan
09-03-2016, 04:26 PM
هههههههههههههههههههههه :clapping:

gameman
09-03-2016, 06:33 PM
قولنا قبل كدة ياشباب مش عيب ولا حرام ان حد ينقل موضوع مفيد الفكرة انه يكتب منقول وبس

تم اضافة كلمه منقول للافادة بعد اذن صاحب الموضوع

انا معنديش اي مشكلة يا استاز حمزة بس كل المواضيع بالحرف موجودة في المنتديات المنافسة كان كل هدفي الابتكار مش اكتر و في نفس الوقت لو هننقل للافادة مش عيب نقول المصدر فكرة عدم كتابة مصدر المنتدي او السيت الي عامل الموضوع في حد ذاتة غباء لان دة مش مجهودنا و ممكن دة يوسع الفكر اكتر لما الناس الي هنا تعرف اية المواقع التانية و دة يتكلم مع دة و يبقي في ابتكار لكن القفل و الغلق دة جهل و هو الي جايبنا ورا وبالمناسبة انا شغال على المديا بتاعتك بصلحلك الVisual bugs و مش عاوز منك اي حاجة ولا حتى شكرا انت خدمتنا كتير و دي اقل حاجة ممكن اعملهالك يومين بالكتير او ثلاثة و اعملهالك

Hamza FiGo
09-03-2016, 06:49 PM
انا معنديش اي مشكلة يا استاز حمزة بس كل المواضيع بالحرف موجودة في المنتديات المنافسة كان كل هدفي الابتكار مش اكتر و في نفس الوقت لو هننقل للافادة مش عيب نقول المصدر فكرة عدم كتابة مصدر المنتدي او السيت الي عامل الموضوع في حد ذاتة غباء لان دة مش مجهودنا و ممكن دة يوسع الفكر اكتر لما الناس الي هنا تعرف اية المواقع التانية و دة يتكلم مع دة و يبقي في ابتكار لكن القفل و الغلق دة جهل و هو الي جايبنا ورا وبالمناسبة انا شغال على المديا بتاعتك بصلحلك الVisual bugs و مش عاوز منك اي حاجة ولا حتى شكرا انت خدمتنا كتير و دي اقل حاجة ممكن اعملهالك يومين بالكتير او ثلاثة و اعملهالك

ماهو للاسف قوانين المنتدي انه ممنوع كتابة اي لينكات او اسم لمنتديات منافسة ^^ , يعني بيكفي كلمة منقول

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

وبخصوص الميديا بتاعتي مش فاهم اية البجات دي ؟

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

™ EgY_KhaN ™
09-03-2016, 08:14 PM
لا متخفش يا صاحبى مجرب كلو وشغال 100%

بص هو اول حاجه مشكور علي المجهود والتجميع دا
تاني حاجه مش متجرب صدقني ومن خلال حاجه بسيطة اوي اول سيستم انت واخده زي ماهو كوبي وباست من غير ماتجربه لانك لو جربته هتعرف انه فيه بعض الاخطاء في الكواري بتاعته مثلا لو بصيت علي اول كواري الي هيا دي USE [SRO_VT_SHARDLOG]
GO

Object StoredProcedure [dbo].[_DailyRew] Script Date 10282014 104519 PM
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[_DailyRew]

هتعرف انها مش شغالة اصلا والتعديل بتاعها كدا USE [SRO_VT_SHARDLOG]
GO

/****** Object StoredProcedure [dbo].[_DailyRew] Script Date 10282014 104519 PM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE [dbo].[_DailyRew]

وبعض اومر SELECT From مش مظبوطة ناقصها علامة * او اسم الحاجه الي عاوز الكواري يعملها Select

gameman
09-03-2016, 08:21 PM
ماهو للاسف قوانين المنتدي انه ممنوع كتابة اي لينكات او اسم لمنتديات منافسة ^^ , يعني بيكفي كلمة منقول

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

وبخصوص الميديا بتاعتي مش فاهم اية البجات دي ؟

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

u got me wrong 22ra el klam kwys :P 2na bzbtlk el visual side bas mesh 2ktr fa b2lk 2ne b3ml keda 3shan 2nta gd3 m3ana mesh 2ktr <3 7bb ya 7mza ya rab tfhmne sa7

Mohamed ElKersh
09-03-2016, 10:13 PM
انا من راي ان الموضوع يتحذف اولا
ثانيا الموضوع مش كدة اساسا الموضوع المفرود انك تجمع لينكات كل الاسيستمات الجديدة في المنتدي

Mr.Rover
11-03-2016, 01:29 PM
مبدئيا انا اللى عامل الموضوع ده بظبط فى منتدى تانى و اللينك اهى
***** (http://www.**********.com/vb/t2996/)

™ EgY_KhaN ™
13-03-2016, 04:05 PM
مبدئيا انا اللى عامل الموضوع ده بظبط فى منتدى تانى و اللينك اهى
***** (http://www.**********.com/vb/t2996/)

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

Mohamed ElKersh
14-03-2016, 02:55 AM
معتقدش انه شرط انه ينشر هنا مينشرش هناك او العكس هوا حر بس المهم ع الاقل يظبط السيستمات لان معظمها بايظ
طب مانتا برده واخد نفس اول سيستم دا ورافعه علي نفس المنتدي الي انت بتتكلم عنه ورافعه ناقص كمان ومحدش هنا اتكلم دي حرية صاحب الموضوع يحطه في اي منتدي شيئ يرجعله

معظمها بايظ :] ديه كلها بايظة

™ EgY_KhaN ™
14-03-2016, 01:43 PM
معظمها بايظ :] ديه كلها بايظة

مانا مجربتش كلهم الصراحة انا جربت كام واحد منهم بس وفيه الي ناقص وفيه الي مش شغال اصلا

Mazika Yasser
15-03-2016, 03:04 PM
يا رجالة محدش يقول بايظ كلو شغال معاعدا الريورد بتاع اليونكات و الاخ عبدالرحمان حطهم و الى بيقول لازم يتحذف و التانى الى بيقول معمول كان جيه على عينو وحطو هو