This is for Client 1.10 and works as of July 25, 2008.
Here is an Auto HP/MP Pill or Meditation program I've been working on. Place HP Pills in the 1st or 2nd Pill slots and MP Pills in the 3rd and 4th Pill slots. You can also choose to enable auto meditation instead to restore your MP. You will need to set the Key to your meditation key(F1-F8). The default setting is F5 for the MedKey and Meditation is on by default. You can also set the HP/MP percent, the percent of depletion at witch to begin healing/medding. The default percent is 50%. You can find the log and config in C:\ drive.
Also here are the offsets for anyone interested:
PlayerPointer Addr: 0x D0A7E0
GM Enable Pointer Addr: 0x5579AC // Enables use of /find "Playername" and /movezone "zonecode" commands and also draws the player level over the name of every player. The rest of the GM commands will disconnect you unless you can bypass the extra check.
Here is the scan, Some AV sites might throw up some flags however, but I beleive this is only because of the Keybd_Event function used to automatically press the keys for you ingame, The whole source is posted below at any rate and you can compile it yourself if you don't trust me: Antivir: Nothing found ArcaVir: Nothing found Avast: Nothing found AVG: Nothing found BitDefender: Nothing found F-Prot: Nothing found Norman: Nothing found Rising: Nothing found VirusBlokAda32: Nothing found VirusBuster: Nothing found
If a mod wants to merge this later with the original post that would be good, I just wanted to make sure anybody who might actually care sees that its added.
Not that its anything special or that many people are actually interested but, I decided to post the source of what I have done so far. Hopefully I can get some "constructive" criticism on anything I may done in vein. Also thanks to Quicktime and Zoomgod for their input in the thread I made in the C++ forum asking how I would get it to loop threw these functions to keep it updated with the game. I wasn't exactly sure how I would hook this game for this particular purpose so I just went with a thread.
Also something maybe someone could help me with is how I might get it to only add to the log once when I want to log a function within a Loop. See the source below for what I mean. Thanks.
Currently, as that is not my main concern, no. At the moment I am merely focusing on finding Pointers/OFFSETS to functions for practical and helpful things such as what I have released in this thread, Auto Healing and MP Recovery. I used to play a lot during Open Beta(is it still in OB?) well during the early stages of OB and for about 2 months into it. And What I remember from PvP play is this: allthough PvP in yangok valley(Spell Check?) and Raiding other factions zones was a Whole lot of fun at Level 105+, I remember it being a button smashing experience on the HP/MP Pill keys, and that being the difference between win and lose when you get stuck into one of those long drawn out battles between one or two opponents where neither side can seem to overtake the other. As far as the GM mode Pointer I found, I kind of just stumbled upon that function in olydbg, had a look at it and found a way to access the commands, but it really wasn't my intentional goal at the time, Though its use is very helpful being able to teleport to any zone instantly saves a lot of time(especially while doing quests). I don't play however to release a binary with the GM function in it though because too many people go running around in other factions zones and cause an uproar on the forums. But I will give a tip for it, Search for any one of the commands in OlyDbg using Search for all Referenced text strings. This will take to you to function containing all of the commands. Look at the function of just one of the commands. Examine from where it starts(where the ASCII string states the command name) to where it ends(where the next commands function begins). As I already posted the pertaining OFFSET you know what to look for, the key you are looking at that point is a CMP(compair) statement.
However I do plan to post a slight tutorial on Searching the value of HP, Finding the Player Pointer in OlyDbg, Locating the OFFSET to the HP from the address you found when you searched for it, and then how to use the Player Pointer + OFFSET to HP to access your HP in-game. Maybe that will help you to pursue finding anything you may want to use. As far as releasing something such as Attack speed and the like if/when I find them, I probably will not as I would not see them used in PvP on a wide scale.
and on a side note if you(like most other people that have played the game) have witnessed the many bots in-game, You will know that a lot of stuff is indeed possible on the client side of things in this game, as all of these bots use God Mode, Use Skills from one weapon while using a different weapon, among many other things I have witnessed.
[Re-Release] Twelve Sky 1 Server Files I've stumbled upon the server files for the hit game, "Twelve Sky 1." Apparently, they work well now, as I edited one of the files. I've heard that...
123 Replies - Private Server Advertising
Twelve SKy 2 Multi CLient [Release] NAME: MultiClient.exe
PROCESS: Allows you to open Multiple Twelve sky 2 Windows on any Twelve Sky 2 game , as long as it it names TwelveSky 2...
121 Replies - 12Sky2 Hacks, Bots, Cheats & Exploits