line 574 functions.lua
Code: Select all
while( memoryReadByte(getProc(), macro_address + addresses.macroSize *(resultMacro - 1) + addresses.macroBody_offset) == 6 ) do
Code: Select all
while( memoryReadByte(getProc(), macro_address + addresses.macroSize *(resultMacro - 1) + addresses.macroBody_offset) == 6 ) do
Code: Select all
__WPL:setForcedWaypointType("TRAVEL");
No, it is teleporting but its using only one waypoint file. "TRAVEL" is activated before teleport and isn't returned to "NORMAL" until after it enters the Cyclops Lair.rock5 wrote:"TRAVEL" is supposed to never attack. Where are you making it travel? Are you possibly teleporting, waiting for loading screen then loading a new waypoint file that is set to travel mode? If so it might be targeting the guards just before loading the new file. You could try changing the travel mode manually before teleporting.Code: Select all
__WPL:setForcedWaypointType("TRAVEL");
That's a good idea. The bot can find processes and windows so why couldn't it find the error window? I'm not experienced with those functions though. Probably Administrator would need to comment.Alkaiser wrote: Would it be possible to detect whether or not the crash report dialog window has appeared? If the bot could sense that that would be a good time for the bot to terminate the process.
I got a crash report. The window title is "Crash Report". Right clicking the task in Task Manager and going to process takes you to "client.exe".Administrator wrote:Should work. What is the exact window title? Or what about the process? Isn't it named something like romcrash.exe?
Code: Select all
local win = findWindow("Crash Report");
local class = getWindowClassname(win);
printf("Class: %s\n", class);
Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 17 guests