Zelek
Administrators-
Posts
669 -
Joined
-
Last visited
-
Days Won
75
Everything posted by Zelek
-
Targeting stop working, when helping summons spawning on ROTS
Zelek replied to Kurwiererererer's topic in Bug Reports
Can you make a list with each of those summons so I can add them to ignore by default? -
local itemsToDrop = {3316, 4276} -- populate this table with items IDs you would like to drop local containers = g_game.getContainers() local player = g_game.getLocalPlayer() local function getItemsCount() local count = 0 for v, k in pairs(itemsToDrop) do count = count + player:getItemsCount(k) end return count end repeat for i = 1, getItemsCount() do for v, k in pairs(itemsToDrop) do g_game.move(k, player:getPosition(), 100) sleep(100) end end until getItemsCount() == 0 Add it as waypoint action in the place where you would like to drop the items
-
You can download it here: OTClientBot-v2.0.0-beta4 Also please remember to install Visual C++ Redistributable for Visual Studio 2015 x86 if you haven't already. List of changes: Fixed cavebot getting stuck at changing floors Fixed cavebot moving to the next waypoint even if there are creatures to attack Fixed targeting priorities not working correctly Fixed targeting getting stuck unable to target a creature
-
local config = { timeToTurn = 15 * 60 * 1000, -- 15 minutes directions = { Direction.North, Direction.South, Direction.West, Direction.East } } if not g_game.isOnline() then return end local currentDir = g_game.getLocalPlayer():getDirection() repeat local newDir = config.directions[math.random(1, #config.directions)] g_game.turn(newDir) sleep(1000) until (g_game.getLocalPlayer():getDirection() ~= currentDir) auto(config.timeToTurn)
-
if #g_game.getMonstersAround(1) >= 4 and g_game.isAttacking() then g_game.sendKey("F1") end auto(100)
-
How is that a script request? Also it does work, probably the server you are playing at just have very strict limit of packets per second and you just have to increase the delay in the script.
-
How do you know if you transformed tho? Currently there is no option to check creature's outfit so my second guess would be that max hp increases? if not g_game.isOnline() then return end local transformUntilMaxHP = 2000 -- will cast the spell until character's max hp is atleast this amount local player = g_game.getLocalPlayer() if player:getMaxHealth() <= transformUntilMaxHP then g_game.talk("transform") sleep(900, 1100) end auto(100) To prevent being kicked you can load the script "Anti-Idle" that is included in the bot by default.
-
Disable "ignore non-pathable", otherwise it will ignore stairs/holes and walk into them. I'll be working on improving the cavebot in future beta releases.
-
It does work, you are probably not editing the profile after changing options.
-
You are not wasting your subscription since you received 30 days for free and bugs are expected since it’s a beta version. The previous version is deprecated and won’t be coming back. You can request a script in the forum so that shouldn’t be an issue as well. If all of the other functions of the bot works then you must be doing something wrong with the healer. My guess is you didn’t enable the rule.
-
Did you check if other functions work properly? I’ve checked with the exact same options as you and it works fine for me.
-
The rule you have made should work, does it not? Edit: I'm moving this topic to the Questions board.
-
@Koxikhow about clicking the „download now” button and installing the latest version?
-
Please stop posting in this topic without an actual script request. Your post doesn't contain any description other than "good script"...
-
It does not, you just set it up incorrectly. Please stop posting in this topic without actual script request and create a new topic in Questions board instead.
-
if not g_game.isOnline() then return end local player = g_game.getLocalPlayer() if player:getHealthPercent() <= 95 then g_game.sendKey("F1") end auto(100) if not g_game.isOnline() then return end if g_game.isAttacking() then g_game.sendKey("F4") end auto(100)
-
Change the client's name to "otclient", not "otclient.exe". ".exe" is a file extension and by default hidden the the windows' users. By specifing the extension without enabling to see them in the first place you end up with file called "otclient.exe.exe".
-
You can download it here: OTClientBot-v2.0.0-beta3 Also please remember to install Visual C++ Redistributable for Visual Studio 2015 x86 if you haven't already. List of changes: Probably fixed the bug that caused the client to crash. Fixed looting. Minor adjustments to the cavebot logic. Some other small fixes it's not worth describing.
-
@Karma1please make a new topic in the proper section. This topic wasn’t made for asking questions.
-
@Sophy Moore Thanks, it'll be fixed in the next beta version.