A botting revolution.

XenoBot is a fully-responsive and optimal client modification for Tibia, featuring an arsenal of advanced tools. The software, which is user-friendly, efficient, flexible and highly secure, works flawlessly on Windows operating systems and does not produce lag.

Free 10 day trial for new users!

Frequently Asked Questions

Is XenoBot detectable?

Contrary to popular belief, all bots are detectable - any bot maker who claims their bot is undetectable is lying to you. XenoBot, however, maximizes its stealth using advanced rootkit technology. To learn more, you can watch the video on the right or read this thread.

How much does it cost?

XenoBot costs $5.75 per month when bought from us through PayPal. If you cannot use PayPal, you can purchase the software from a reseller (pricing may vary).

How advanced is the cavebot?

XenoBot's cavebot is capable of depositing, refilling, hunting and fully afking. Configuring the cavebot is very simple and you can create your waypoints on an interactive map.

Does it work on OT servers?

XenoBot works with OT servers and supports versions down to 8.70. Older versions must be installed in a directory other than the default Program Files\XenoBot.

What are its file extensions?

.xbst files are XenoBot settings - they contain all standard configuration. .lua files are XenoBot scripts - they contain advanced configuration and extended functionality.

Features

Cavebot

The cavebot can quickly advance your stats with its many advanced features: evasive stances, target prioritization, scriptability, a supply refiller, and a loot depositor.

Tools

XenoBot provides many advanced tools such as informative xray, full light hack, a mana bar, anti-idle, automatic mount, creature information, a food eater, and much more!

Scripter

The scripter provides a plethora of useful functions which users of all skill levels can easily utilize in order to expand and customize XenoBot.

Support

XenoBot, with the help of its support feature, will refill your ammunition, heal your character, and train your magic level. It can also cure burning, electrification, curse, bleeding, paralyze, and poison, while holding persistence on haste, recovery and invisible.

Heads Up Display

With ease, the HUD can chart important information such as recent loot, kill counters, spell timers, magic wall timers, damage totals, experience statistics, and vital percentages.

PROFIT ???

XenoBot, with the features mentioned here (and countless others: combo bot, summon indentification, trade helper, etc), will always help you PROFIT.

Screenshots

Recent Updates

Version 14.8.12.827

