How add this event ?

03/22/2015 05:57 xaladim#1
change for 4:25 minutes




thx
03/22/2015 06:27 Aaron*#2
Hint :
_RefRegion-> set samarkand isbattlefield = 1
this thread will help you.
[Only registered and activated users can see links. Click Here To Register...]

Exo_killfetch procedure should be like this
Quote:
CREATE PROCEDURE Exo_KillFetch
-- =============================================
-- Author: <Exo>
-- Create date: <13.5.2014>
-- Description: <KillFetch>
-- =============================================
@CharID INT,
@Desc VARCHAR(512),
@strPos VARCHAR(64)
AS
BEGIN SET NOCOUNT ON;
--//---------------------------------------------------------------
DECLARE
@KillerName VARCHAR(max),
@KillerID INT,
@JobType VARCHAR(max),
@StartPos TINYINT,
@killedName varchar(max)
--//---------------------------------------------------------------

SELECT @StartPos = (SELECT CHARINDEX('(',@desc)) + 1
SELECT @KillerName = (SELECT SUBSTRING(@Desc, @StartPos, CHARINDEX(')', @Desc, @StartPos) - @StartPos))
SELECT @KillerID = (SELECT CharID FROM Fayox_Shard.._Char WHERE CharName16 = @KillerName)
SELECT @KILLEDNAME = (SELECT CHARNAME16 FROM SRO_VT_SHARD.._CHAR WHERE CHARID = @CHARID)
--//---------------------------------------------------------------
SELECT @JobType = CASE
WHEN (@desc LIKE '%My: Trader%')
OR (@desc LIKE '%My: Robber%')
OR (@desc LIKE '%My: Hunter%')
THEN 'Job'
WHEN (@desc LIKE '%Murderer%')
THEN 'Murder'
ELSE 'Free'
END
--//---------------------------------------------------------------
BEGIN TRANSACTION
insert plusnotice (sent,message) values (0,''+@KillerName+' has just killed '+@KilledName+' in Samarkand Extreme PVP')
INSERT Fayox_Log.._KillLogs VALUES (@KillerID,@CharID,@strPos,@JobType)
COMMIT TRANSACTION
END