• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

OutfitTracker

Status
Not open for further replies.

chojrak

Banned User
Joined
Oct 25, 2008
Messages
5,832
Solutions
2
Reaction score
160
Hello otlanders.
I want to share my application with you :)

It reads outfits of creatures stored in battle list and saves results to file.
New! - If you check "Advanced" box, it'll create NPC files too!

Application works with Tibia Client versions 8.54, 8.53, 8.52, 8.50, 8.42, 8.41, 8.40, 8.0 (Will recognize automatically.).
It'll create file "outfits.txt" in directory, where Tracker is placed.

Example output file for 8.54:
Code:
<!-- OutfitTracker Log File -->

<!-- Nithalathak[Player] --> <look type="134" head="78" body="69" legs="58" feet="76" addons="0"/>
<!-- Dwarf[NPC/Monster] --> <look type="69" head="0" body="0" legs="0" feet="0" addons="0"/>
<!-- Nezil[NPC/Monster] --> <look type="160" head="115" body="78" legs="116" feet="57" addons="0"/>
<!-- Tezila[NPC/Monster] --> <look type="160" head="3" body="92" legs="110" feet="115" addons="0"/>
<!-- Svir[Player] --> <look type="131" head="0" body="19" legs="114" feet="0" addons="0"/>
<!-- Dwarf[NPC/Monster] --> <look type="69" head="0" body="0" legs="0" feet="0" addons="0"/>
<!-- Chipsik[Player] --> <look type="142" head="114" body="93" legs="92" feet="82" addons="0"/>

Example output file for all versions:
Code:
<!-- OutfitTracker Log File -->

<!-- Rashid [NPC] --> <look type="146" head="12" body="101" legs="122" feet="115" addons="2"/>
<!-- Soya [NPC] --> <look type="139" head="132" body="79" legs="97" feet="132" addons="0"/>
<!-- Foodmaker [NPC] --> <look type="251" head="124" body="114" legs="114" feet="124" addons="3"/>
<!-- Soya [NPC] --> <look type="139" head="132" body="79" legs="97" feet="132" addons="0"/>
<!-- Joseph [NPC] --> <look type="134" head="114" body="102" legs="95" feet="72" addons="1"/>
<!-- Athan [NPC] --> <look type="128" head="20" body="100" legs="50" feet="99" addons="0"/>
<!-- Roy [NPC] --> <look type="151" head="114" body="1" legs="1" feet="76" addons="1"/>
<!-- Addon Maker [NPC] --> <look type="300" head="0" body="0" legs="0" feet="0" addons="0"/>


k8y7ac.png



Download: OutfitTracker.rar
Scan: OutfitTracker.rar - Jotti's Malware Scanner

Note: Client 8.54 don't sends if creature is player, monster or npc. It just checks if creature is player or something other, so when you want to track creatures in client 8.54 it doesn't matters if you select Track NPCs or Track Monsters. Advanced NPC tracking isn't working in 8.54, since we can't recognize if creature is NPC :(.
 
Last edited:
Good work!
Keep this up-to-date :thumbup:
 
Nice choj, yeah came up with something good ;)
 
All creatures: players/monsters/npcs.

Forgot to write, it works only with 8.53.
I will add more versions when i find solution how to recognize running client version.
 
Last edited:
Nice choj, yeah came up with something good
Oh, dude chuj/choj in Poland mean, 'dick/coock' :D XD
@TOpic, Gratz Chojrak :D
 
@up:
Chojraks Fail! xDD

@topic. Great. Look at tpforums.org to way how to recongize a clients.
 
All creatures: players/monsters/npcs.

Forgot to write, it works only with 8.53.
I will add more versions when i find solution how to recognize running client version.

Just use winapi calls to get the information from the executable.

ie. VB.Net
Code:
Dim fileName As String = "C:/Program Files/Tibia/Tibia.exe"
Dim fileInfo As System.Diagnostics.FileVersionInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(fileName)

If fileInfo.ProductVersion = "8.53"
    ...
End If

I'm not sure what you're coding in, but Google your programming language followed by "get product version", or something similar.
 
@Jo3:
I'm coding in c++.
Solution is in Tala's IP Changer source ;)
Anyway, thanks for reply.
 
Status
Not open for further replies.
Back
Top