LoginStatus problem .. (Online Players)
can't detect if the players is online or offline.. my php script is correct .. i think in SQL scripts i need! can you help me?
IF (@ActionType = '107')
BEGIN
DECLARE @CheckCountry int
-- Get country of the player
-- 0: Light 1: Dark
SET @CheckCountry = (SELECT Country FROM PS_GameData.dbo.UserMaxGrow WHERE UserUID = @UserUID)
IF (@CheckCountry = '0') -- light
BEGIN
UPDATE PS_GameData.dbo.Chars SET LoginStatus = '1' WHERE CharID = @CharID
END
IF (@CheckCountry = '1') -- dark
BEGIN
UPDATE PS_GameData.dbo.Chars SET LoginStatus = '2' WHERE CharID = @CharID
END
END
IF (@ActionType = '108')
BEGIN
UPDATE PS_GameData.dbo.Chars SET LoginStatus = '0' WHERE CharID = @CharID
END
USE [PS_GameLog]
GO
/****** Object: StoredProcedure [dbo].[usp_Insert_Action_Log_E] Script Date: 3/19/2018 4:21:35 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET @ = datepart(yyyy, @ActionTime)
SET @mm = datepart(mm, @ActionTime)
SET @dd = datepart(dd, @ActionTime)
IF(LEN(@mm) = 1)
BEGIN
SET @mm = '0' + @mm
END
IF(LEN(@dd) = 1)
BEGIN
SET @dd = '0' + @dd
END
/* Login - Logout replacement for players online */
IF @ActionType = '108'
BEGIN
UPDATE PS_GameData.dbo.Chars SET [LoginStatus]=0 WHERE PS_GameData.dbo.Chars.CharID=@CharID
END
IF @ActionType = '107'
BEGIN
UPDATE PS_GameData.dbo.Chars SET [LoginStatus]=1 WHERE PS_GameData.dbo.Chars.CharID=@CharID
END
/* Login - Logout replacement for players online */
IF @ActionType = '108'
BEGIN
UPDATE PS_GameData.dbo.Chars SET [LoginStatus]=0 WHERE PS_GameData.dbo.Chars.CharID=@CharID
END
IF @ActionType = '107'
BEGIN
UPDATE PS_GameData.dbo.Chars SET [LoginStatus]=1 WHERE PS_GameData.dbo.Chars.CharID=@CharID
END
UPDATE PS_GameData.dbo.Chars
SET LoginStatus = 0
Where CharID = @CharID
SET @Money = 0
SET @UserUID = (SELECT UserUID FROM Chars WHERE CharID = @CharID)
SET @GuildID = (SELECT GuildID FROM GuildChars WHERE CharID = @CharID AND Del = 0)
IF(@UserUID IS NOT NULL)
BEGIN
SET @Money = (SELECT ISNULL([Money], 0) FROM UserStoredMoney WHERE UserUID = @UserUID)
END
ELSE
BEGIN
SET @Money = 0
END
IF(@GuildID IS NOT NULL)
BEGIN
SET @GuildLevel = (SELECT GuildLevel FROM GuildChars WHERE CharID = @CharID AND Del = 0)
END
ELSE
BEGIN
SET @GuildID = 0
SET @GuildLevel = 0
END
-- 2005-12-30 스탯,스킬 이벤트관련...
SELECT @Event1=Event1, @Event2=Event2 FROM CharEvents WHERE CharID=@CharID
--
DATEPART(yyyy, LeaveDate) AS LeaveDate_YYYY,
DATEPART(mm, LeaveDate) AS LeaveDate_MM,
DATEPART(dd, LeaveDate) AS LeaveDate_DD,
DATEPART(hh, LeaveDate) AS LeaveDate_HH,
DATEPART(mi, LeaveDate) AS LeaveDate_MI,
DATEPART(ss, LeaveDate) AS LeaveDate_SS
--
FROM Chars WHERE CharID = @CharID
-- 접속시간 기록
UPDATE Chars SET JoinDate=GETDATE(), LoginStatus = 1 WHERE CharID=@CharID
SELECT @UID=UserID FROM CHARS WHERE CharID=@CharID
UPDATE Chars SET LoginStatus = 0 WHERE (CharID<>@CharID) AND (UserID=@UID)
--
SET NOCOUNT OFF
SET QUOTED_IDENTIFIER OFF
SET ANSI_NULLS OFF
Quote:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER Proc [dbo].[usp_Save_Char_LeaveDate_R]
@CharID int
AS
SET NOCOUNT ON
-- 종료시간 기록
UPDATE Chars SET LeaveDate=GETDATE(), LoginStatus=0 WHERE CharID=@CharID
Msg 208, Level 16, State 6, Procedure usp_Read_Chars_Detail2_R, Line 3
Invalid object name 'dbo.usp_Read_Chars_Detail2_R'.
Msg 208, Level 16, State 6, Procedure usp_Save_Char_LeaveDate_R, Line 3
Invalid object name 'dbo.usp_Save_Char_LeaveDate_R'.
[PROBLEM]HATCHERY PROBLEM[PROBLEM] 07/27/2013 - Facebook - 8 Replies GUYS I HAVE 3 HATCHERY IN MY ISLAND I WANT TO DELETE THE 2 I CLICK THE REMOVE TOOL THEN CLICK ON THE HATCHERY THEN NOTHING HAPPENS HELP??
THANKS
=)
[problem] IB problem 05/11/2008 - Flyff - 2 Replies Hi ,
i have problem with IB when i click on this its load the game guard and then
Disappear , someone know what the problem?
its in the flyff folder i just dont know what the problem whay its disappear ,
Thnx.
[Problem] Server Inspection Problem 05/01/2008 - Silkroad Online - 1 Replies Hi, By the update of 1.145 I get the error "The servers is undergoing inspection or updates. Connect to htpp://www.silkroadonline.net for more information." I reinstall the game but I get the same error. And the servers are open! Who can help me. Thank You
Problem with Infinty/ Problem mit Infinity 04/14/2008 - Dekaron - 1 Replies Hey guys, i donwloadet Infinity from this site http://www.gametribe.com/.
K i installed this game and now if i try to start is i get an error message:
The game security module update has failed
How i can fix this problem, i wont to play it.
Ps. I postet it here becoz its the same producer like Dekaronīs
Hi Leute, ich hab mir Infinty gedownloadet von http://www.gametribe.com/ und hab es auch installiert, doch jedes mal wenn ich das spiel starten will bekomm ich diesen Fehler: The...