Editing Stat per level of HM,NM||sys.sp_addlogin question
Discussion on Editing Stat per level of HM,NM||sys.sp_addlogin question within the Shaiya PServer Development forum part of the Shaiya Private Server category.
Editing Stat per level of HM,NM||sys.sp_addlogin question
Hello two questions here,
I watched the guide to change the status point per level for UM but I have no idea where I have to search or what to change for to get the part of HM and NM characters status points.
Also I wondered login doesn't care of BIG or small letters (case sensetive), I searched for it a while and I'm not sure but can I change it in sys_addlogin?
Or maybe here?
USE [PS_UserData]
GO
/****** Object: StoredProcedure [dbo].[usp_Try_GameLogout_R] Script Date: 08/15/2010 19:04:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
DECLARE @LoginTime datetime
DECLARE @LastPlayTime int
DECLARE @OldPoint int
DECLARE @LoginSession bigint
SET @LoginSession=(select LoginSession from PS_userdata.dbo.UserLoginStatus where useruid=@UserUID)
SET @LastPlayTime=(select LastPlayTime from PS_userdata.dbo.UserLoginStatus where useruid=@UserUID)
SET @LoginTime=(select LoginTime from PS_userdata.dbo.UserLoginStatus where useruid=@UserUID)
SET @OldPoint=(select Point from PS_userdata.dbo.Users_Master where useruid=@UserUID)
IF (@SessionID=@LoginSession)
BEGIN
Update PS_userdata.dbo.Users_Master
SET point=point+@LastPlayTime/2
WHERE useruid=@UserUID
INSERT INTO PS_userdata.dbo.UserOnlineTimeLog(UserUid,OldPoint ,Addpoint,LoginTime,LogoutTime,SessionID)
values(@UserUID,@OldPoint,@LastPlayTime,@LoginTime ,@LogTime,@SessionID)
end
SET NOCOUNT OFF
If yes what do I have to change?
A little bit help would be nice.
As you can see in this picture, Stat points for HM is 2 lines above.
For NM it's the same. But the value should be declared somewhere before.
EDIT: For the NM and EM Using ollydbg: "Ctrl + G" and enter: 0048A5FE then change the value. (But be careful! It will also change the skill points won by the UM toon for each level.)
For case sensitive i can't answer you. It's maybe a ps_login part. Need to take a look.
0048aaa8 - ADD WORD PTR DS:[EDI+13A],DX < This one is how many skill points per level DX = 5 and yes you can change it to a number.
00480c30 - LEA EDX,[EAX*4+EAX+5] < This one is the points you get when you use a skill reset + 5 you get at the start of the game
Ok i got this. The skillreset is working but now I statreset and the Ultimative Mode got 8 points with a reset while hard mode got 7.
It should be that Hard mode get 8 point by a reset.
Where do I find the value for the hard mode statreset?
I really have to thank you for your help.
Ok, found the value but I donno how to change it, that it gives 8 points instead of 7 points per level.
LEA ESI,[ECX*8] = gives 7 stat points to the hard mode per level with the stat reset stone.
So I tested a few things:
LEA ESI,[ECX*8+ECX] = should give 8 stat points per level(with stat reset) but crashes the game
IMUL ESI, ECX, 8 = should give 8 stat points per level(with stat reset) but crashes the game
Anybody have something that workes?
Thanks for any help you can give me
[Release] How to change stat points per level and working stat resets 04/08/2017 - Shaiya PServer Guides & Releases - 20 Replies A tutorial on how to change Ultimate Mode stat points and make stat resets give the changed stats back
Things you will need.
ollydbg 2.0 - http://www.ollydbg.de/odbg200.zip
ps_game.exe not to be confused with game.exe can be found in server folder
SHAIYA_SERVER\SERVER\PSM_Client\Bin
Make a back up of your ps_game.exe before you edit it just incase you make a mistake.
[QUESTION] How to increase your stat? 08/24/2010 - Grand Chase Philippines - 8 Replies paano po ba pataasin ang stats.. wla na kcng mga gacha di ako nakaabot.. taas nga lvl q hina nmn stats ko..:mad:
Packet Editing Or CSV Editing That Is The Question! 11/25/2008 - Dekaron - 17 Replies Well I'd just like to know what people like better packet or csv editing? I'll be the first to post a opinion, its easy to edit csv's if u got the already edited ones like I do, but like it was said in other threads, less lag and less dc's if u edit the packet file......
It's simple to edit csv's tho and make it work for the game, and its alot easier to read considering its seperated by line but some people can't seem to get it to work like how they were told!! so for them packet editing...