fengshibang
-
Posts
32 -
Joined
-
Last visited
Reputation Activity
-
-
fengshibang got a reaction from Renee in How to Pass Anti-Bot
Some servers will have anti-bot verification systems, just like the following. Pop up a window and ask some simple math questions. If you answer correctly, you can continue playing. If you answer incorrectly or do not answer, you will be kicked off the line. If you answer incorrectly many times, you will be blocked. Could anyone tell me if there is any way to solve this problem?
-
fengshibang reacted to dmxf in Unable to find WOW process
@Droidz
HI,Droidz
Now there are many servers that prevent Bot from being linked to games by modifying the process name of World of Warcraft.
3/5000 Like this,So WRobot cannot find the process.What is the solution to this problem?
-
fengshibang reacted to Matenia in [WOTLK] Get World Coordinates From Map Coords
//https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/wow-memory-editing/382790-zones-coordinates-world-zone-coordinates.html //somehow (ObjectManager.Me.Position.Y - x1) / (x2 - x1) is the character's on-map X position (notice the Y) //reversing that formula, you can get playerX (world position) based on all y values, it's utterly confusing and makes no sense to me private Vector3 CalculateMapCoords(string luaUnit) { float mapX = Lua.LuaDoString<float>($@" local x, y = GetPlayerMapPosition('{luaUnit}'); return x; "); float mapY = Lua.LuaDoString<float>(@" local x, y = GetPlayerMapPosition('{luaUnit}'); return y; "); return CalculateFromMapPosition(mapX, mapY); } private Vector3 CalculateFromMapPosition(float mapX, float mapY) { var x1 = 2041.67f; var x2 = 895.833f; var y1 = 1627.08f; var y2 = 862.5f; var playerX = -mapY * y1 + mapY * y2 + y1; var playerY = -mapX * x1 + mapX * x2 + x1; return new Vector3(playerX, playerY, PathFinder.GetZPosition(new Vector3(playerX, playerY, 100))); } Coordinates in there are hardcoded for warsong gulch. It's up to you to adjust this
-
fengshibang got a reaction from Droidz in how to get text from chanel?
--[[ Options start here ]] local M="CHAT_MSG_SYSTEM" function MS(msg) SendChatMessage(msg) end function yz() if (event==M) then local zj=string.find(arg1, "答题时间") if(zj) then end local s1=arg1 local zj=string.find(s1, "+") if(zj) then local s=arg1 local z="+" local y="?=" local param1, param2 = string.find(s, z) local m = string.len(s) s=string.sub(s,param2+1) local ts = string.reverse(s) local param1, param2 = string.find(ts, y) local m = string.len(s) - param2 + 1 local hou if (y == false) then hou = string.sub(s, m+1, string.len(s)) else hou = string.sub(s, 1-1, m-1) end local s=arg1 local z=":" local y="+" local param1, param2 = string.find(s, z) local m = string.len(s) s=string.sub(s,param2+1) local ts = string.reverse(s) local param1, param2 = string.find(ts, y) local m = string.len(s) - param2 + 1 local qian if (strchar == false) then qian = string.sub(s, m+11, string.len(s)) else qian = string.sub(s, 1+10, m-1) end print(qian,"+",hou,"=",qian+hou) MS(tostring(qian+hou)) else local s=arg1 local z="-" local y="?=" local param1, param2 = string.find(s, z) local m = string.len(s) s=string.sub(s,param2+1) local ts = string.reverse(s) local param1, param2 = string.find(ts, y) local m = string.len(s) - param2 + 1 local hou if (strchar == false) then hou = string.sub(s, m+1, string.len(s)) else hou = string.sub(s, 1-1, m-1) end local s=arg1 local z=":" local y="-" local param1, param2 = string.find(s, z) local m = string.len(s) s=string.sub(s,param2+1) local ts = string.reverse(s) local param1, param2 = string.find(ts, y) local m = string.len(s) - param2 + 1 local qian if (strchar == false) then qian = string.sub(s, m+10, string.len(s)) else qian = string.sub(s, 1+10, m-1) end print(qian,"-",hou,"=",qian-hou) MS(tostring(qian-hou)) end end end local F=CreateFrame("Frame") F:SetScript("OnEvent",yz) F:RegisterEvent(M) -
fengshibang got a reaction from 79135 in How to Get text from StaticPopup1
Anybody who knows how to get the text form the popup frame.Maybe it can be done with lua I think.
-
fengshibang got a reaction from Findeh in How to Pass Anti-Bot
Please answer the following questions on the chat channel:853-772=?
The remaining time for answering questions is 300 seconds.
Overtime will be forced to go offline .
for several consecutive times Overtime will be banned.
I translated the words in the picture.
-
fengshibang reacted to Serrec in what “guid”means?
guid = Globally Unique IDentifier
You need it to adress a specific object.
-
fengshibang reacted to Droidz in gather quest in 1.12
Hello, try to disable all wow addons and try to increment your min/max latency in advanced general settings
-
fengshibang reacted to dida1990 in [Fight Class] with Pet (eg. Warlock)
I am making this tutorial, because I was searching for this so long, until I just figured out how to use WoW_API with the bot correctly. Maybe you are in the same position as me.
For this we use the WoW_API
spellID = the position in your spell book (1 is at the top left, counting up for every step you go down in the first column
spellbookType = "spell" or "pet" (we want to use "pet" here)
For example: We have a Voidwalker and want to use the spell "Torment" to taunt the target we open up our spellbook and look in the "Demonic" spellbook and find Torment on the 4th position.
Now we have everything we need:
- Create a new spell with the name CastSpell(4, "pet");
- Add your conditions
- select "Not spell, is lua script" = true
(Expl.: The -(Torment) is the descrtiption I added in "Spell Settings)
And there you go.
Warning: This can slow down your rotation a lot, if you will not use the right conditions