October 23, 2014
  • Optimized Optimized the bot to run much better on low-FPS systems.
  • Optimized Optimized various parts of the bot.
  • Improved Improved Script prioritization, preventing artificial delay of core featu...
  • Improved Improved the Scripter to delay actions, instead of block them, when execu...
  • Improved Improved Self.DepositItems() to deposit from cascaded backpacks.
  • Improved Improved internal pipelining to prioritize vital functions (such as Heali...
  • Improved Improved the Shooter to active safe mode on retro PvP servers.
  • Fixed Fixed a bug that caused the Skinner to wait for bodies when no tools are ...
  • Fixed Fixed a bug that caused Reach Depot to fail when lagging.
  • Added Added cooldown detection for all Dawnport spells.
  • Added Added Self.Dequip() to the Scripter

Version 14.8.12.79

October 11, 2014
  • Fixed Fixed a bug causing the FPS not to show when Alt+F8 was toggled.
  • Added Added the function Container:GoBack() to the Scripter.

Version 14.8.12.79

October 8, 2014
  • Updated Added 10.59 compatibility.

Version 14.8.12.79

October 6, 2014
  • Updated Added 10.58 compatibility.

Version 14.8.12.78

September 30, 2014
  • Updated Added 10.57 compatibility.

Version 14.8.12.78

September 24, 2014
  • Updated Added 10.56 compatibility.
  • Fixed Fixed reconnect for 10.56. Retroactive fix will come soon.

Version 14.8.12.78

September 15, 2014
  • Updated Added 10.55 compatibility.

Version 14.8.12.78

September 9, 2014
  • Updated Added 10.54 compatibility.
  • Improved Improved waypoint loading to be lightning fast. The Walker can support 20...
  • Added Added Channel:SendRedMessage() to send red text messages in custom channe...

Version 14.8.12.77

September 1, 2014
  • Fixed Fixed a bug that caused Lure Walk 1 to work improperly.
  • Fixed Fixed some crashes and debugs in the Preview 10.53 client.
  • Fixed Fixed a bug causing item IDs not to show properly in the Preview 10.53 cl...

Version 14.8.12.76

August 26, 2014
  • Updated Added preview 10.53 compatibility.

Testimonials

  • "Xenobot has an amazing way of simplifying things."

    MegaNo0body, BBot Developer http://bbot.bmega.net/ →
  • "I remember when you joined TPForums and the small bots you made then, now your revolutionizing the scene. To the future!"

    Zyphrus, TPForums Founder http://tpforums.org/ →
  • "I guess you are going to make big money now that neobot died. Gratz!"

    Black Daniel, BlackD Proxy Developer http://blackdtools.com/ →
  • "Last month, I made 240kk in stock using XenoBot - it really makes Tibia beautiful."

    PunktG, Gold Seller Skype: [email protected]

Documentation

Basics

Basic stuff

Scripter

XenoBot's scripting engine is implemented using Lua. Lua is a very powerful language which allows XenoBot users to quickly and easily create advanced scripts. To use a script in XenoBot, open up the {blah blah blah ...}

Classes

XenoBot's scripter uses an OOP (Object Oriented Programming) programming pattern - all of the native code is wrapped in classes. These classes are defined below:

The Self class encapsulates functions relating to the player that is using the bot.

Communication:

The Self class has a number of functions which allow the player to communicate with others.

Self.Say(msg[, wpm, range])
Self.Yell(msg[, wpm, range)
Self.Whisper(msg[, wpm, range])
Self.SayToNpc(msg[, wpm, range])
Self.PrivateMessage(player, msg)

The msg parameter is the message to say. If you would like to say multiple things, msg can be a table. The wpm, or words per minute, parameter controls how quickly messages are sent. The higher the value, the faster the bot will send messages. The range parameter is a modifier to wpm that allows randomization. Both wpm and range are optional.

Self.Say("hi")
Self.Yell("Selling DSM!", 65, 5)
Self.Whisper("Why am I whispering?!")
Self.SayToNpc({"hi", "deposit all", "yes", "trade"}, 70)
Self.PrivateMessage("DarkstaR", "What's up, bro?")

Information:

The Self class also allows the player to get information about themselves.

-- integer return
Self.MaxHealth()	Self.Health()
Self.MaxMana()		Self.Mana()
Self.Level()		Self.Experience()
Self.Cap()			Self.Stamina()
Self.Soul()			Self.Speed()

-- boolean (true or false) return
Self.isHasted()		Self.isManaShielded()
Self.isParalyzed()	Self.isPoisoned()
Self.isBurning()	Self.isElectrified()
Self.isCursed()		Self.isFreezing()
Self.isDrunk()		Self.isDrowning()
Self.isDazzled()	Self.isBleeding()
Self.isInFight()	Self.isPzLocked()
Self.isInPz()		Self.isBuffed()

-- string (text) return
Self.Name()

-- creatureID return
Self.ID()
Self.TargetID()
Self.FollowID()

-- table return
Self.Position()	-- return{x = myx, y = myy, z = myz}

Self.Outfit()	-- return {id = myid, head = myhead,
				--		body = mybody, legs = mylegs,
				--		feet = myfeet, addons = myaddons,
				--		mount = mymount}

-- enum (sequential integer) return
Self.LookDirection()
	-- return NORTH, EAST, SOUTH, WEST
Self.Skull()
	-- return SKULL_NONE, SKULL_WHITE, SKULL_RED,
	--			SKULL_ORANGE, SKULL_YELLOW, SKULL_BLACK
Self.PartyStatus()
	-- return PARTY_YELLOW, PARTY_YELLOW_SHAREDEXP,
	--			PARTY_YELLOW_NOSHAREDEXP_BLINK,
	--			PARTY_YELLOW_NOSHAREDEXP,
	--			PARTY_BLUE, PARTY_BLUE_SHAREDEXP,
	--			PARTY_BLUE_NOSHAREDEXP_BLINK,
	--			PARTY_BLUE_NOSHAREDEXP,
	--			PARTY_WHITEBLUE, PARTY_WHITEYELLOW
Self.PvPIcon()
	-- return PVP_ALLY, PVP_ENEMY, PVP_INWAR,
	--			PVP_GUILDMATE, PVP_HASGUILD
Self.WarIcon()
	-- return WAR_ALLY, WAR_ENEMY, WAR_INWAR

Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida ante, ut pharetra massa metus id nunc. Duis scelerisque molestie turpis. Sed fringilla, massa eget luctus malesuada, metus eros molestie lectus, ut tempus eros massa ut dolor. Aenean aliquet fringilla sem. Suspendisse sed ligula in ligula suscipit aliquam. Praesent in eros vestibulum mi adipiscing adipiscing. Morbi facilisis. Curabitur ornare consequat nunc. Aenean vel metus. Ut posuere viverra nulla. Aliquam erat volutpat. Pellentesque convallis. Maecenas feugiat, tellus pellentesque pretium posuere, felis lorem euismod felis, eu ornare leo nisi vel felis. Mauris consectetur tortor et purus.

Mauris eleifend est et turpis. Duis id erat. Suspendisse potenti. Aliquam vulputate, pede vel vehicula accumsan, mi neque rutrum erat, eu congue orci lorem eget lorem. Vestibulum non ante. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce sodales. Quisque eu urna vel enim commodo pellentesque. Praesent eu risus hendrerit ligula tempus pretium. Curabitur lorem enim, pretium nec, feugiat nec, luctus a, lacus.

Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper at, magna. Nullam ac lacus. Nulla facilisi. Praesent viverra justo vitae neque. Praesent blandit adipiscing velit. Suspendisse potenti. Donec mattis, pede vel pharetra blandit, magna ligula faucibus eros, id euismod lacus dolor eget odio. Nam scelerisque. Donec non libero sed nulla mattis commodo. Ut sagittis. Donec nisi lectus, feugiat porttitor, tempor ac, tempor vitae, pede. Aenean vehicula velit eu tellus interdum rutrum. Maecenas commodo. Pellentesque nec elit. Fusce in lacus. Vivamus a libero vitae lectus hendrerit hendrerit.

Tooltips

local balls = 0

Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec ullamcorper nulla non metus auctor fringilla. Nullam quis risus eget urna mollis ornare vel eu leo.

h1. Nullam id dolor id nibh ultricies.

h2. Nullam id dolor id nibh ultricies.

h3. Nullam id dolor id nibh ultricies.

h4. Nullam id dolor id nibh ultricies.

h5. Nullam id dolor id nibh ultricies.
h6. Nullam id dolor id nibh ultricies.

Blockquotes

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

This is a blockquote style example. It's cool.

Some Dude, Some Website