Jump to content

Recommended Posts

Wow try to call protected function, please report it before use WRobot again.

 

How can i bypass this, the bot work for like hour than crashes with this error, i use EWT simple lua unlocker and NEP addon for combat rotations.

1 minute ago, headcrab said:

You do not need any unlocker when robot run, because robot unlocks lua. Simply close EWT.

Well Nerd pack addon doesnt recognize any lua unlocker, are you sure wrobot unlocks lua?I can ask NEP author to add detection than

4 minutes ago, headcrab said:

Ofcourse, you can check it. Simply run protected function CastSpellByName with any available spell name :)

gbl.validGround = {
	["player"] = true,
	["cursor"] = true
}

function f.Cast(spell, target)
	g.CastSpellByName(spell, target)
end

function f.CastGround(spell, target)
	if not gbl.validGround[target] then
		target = "cursor"
	end
	f.Macro("/cast [@"..target.."]"..spell)
end

function f.Macro(text)
	g.RunMacroText(text)
end

function f.UseItem(name, target)
	g.UseItemByName(name, target)
end

function f.UseInvItem(name)
	g.UseInventoryItem(name)
end

function f.TargetUnit(target)
	g.TargetUnit(target)
end

function f.SpellStopCasting()
	g.SpellStopCasting()
end

But it seams wrobot doesnt support some of this functions that NEP checks for generic unlocker and so it doesnt work..

indeed, i forgot protected lua available from robot, but you want call it from wow process. So, you still need unlocker for addon.

But because they both (robot and unlocker) change the same memory address in wow process, you will get this error sooner or later

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...