Someone could be using a python script to do the buy/sell thing many times per second or a mouse recorder as Joins said.
So, remove any free item and the AP cards from the ItemMall.
You might as well consider using a WAITFOR command in your sql script. This way the AP will be updated after, let's say, 1 minute (or 30 seconds).
But I personally did not come across this issue, so I do not know the exact problem with it. But I'm guessing this exploit is possible due to fast transactions, therefore WAITFOR will slow this whole process down and might fix this issue?
Edit: I always thought you have to relog to get the AP refreshed in your item mall? Am I outdated on this?
Create table for SP point. Then add to 114 instead Users Master to table let name it "point" Then add to 108 actiontype update users_master point from "point" table after update remove from point.
I hope you understand what i mean. :P
/****** 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
Quote:
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
After that your sell AP will be updated only after relog
[Selling] 🔑🔑Bloody Software License Keys🔑🔑 10/15/2018 - Trading - 0 Replies I sell a lifetime license keys for Bloody mouse software to unlock all features such as Macros, Ultra Core 3/4. ANY BLOODY MOUSE!
Currently the price on the official website is 9.99$, but i offer it for 5.25$
✔️How to buy? Step by Step✔️
Pm me somewhere, and be ready to send me the mouse ID (you can find it in the bloody program)
I buy the license key first
Then you sending me the $
After I receive the money, I send you the key.
〤〤〤 Big Cheap Steam Key & Gift Store 〤〤〤 11/05/2013 - elite*gold Trading - 1 Replies http://hexa-keys.de/image/data/steamicon.png
http://i.epvpimg.com/RaZ7g.png
Steam-Preis〤 19,99
Bei mir 〤 5 € oder 200 eG
http://www.elitepvpers.com/images/tbm/treasure_cl osed.png http://www.elitepvpers.com/images/tbm/treasure_clo sed.png