I guess it is the "IsDead" flag in the creature object. I'm trying to find the map structure, but seems really crazy.
Type: Posts; User: Casky
I guess it is the "IsDead" flag in the creature object. I'm trying to find the map structure, but seems really crazy.
Another great tutorial, thank you for sharing.
Tested few addresses here, still the same addresses as 10.90
foreach (Creature c in new Battlelist().GetCreatures())
{
if (chkFriendly.Checked && !c.HasAttackedMeRecently(2000))...
Great tutorial, congratulations!
You dont have to remove the base address from the address, you must add it to the basic address (or remove the 0x400000 and then add the baseAddress).
Probably it is a linked list like on tibia, a pointer that has a pointer the the structure and to the next backpack pointer.
I remember to check that some months ago, it's a linked list of all hotkeys presets, and there is an address telling you which hotkey is active (the name of the hotkey)
My guess is:
Make all data from port 7171 be sent directly to your proxy server, that you get those messages and redirect them to the tibia server, and the data from the tibia server you send back...
Could you post the code you used to run 10 scripts at same time async? This way I can see if your doing what I'm saying or not xD
I'm almost sure you will have problems, when I get time to play with tibia programs again I can take a look in a possible solution.
Nice one, but probably you will have problems running more than one lua script at same time, take care about that.
In the BattleList structure you can get those values, like if the player is in your floor (Z position), if it's in your screen ("On Screen" flag) and many other things, TibiaAPI has most of those...
There is no pointer for BL address, it's an static address.
Hint: Search your name, go up and so on... :D look for the green addresses on CE list, they are static addresses.
Hello, I'm doing some tests with an OCR dll provided by Asprise, but since it's like a trial version when I call the dll method .Recognize() it ramdomly shows me a MessageBox asking if I want to...
Yeah, that's what I tought, well, I'm gonna wait a little bit to see if I get any other ideas, and also study your code xD
Thanks again
Thanks for you answer klusbert, but its too advanced for me, I have no idea how to update that system in case of tibia update, also I would like to avoid "write" to tibia memory for now, since a...
Hello, I've been trying to read packets from the server directly from the memory, I saw some project in here made by klusbert if I'm not wrong, where it was reading the "Incoming Data" address.
...
Ok then, thank you, as I suspected, it was hardcoded, no problem, thank you!
Why you're not using "int baseA" ?
Dynamic variables can be converted to a double value in some cases, since C# will pick the "best" object type even converting .ToInt32()
LoW made a tutorial about the last message, just try to implement that into another channel, I'm not sure, I never tried to work with that yet.
...
Hey Jo3, I was looking around the forum about an outfit changer, are the outfits ID's hardcoded in all those programs? Or there is a way to "link" a monster/outfit name to an ID?
Like:
Citizen -...
If you mean a "Dash" system, I guess you just need to spam "Move packets" to the server, not sure tbh.
Ye, I was just messing around with the map files, testing some pathfinders, then I faced this problem, was trying to create a path on all fenrock dragon lords, since the space to walk inside the cave...
I was trying to read the maps files some days ago and I got stuck with the 255 values on sqm's with fire/poison fields, because if you use a FF to block the way and then move away from that point,...