-
Content Count
29 -
Joined
-
Last visited
-
Days Won
2
Posts posted by GustavoHMA
-
-
Hello everyone,
I wanted to know how I can create a DLL injection to manipulate the functions and variables of the CCharacter structure without causing the Gameserver to hang and close.
Thank you in advance to all who can help.
-
-
-
Can anyone make a guide on how to increase the code caves to be able to insert new function into assembly?
Thank you in advance and apologize for English.
-
-
2 hours ago, KONG said:If C++ injection, would need to know the structures and mem layout of SItemGrid.
How can I make these structures for version 1.36?
-
-
Thank you.
-
Wanted to know where I can change my client's 1973 port to another port?
-
2 minutes ago, Angelix said:What I think @GustavoHMA means is that if a newly created account is playing and kills a monster then gets some points, those points won't get added since that account doesn't exist within TradeDB. Accounts created don't synchronize with TradeDB, they get create once a player enters in-game mall for the first time since TradeServer checks whether an account exists, if it doesn't, then it creates a record for it within TradeDB. Your query goes on ahead expecting the account you're trying to access/modify does exist which in reality can or can't exist depending on whether the player has entered or not the in-game mall before getting some points added.
Try this:
- Create two new accounts, "A" and "B".
- Check TradeDB, you'll see that neither accounts exists within it.
- Create a new character in each account.
- With player "A" access in-game mall and a record for that account will be created within TradeDB while account "B" won't have one.
- With both characters kill a monster to add some points to their account.
- Account "A" should get points while account "B" shouldn't be getting since it does not exists within TradeDB.
- Then with player "B" enter in-game mall and then the record should be created and see if it has points from before.
Finally someone understood me.
-
On 22/01/2017 at 10:49 AM, Vasil said:Hello @GustavoHMA it's working good in here,i don't know what caused your error but i believe you should use "127.0.0.1\\SQLEXPRESS",Thanks to @Wrexor for showing me this one.Allow Pipes too & IP Connection in your SQL.
Glad you're working well there.
-
33 minutes ago, Vasil said:Hello @GustavoHMA , i am using Xero's TradeServer and i am not facing anything from what you said,you'll only get it if you're using WolfenDev TradeServer
I think you did not get it. My TradeServer is the same as yours. Make the following test, create a new account and then add points by killing the monsters, after entering the In-game Mall you will realize that no point has been added. That is the question.
- 1
-
There are some flaws because I created a similar function, but in the form of a Card and requires checking some errors:
If the player never enters In-Game Mall, it will never add the points, so you need to check if there is any record in SQL;
If there is an error in SQL, it will be necessary to create logs so that it is resolved by the administrator.
Well, I guess that's just it.- 1
-
6 hours ago, Ximboliex said:@GustavoHMA where i get Tradetools.exe ?
I found TradeTools.exe in the source code of Tales Of Pirates. Just follow the path: Files > Server > TradeSystem > TradeTools > Bin.
It adds, edits, and deletes items and packages. It sends data to the TradeServer and it updates the Item Mall without having to restart.
- 1
-
7 hours ago, Rinor said:@GustavoHMA
i always get this problem when i try to open it:
" Item mall time out, canceled! "
Just try again. This happens between two or three times.
-
7 minutes ago, Satan said:Great guide, worked fine! Just a tip: You should insert download link for InfoPasswd.exe here too. It will be more easy for many people, instead of navigate on forum searching .
Link added.
- 1
-
Hello everyone, I'll teach you to change the default password that is contained in the Safety table of the Tradedb database.
Why should you change this password?
1) Because with TradeTools.exe, with its dedicated IP, with the right port and the default password (moliyo#TradeServer@bird&man), it is possible to add, edit and delete items and packages, albeit Categories, see these images:
To maintain your security I recommend you change it, see the steps:
1) Generate a unicode password with 27 characters, I will use this site to generate a random password: http://maord.com/
2) Open GameServer.exe with Notepad++ and look for the default password (moliyo#TradeServer@bird&man) and replace with new one and save it. Always back up your GameServer.exe before making any modifications.
3) Open InfoPasswd.exe and paste the new password into the text field and then click on the button until you create an encrypted password.Download InfoPasswd.exe here
4) Copy this encrypted password and paste it into the Passwd column inside the Safety table.
5) Open GameServer.exe and IGS and see if everything is ok.
6) Done, the default password has been modified successfully, now it is seized.- 6
-
I hope someone can create a tool for the objects. Mainly when it comes to existing maps with objects already created.
- 1
-
@qwerty Is there not a tool that does the adjustment of the objects, or could a tool be created for it, since the source code of the client is released?
-
-
See this line from ItemRefineEffectInfo.txt:
100 Crescent Dagger Poison Bonus 4 360 360 360 360 2 397 397 397 397 2 0 0 0 0 0 0 0 0 0 0
Where can I find these the ID 360 and 397?
Since I have already thanked everyone who can help.
-
1) If you do not use the MSSQL 2000 when inserting the host using double backslashes.
Example:
local host = 'PCNAME-PC\\SQLEXPRESS'
2) The paths of LuaSQL and ExecuteQueryAsync functions are not sufficient to add the functions to be performed on Lua files.
PushPatch(&LuaSql, (PBYTE)0x5A5FD2); PushPatch(&ExecuteQueryAsync, (PBYTE)0x5A5EFE);
-
In the console shows the message: "DLL Loaded!"
I will look at OllyDbg. Thanks in advance.
-
Gameserver 1.36
Corsairs Online Client Source Code
in Releases
Posted · Report reply
Did this error happen to anyone?
error PRJ0003 : Error spawning 'cl.exe'
My PC uses Windows 10 Pro.