Search:

Type: Posts; User: XtrmJash

Page 1 of 20 1 2 3 4

Search: Search took 0.08 seconds.

  1. Replies
    7
    Views
    4,601

    Not quite so simple if you're not using .NET CLR....

    Not quite so simple if you're not using .NET CLR.

    Why is this thread in tutorials anyway?
  2. Replies
    30
    Views
    10,387

    omnomnom we all love speedyshare.

    omnomnom we all love speedyshare.
  3. Replies
    1
    Views
    1,731

    This is quite difficult if your knowledge isn't...

    This is quite difficult if your knowledge isn't already quite big about Tibia. I'll give you some steps that might make it easier...

    Reverse engineer the structure of messages in the client OR
    ...
  4. Replies
    2
    Views
    1,145

    The PlayerGoX, PlayerGoY, and PlayerGoZ are...

    The PlayerGoX, PlayerGoY, and PlayerGoZ are typically located by walking somewhere, finding the Y coordinate (or maybe X coordinate, I can't remember which) somewhere other than the battle list and...
  5. Replies
    7
    Views
    1,409

    You have an access violation. You are violating...

    You have an access violation. You are violating your access privileges...

    Either:
    1. Someone really doesn't want you to get in, if it's an OT this is probably the case.
    2. You need to run...
  6. Replies
    16
    Views
    3,020

    If it helps, you can use For Each S as Process...

    If it helps, you can use

    For Each S as Process in Process.GetProcessesByName("Tibia")

    instead of

    For Each S As Process In Process.GetProcesses

    :)
  7. Replies
    6
    Views
    1,591

    One would assume there is some value in the...

    One would assume there is some value in the creature structure of the battle list that dictates the colour of a players name. Get a friend to stand on screen on low, med, high HP, and browse the...
  8. Replies
    32
    Views
    3,758

    Poll: Unless you're willing to provide working samples...

    Unless you're willing to provide working samples for each of a few popular bots, noone will ever use it sadly. The people who are likely to use it are the copy paste kids of the internet, and they...
  9. Thread: Memory hotkey

    by XtrmJash
    Replies
    3
    Views
    1,370

    There are a few things you could be doing: 1....

    There are a few things you could be doing:

    1. Adding the base address inside your ReadString method
    2. Using an old client with ASLR disabled, but trying to account for it

    Probably some more....
  10. Sticky: It will have been fixed ages ago mate, TibiaAPI...

    It will have been fixed ages ago mate, TibiaAPI is kinda abandoned now, left to rot. People still use it for OTs and some people even maintain their own "local copy" which in my experience ranges...
  11. Thread: Attack

    by XtrmJash
    Replies
    8
    Views
    9,765

    To call one of Tibias functions you do need to...

    To call one of Tibias functions you do need to either inject a DLL or write a code cave and modify some assembly. Injecting a DLL would be simpler IMO, since you can at least debug it slightly,...
  12. Replies
    22
    Views
    8,223

    Just want to say: 1. Thanks for your...

    Just want to say:

    1. Thanks for your questions, they gave me something to think about.
    2. Thanks for posting your answers, they confirmed and confused me, which is fucking awesome.
    3. Keep at...
  13. Replies
    22
    Views
    8,223

    Ahhh, I just read your last post and noticed you...

    Ahhh, I just read your last post and noticed you were passing the window handle not the process handle, sense made.

    Regarding ReadString, you'll basically want to return a pointer to a char array,...
  14. Replies
    22
    Views
    8,223

    FindWindow("ARKAMECZEK ", NULL) Is the clients...

    FindWindow("ARKAMECZEK ", NULL)

    Is the clients class name ARKAMECZEK?
  15. Replies
    22
    Views
    8,223

    Ooooooops.

    Ooooooops.
  16. Replies
    22
    Views
    8,223

    Nope. 0x simply says that the following number is...

    Nope. 0x simply says that the following number is hexidecimal. The leading 0 is typically added for situations where you have addresses of varying lengths, to make code look pretty, e.g:


    ...
  17. Replies
    6
    Views
    41,612

    Look at it like this: Windows creates a...

    Look at it like this:

    Windows creates a process:

    [----------------------------------------------------]

    Tibia.exe (======) is loaded into memory and begins execution, ASLR determines where...
  18. Replies
    3
    Views
    25,233

    Working with addresses sometimes you need to...

    Working with addresses sometimes you need to subtract 0x400000 from the value, depending on who submitted them. CIP implemented ASLR some time ago and prior to that the "base address" was always...
  19. Thread: Course C #

    by XtrmJash
    Replies
    3
    Views
    28,136

    Right, cause that looks safe.........

    Right, cause that looks safe.........
  20. Replies
    8
    Views
    1,618

    You appear to be of the impression that to...

    You appear to be of the impression that to "create a bot" requires a single skill. Well, get that straight out of your head. It requires a wide variety of skills including everything from reverse...
  21. Replies
    3
    Views
    3,673

    Tibia Addresses (10.51)

    I think a lot are the same as 10.50, can't remember, but someone asked for them so here's what I've got:


    public static int CID = 0x5A7034;
    public static int HP = 0x5A7000;
    ...
  22. Replies
    3
    Views
    2,878

    Pffffft. Idea thief! ...

    Pffffft. Idea thief!

    http://tpforums.org/forum/threads/6003-C-Map-Reader

    Jokes :P Nice work!
  23. Thread: get rsa key

    by XtrmJash
    Replies
    3
    Views
    639

    Gotta love how they call it "original tibia" when...

    Gotta love how they call it "original tibia" when it's an OT.

    If you can't get it by the same method you would from a regular client, you probably won't find many willing to download and reverse...
  24. Replies
    3
    Views
    872

    The way I would do it personally: Read the map...

    The way I would do it personally:

    Read the map files to begin with, and get them into memory. As you move around the map and it gets explored check that the map files that should currently be...
  25. Replies
    8
    Views
    3,942

    An early version, use the subversion history to...

    An early version, use the subversion history to look at what will best suit your needs. If the client is customised it may not work with TibiaAPI, depends entirely on just how customised it is.
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4