x
Quote:
USE [PS_UserData]
GO
/****** Object: Table [dbo].[Users_Point] Script Date: 07/24/2019 23:04:09 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Users_Point](
[RowID] [int] IDENTITY(1,1) NOT NULL,
[UserUID] [int] NOT NULL,
[Point] [int] NOT NULL
) ON [PRIMARY]
GO
After that your sell AP will be updated only after relogQuote:
IF ( @ActionType = 114 )
BEGIN
IF @itemID = 100180) -- guess is your AP sell item
BEGIN
if not exists (Select * from PS_UserData.dbo.Users_Point where UserUID =@UserUID)
insert into PS_UserData.dbo.Users_Point (UserUID, Point) values (@UserUID, @vaLue4)
else
update PS_UserData.dbo.Users_Point
SET Point = (Point + @vaLue4) --@value4 guess is your AP point
WHERE UserUID = @UserUID
end
END
IF ( @ActionType = 108 )
BEGIN
if exists (Select * from PS_UserData.dbo.Users_Point where UserUID =@UserUID)
begin
update PS_UserData.dbo.Users_Master
Set Point = Point + (select Point from PS_UserData.dbo.Users_Point where UserUID=@UserUID)
WHERE UserUID = @UserUID
delete from PS_UserData.dbo.Users_Point where UserUID=@UserUID
end