HackPack: WAR Add-On for Warextdll menu

User Tag List

Page 16 of 31 FirstFirst ... 121314151617181920 ... LastLast
Results 226 to 240 of 456
  1. #226
    joker74's Avatar Member
    Reputation
    4
    Join Date
    Mar 2009
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by PharmerPhale View Post
    HackPack v3.8b is posted.

    Changes in 3.8b:
    • MobFinder - Added distance tooltips when you mouse over a name.
    • Zeabot - Fixed some issues with this. Work on this continues.
    • Alert Sounds - New Feature, configure to play a sound when a player is in visual range of you, you get whispered, or a scenario is ready to be entered.
    • Saved Variables - These options will persist through reloading the ui or game. Sounds, Watcher, AutoLoot, AutoScavange, MapClickTeleport.
    n1

    HackPack: WAR Add-On for Warextdll
  2. #227
    TheDipper's Avatar Member
    Reputation
    51
    Join Date
    Sep 2007
    Posts
    411
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by floodman View Post
    The Dipper - if you could come up with those heal options I would set up a shrine in your honor.

    Well, I can't do it. Not at the moment at least.

    I looked through the code and Zeabot can't really just be simply edited to do what I have planned out. I just don't see where each slot in the zeabot configuration menu is laid out in the code - otherwise it would be pretty easy.

    I will however continue to learn and progress my skills in hopes of a fully functional healbot designed by a healer of 4 years.

  3. #228
    TheDipper's Avatar Member
    Reputation
    51
    Join Date
    Sep 2007
    Posts
    411
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    After about 8 hours of trimming out things I didn't need, learning some of the functions and losing a few hairs over LUA;

    The beast is currently functioning in a -very- alpha state as in, I found out how I'm going to do it, completing the project is a matter of an hour or two. Alpha will be released to PharmerPhale, since it is based off of his work, I want him to approve of my work.

  4. #229
    PharmerPhale's Avatar Member
    Reputation
    54
    Join Date
    Mar 2009
    Posts
    415
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by joker74 View Post
    n1
    What does this mean? n1? :confused:

  5. #230
    TheDipper's Avatar Member
    Reputation
    51
    Join Date
    Sep 2007
    Posts
    411
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by PharmerPhale View Post
    What does this mean? n1? :confused:
    "nice one" I believe

    Also, Healbot will have to be put on hold sadly I can get it to use a specific skill when the target goes under a certain percentage, but I can't figure out how to set multiples, I.E.

    casting the primary HoT at <=85% but casting the nuke heal at <=50%


    It's probably simple, but my knowledge of LUA is so limited that it's just not possible. Zeabot as it is actually does this in a rather random-looking sort of matter - but it does it anyways.

  6. #231
    PharmerPhale's Avatar Member
    Reputation
    54
    Join Date
    Mar 2009
    Posts
    415
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Zeabot runs through the the list of abilities you chose each second. It first checks your character in case it needs heals. If not, it checks other players within range, starting with the player with the least amount of health and then goes up from there. It's currently only set up to handle a single HoT or DoT per entity so the best way to set your healer up is with a HoT in slot 1, a big heal with cooldown, and then a regular heal for spamming.

  7. #232
    assasin01's Avatar Member
    Reputation
    4
    Join Date
    Jun 2009
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i tried the zeabot out on my shaman last night...all i can say is...WOW(not world of....).
    A few more additions will make it insane.
    Like adding LoS to the targeting system and ressing dead players.
    Was playing last night keeping 2 warbands alive and kicking with just 3 shaman against 3 1/2 warbands of ordies....it was amazing.

  8. #233
    PharmerPhale's Avatar Member
    Reputation
    54
    Join Date
    Mar 2009
    Posts
    415
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by assasin01 View Post
    i tried the zeabot out on my shaman last night...all i can say is...WOW(not world of....).
    A few more additions will make it insane.
    Like adding LoS to the targeting system and ressing dead players.
    Was playing last night keeping 2 warbands alive and kicking with just 3 shaman against 3 1/2 warbands of ordies....it was amazing.
    I'm glad you like it. It does take LoS into consideration, if you're getting an LoS message then the target has moved out of LoS since you started casting. Also, if you know anything about Lua you can uncomment and change the code I have inside HackPack to get shaman resurrection working. The current bit I have in there for res's is hard-coded with zealot res ability ID so you'll need to use this to get the ability id for the res you have.
    Code:
    /script HackPack.GetAbilityByName("<the name of it>")
    and then tab to the lua shell and get the id. :wave:

  9. #234
    KoolShen's Avatar Member
    Reputation
    2
    Join Date
    May 2009
    Posts
    23
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Some problem with Radar(enemy players). When i select "Detect Hostile Only" sometimes Radar show me, that i have some enemy players. But it's not true. And in this situation MobFinder(search for enemy players) show me this:

    P.S: in .470 all worked fine.
    Last edited by KoolShen; 07-19-2009 at 08:28 AM.

  10. #235
    assasin01's Avatar Member
    Reputation
    4
    Join Date
    Jun 2009
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    LoS

    Originally Posted by PharmerPhale View Post
    I'm glad you like it. It does take LoS into consideration, if you're getting an LoS message then the target has moved out of LoS since you started casting. Also, if you know anything about Lua you can uncomment and change the code I have inside HackPack to get shaman resurrection working. The current bit I have in there for res's is hard-coded with zealot res ability ID so you'll need to use this to get the ability id for the res you have.
    Code:
    /script HackPack.GetAbilityByName("<the name of it>")
    and then tab to the lua shell and get the id. :wave:
    With LoS i meant the lack thereof using the LoS hack. That way you can find yourself a safespot and heal like a maniac. And,no. My skill in lua is non existand...any chance anyone else can do it for me....???

  11. #236
    TheDipper's Avatar Member
    Reputation
    51
    Join Date
    Sep 2007
    Posts
    411
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hackpack 3.8b +Rez

    Shaman:
    RapidShare: 1-CLICK Web hosting - Easy Filehosting

    Archmage
    RapidShare: 1-CLICK Web hosting - Easy Filehosting



    These are both untested for the moment, but should work fine.

    BTW you can get ability IDs from wardb.com, the ID is in the URL for the spell.

  12. #237
    PharmerPhale's Avatar Member
    Reputation
    54
    Join Date
    Mar 2009
    Posts
    415
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm doing final tests on a new revision of zeabot now. The logic of the function was flawed in that it cycled through your abilties and checked for appropriate targets. However, the new logic, which works 100% better, cycles through people around you checking to see if the abilities you have fit their situation. This means that friendly targets with the lowest hp will be healed first and will continue to be healed until someone else is the lowest. Alternatively, enemies with the least hp will be attacked first.

    A release soon. However, I would really like to impliment support for multiple hots/dots before I do so.

    EDIT: You can replace your own zeabot function with this one if you want to see the improvements right away.

    Code:
    function HackPack.CheckForZeabot()
    	local MyGUID = GetPlayer().GUID -- Gets your characters GUID
    	local MyEntity = GetEntity(MyGUID)
    	HackPack.EntityList = {} -- Clear the entity list
    	local TargetTypeString = ""
    	local found = 0
    	
    	if HackPack.ZeabotUseOnPlayers == true then
    		TargetTypeString = TargetTypeString .. "player,"
    	end
    	if HackPack.ZeabotUseOnNPCs == true then
    		TargetTypeString = TargetTypeString .. "npc,"
    	end
    	
    	for GUID , Details in pairs(EntityList("los,"..TargetTypeString..",alive,maxdistance=200")) do
    			found = found + 1
    			local thisT = GetEntity(GUID)
    			table.insert(HackPack.EntityList,found,thisT)
    	end 
    	found = found + 1
    	table.insert(HackPack.EntityList,found,MyEntity) -- add myself to the list
    	table.sort(HackPack.EntityList, HackPack.SortByHealth) -- sort the table in order of least health first
    	
    	for i, v in pairs(HackPack.EntityList) do
    		for aID, Details in pairs(HackPack.ZeabotAbilities) do
    			local skipThis = false
    			local skipReason = ""
    
    			if HackPack.ZeabotAbilities[aID] == 245 or HackPack.ZeabotAbilities[aID] == 0 then
    				skipThis = true
    				skipReason = "skipping flee or non-existant ability"
    			end
    		
    			if HackPack.ZeabotCooldowns[aID] <= 0 then
    				local thisAbility = GetAbilityData(HackPack.ZeabotAbilities[aID])
    				if thisAbility == nil then skipThis = true end
    				local minRange, maxRange = GetAbilityRanges(HackPack.ZeabotAbilities[aID])
    				if maxRange < 9 then
    					maxRange = 9
    				end
    				local CastTime = math.floor(GetAbilityCastTime(thisAbility.id))
    				local waitTime = 1
    
    --				d("at:"..thisAbility.targetType .. " tt:" .. HackPack.EntityList[i].TargetType .. " na:" .. tostring(HackPack.EntityList[i].name))
    				if thisAbility.targetType == 2 then -- filters friendly players and mobs for friendly spells
    					if not (HackPack.EntityList[i].TargetType == 1) and not (HackPack.EntityList[i].TargetType == 3) and not (HackPack.EntityList[i].TargetType == 4) then
    						skipThis = true
    						skipReason = "friendly spell, not friendly target - "..tostring(HackPack.EntityList[i].name)
    					end
    				end
    				
    				if thisAbility.targetType == 1 then -- filters hostile players and mobs for hostile spells
    					if not (HackPack.EntityList[i].TargetType == 0) and not (HackPack.EntityList[i].TargetType == 6) then
    						skipThis = true
    						skipReason = "hostile spell, friendly target - "..tostring(HackPack.EntityList[i].name)
    					end
    				end						
    				
    				if v.distanceFT > maxRange or v.distanceFT < minRange then
    					skipThis = true
    					skipReason = "skipping too close or out of range"
    				end
    				
    				if not (thisAbility.targetType == 2) and GameData.Player.inCombat == false and HackPack.EntityList[i].healthPercent <= 75 and HackPack.ZeabotUseOnPlayers == false then
    					skipThis = true
    					skipReason = "standing around to heal health a bit"
    				end
    				
    				if skipThis == false then
    					local GUID = HackPack.EntityList[i].GUID
    					if not HackPack.DottedTargets[GUID] then
    						table.insert(HackPack.DottedTargets,GUID,0)
    					end
    					if GetPlayer().actionPoints > GetAbilityActionPointCost(thisAbility.id) then
    					
    									
    						if HackPack.ZeabotEffectTimes[aID] > 0 and HackPack.DottedTargets[GUID] > 0 then
    							skipThis = true -- he's already got a DoT or HoT, skip him
    							skipReason = "skipping target already has a dot or hot"
    						end
    						
    						if thisAbility.targetType == 2 and HackPack.EntityList[i].healthPercent >= 90 then
    							skipThis = true -- he's above 90% health, skip him
    							skipReason = "skipping friendly target is above 90% health"
    						end
    
    						if thisAbility.targetType == 2 and HackPack.EntityList[i].healthPercent >= 70 and HackPack.DottedTargets[GUID] > 5 then
    							skipThis = true -- he's above 70% health, with a HoT for atleast 5 more seconds, skip him
    							skipReason = "skipping friendly target is above 70% health with a HoT"
    						end
    						
    						if HackPack.EntityList[i].TargetType == 6 then
    							if GameData.Player.inCombat == true and not (HackPack.EntityList[i].target == MyGUID) then
    								skipThis = true
    								skipReason = "skipping hostile mob, mob not targetting me"
    							end
    						end
    						
    						if skipThis == false then
    							Target(GUID)
    							HackPack.Cast(thisAbility.id)
    							HackPack.DottedTargets[GUID] = HackPack.ZeabotEffectTimes[aID]
    							HackPack.Casting = math.floor(thisAbility.reuseTimerMax)
    							HackPack.ZeabotCooldowns[aID] = math.floor(thisAbility.reuseTimerMax)
    							return true
    --						else
    --							d(tostring(HackPack.EntityList[i].name)..": "..skipReason)
    						end
    					end
    --				else
    --					d(tostring(HackPack.EntityList[i].name)..": "..skipReason)
    				end
    			end
    		end
    	end
    	return false	
    end

  13. #238
    assasin01's Avatar Member
    Reputation
    4
    Join Date
    Jun 2009
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    great

    from both you and dipper(thanks, can't wait to try it). But while you are changing the code, could you add the wallhack(LoS-hack) to the targeting system? That way you can heal,for example, everyone inside a keep....

  14. #239
    TheDipper's Avatar Member
    Reputation
    51
    Join Date
    Sep 2007
    Posts
    411
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The new code seems strange, it'll pick the lowest target and spam my instant cast HoT on them about 5 times, then use my big heal.


    If you turn on the LOS hack, it should target through walls, at least it was in Mourkain Temple for me.

  15. #240
    biinky's Avatar Contributor
    Reputation
    103
    Join Date
    Jun 2008
    Posts
    258
    Thanks G/R
    4/1
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Doesn't appear to be targeting through walls with LoS on or off.

    Also having a problem with the bot spamming hots over and over again on one person rather than doing real heals.
    Last edited by biinky; 07-20-2009 at 03:20 PM.

Page 16 of 31 FirstFirst ... 121314151617181920 ... LastLast

Similar Threads

  1. DrifterBars: WAR Add-On for Warextdll
    By PharmerPhale in forum MMO Exploits|Hacks
    Replies: 100
    Last Post: 06-09-2009, 11:25 AM
  2. Mozilla Add's for WoW
    By matswurld in forum World of Warcraft Bots and Programs
    Replies: 15
    Last Post: 01-23-2008, 06:02 PM
  3. Replies: 2
    Last Post: 11-14-2007, 08:20 PM
  4. WTT Guild Wars & BF2142 accounts for Glider key.
    By EcHoEs in forum Members Only Accounts And CD Keys Buy Sell
    Replies: 0
    Last Post: 09-01-2007, 01:26 PM
All times are GMT -5. The time now is 02:51 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search