[Request] How Change Mode Stat Points and Skill Points?

05/19/2010 19:00 sunder702#16
I know that if you where using sql 2005 enterprise, you can create a trigger to add the extra stats whenever the level in dbo.CHARS changes, I just don't know how to send that update to the client, so client won't get extra stats unless they relog.
05/19/2010 20:30 Shaiya Xtreme#17
hmm, that can work but the scrpting is not easy i think. When you make EXP rate Higher you lvl up with 1 mob (2 or 5 lvl“s). So you must make this script too with the EXP Rate or not ?

sry my bad english
05/19/2010 20:33 LordViper1#18
No, we are talking about stat points per level for example a UM instead of getting 11 points per level change it to 15 points per level.
05/20/2010 03:06 Possum09#19
You need to do code injection to the server game binary executable.
05/20/2010 06:19 payo#20
Possum can you please explain a little more of give us some idea, steps to take or some guide on these ?

Thanks a lot
05/20/2010 13:34 sunder702#21
I highly doubt possum will give up his secrets, ;) but I'm pretty sure you need to patch ps_game.exe
05/20/2010 13:43 Shaiya Xtreme#22
Quote:
Originally Posted by sunder702 View Post
I highly doubt possum will give up his secrets, ;) but I'm pretty sure you need to patch ps_game.exe

:mofo: hehe Possum shoot DEVELOP his files for us ^^
05/20/2010 20:51 Possum09#23
Quote:
Originally Posted by payo View Post
Possum can you please explain a little more of give us some idea, steps to take or some guide on these ?

Thanks a lot
Do the tutorials on code caving/injection using Cheat Engine and become fluent on how to do it, then once you are confident on how to do that make the permanent changes in an Assembly Editor like OllyDbg.
It's much like how you would perform client-sided Cheats only it is not a simple variable edit but you need to manipulate the code. It could be done by crackers fairly easily.
Google the info will come up with multiple resources to learn this stuff from.
05/21/2010 14:47 lilprohacker#24
Quote:
Originally Posted by Possum09 View Post
Do the tutorials on code caving/injection using Cheat Engine and become fluent on how to do it, then once you are confident on how to do that make the permanent changes in an Assembly Editor like OllyDbg.
It's much like how you would perform client-sided Cheats only it is not a simple variable edit but you need to manipulate the code. It could be done by crackers fairly easily.
Google the info will come up with multiple resources to learn this stuff from.
Possum, do you know what file needs to be modified? also do you know what to look for and what to change? I can do it for them if I get a little info, seeing that I haven't ever made a pserver.
05/21/2010 23:27 Gamer69#25
lilpro I think your best bet would be to send possum a pm. With his responses here I not sure he just wants to tell wood-be p-server gm's/dev how to do it. However He might talk to you since your more experienced with cracking shaiya then most.
05/23/2010 01:36 SirFailzAlot#26
Ok this may not be much help but i have found the way to change the mode names.

First off you need the chinese data.saf extractor.

Once you have it goto your client(anyClient)
Select the chinese tool and open it.Next open the Data.saf File U'll see a folder called Data.click this and more folders appear

On the first list will be a Document named sysmsg-uni.txt

Inside this is all the server related chat Ie..

Killed By <p>
Killed <t>
etc etc scroll down to Number 470 ^.^

Oh look
"EASY"
"NORMAL"
"HARD"
"ULTIMATE"

Change to your desired Name's For instance
"NEWB"
"TRAINING"
"GENIN"
"SHINOBI" <---just an example ^.^

Save and close.
Save the Data.saf file to a secondary output file.
make a Backup of your old Data.saf replace with the new one and login.
You should now see the names you specified =]
05/29/2010 04:34 NocturnalSniper#27
Any information on this would be greatly appreciated i have looked in ps_game.exe i believe that is where it needs to be done but it is encrypted.. holding my breath for a solution to this.
06/01/2010 17:51 Gamer69#28
Might be holding that breathe for a long time.

Like I said before Possum prob wont give out the info to wannabe GM/Devs.

However also like I said before, Possum would prob talk to LilPro.
Since he was part of the cracker team that is responsible for us being able to have p-servers.
06/02/2010 01:48 lilprohacker#29
Sorry to announce guys, but I'm working with a private server owner on a new server, and I agreed to keep all new releases to myself and the team until otherwise. I can give some pointers on finding it though. You have to edit the ps_game.exe. First find the player stat points of a player and then lvl him up, then search again. Once you get it down to just one address, see what writes to it. there you will find the asm code that needs to be changed. You have to do this for all modes you want to change. Some are easily changed while others need to have a code injection done to it.
06/02/2010 08:11 NocturnalSniper#30
Quote:
Originally Posted by lilprohacker View Post
Sorry to announce guys, but I'm working with a private server owner on a new server, and I agreed to keep all new releases to myself and the team until otherwise. I can give some pointers on finding it though. You have to edit the ps_game.exe. First find the player stat points of a player and then lvl him up, then search again. Once you get it down to just one address, see what writes to it. there you will find the asm code that needs to be changed. You have to do this for all modes you want to change. Some are easily changed while others need to have a code injection done to it.
Thats exactly what i have been doing i find the first fine but after scan again it comes up blank. will keep at it though good luck with your server
;)