Jump to content

OTClientBot v2.0.0 - beta 18c


Zelek

Recommended Posts

You can download it here: OTClientBot-v2.0.0-beta18c

Also please remember to install Visual C++ Redistributable for Visual Studio 2015 - 2019 x86 if you haven't already.

 

List of changes for beta 18c:

  • fixed an issue where bot didn't try to get item info after initially failing (thus functions like isContainer were always returning false)
  • cavebot logic improvements

 

List of changes for beta 18b:

  • additional security checks for lua scripts
  • fixed onTextMessage event returning invalid message
  • fixed LocalPlayer.getItems, LocalPlayer.getItemsCount and LocalPlayer.getItemsById functions not working

 

List of changes for beta18a:

  • fixed g_game.getIdleTime() not working correctly with previous version
  • fixed cavebot walking using map clicks not working correctly with previous version
  • fixed LocalPlayer.getInventoryItem function not working correctly with previous version
  • updated Anti Idle.lua to respect recent constant values change

 

List of changes:

  • fixed cavebot's walk delay setting not being loaded correctly
  • fixed issue where node would not process to next waypoint while being in desired range sometimes
  • fixed issue where the same persistent script could start multiple times overlapping eachother
  • fixed issue that caused the bot to be stuck on looting action indefinitely
  • fixed issue with g_game.useItemOnPosition that prevented using it on inventory item position
  • fixed g_game.move function not working at ntsw.pl
  • fixed key walking not working at saiyansreturn.com
  • LocalPlayer.getInventoryItem should now correctly return items from custom slots
  • huge optimisations for tile reading performance
  • overall major optimisations for reading game information from client
  • overall major bot performance improvements
  • added new lua table: g_things
    • g_things.getThingType(id) -- return ThingType object with corresponding id
  • ThingType object functions added:
    • getId -- returns id
    • isGround -- returns true if ThingType is ground
    • isContainer -- returns true if ThingType is container
    • isStackable -- returns true if ThingType is stackable
    • isNotWalkable -- return true if ThingType is not walkable
    • isNotMoveable -- return true if ThingType is not moveable
    • isBlockProjectile -- returns true if ThingType blocks projectiles from flying through it
    • isNotPathable -- returns true if ThingType blocks pathfinding
    • isPickupable -- returns true if ThingType can be picked up
    • setPathable(bool) -- sets ThingType's pathable attribute to desired state (true/false)
  • Creature object functions added:
    • getSkull -- returns Creature's skull
    • getType -- returns Creature's type
    • getShield -- returns Creature's party shield
    • getEmblem -- returns Creature's guild eblem
    • getIcon -- returns Creature's icon (NPC)
  • some constant values have changed, you can check them all at libs/const.lua
  • Thanks 3
Link to comment
Share on other sites

  • Zelek changed the title to OTClientBot v2.0.0 - beta 18c
  • Zelek unpinned this topic
×
×
  • Create New...