You are not logged in.
The latest release of C Daodan is here:
http://rossy.oni2.net/files/daodan/daodan.zip
It has all the features of the Daodan DLL, including the XP patch, level plugin support and custom cheat codes. It also has new features such as custom screen resolutions, windowed mode and the new projectile awareness patch.
To install it, go to your install directory (C:\Program Files\Oni), rename "binkw32.dll" to "binkw32.dll.old". Then download the zip and copy the new "binkw32.dll" and "binkplay.exe" to your install directory. You might also need to replace your "Oni.exe" with the one provided.
To uninstall, delete "binkw32.dll" and rename "binkw32.dll.old" to "binkw32.dll".
Last edited by RossyMiles (09/20/08 21:09)
Offline
I'm pretty sure that's all there as well, it has all the features of FASM Daodan 0.6.6.
Offline
Does it have the support for "x" opening dev mode?
Iritscen:
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours
Offline
Yes, it has all the features of FASM Daodan plus extras.
Offline
Sweet. I like it.
A request or two. I would do it myself, but I'm not a huge expert on C. I can read your code and tell what it probably does, but don't know enough to figure out where\how to put new code.
1. Add F12 as a shortcut to directly turn on dev mode.
2. Memory address 035A2914 (8 bytes) contains the amount of damage Konoko has inflicted, and 035A2914 (8 bytes) contains the amount of kills she has made.
Is there any way you could have these values outputted to variables?
Specifically char0_dmg_int, char0_dmg_str, char0_dmg_int, char0_kills_int, char0_kills_int. As we can't use string operations, it is useful to be able to access them both as integers and strings.
I hope that isn't too much to ask. By the way, if you have an IM address (and you don't mind me bugging you once in a while), is there any way I could add you?
Last edited by Gumby (09/21/08 03:09)
Iritscen:
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours
Offline
Rossy! Why does the source here - http://rossy.oni2.net/files/daodan/daodan.zip - use bink32.dll? Could I get an updated source please?
Iritscen:
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours
Offline
I switched Daodan to replace binkw32.dll instead of vtuneapi.dll. The reason for this is i needed to patch a function that is called by Oni's engine before vtuneapi.dll is loaded. To install, just replace the original binkw32.dll with the one provided. To uninstall, delete the new binkw32.dll and replace it with the original.
To answer your previous questions:
1. I'm looking at the possibility of adding custom binds. Having a feature such as "bind F12 to devmode" would be very useful.
2. Custom BSL variables is definitely a possibility in future Daodan releases because SFeLi already has the code to do it in another project on his website.
I don't use MSN but if you want to contact me via an IM program I use XFire and Steam and my username for both is rossymiles.
Last edited by RossyMiles (09/22/08 01:09)
Offline
I figured out the F12 thing myself. Very useful. ^_^
I do use Xfire, I'll add you tonight.
Iritscen:
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours
Offline
Bug: Jetpack flail+death needs to be fixed (marypoppins)
Iritscen:
Iritscen: it's amazing this program even works
Gumby: i know
Iritscen: and that statement applies to my code, not just yours
Offline
Tested by myself works great. Thanks.
Offline