[AH Bot] HappyAuction menu

User Tag List

Page 24 of 149 FirstFirst ... 20212223242526272874124 ... LastLast
Results 346 to 360 of 2227
  1. #346
    coco365's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i think i just need to look at unicode support... traditionally its always been the last thing on my mind wen developing stuff
    Waiting for ChuiCui, well, Smart bot, thank a lot.
    I want to add unicode support for Traditional Chinese client, so i modify the following codes:

    (1)<Core/Types.hpp>

    namespace Core
    {
    typedef bool Bool;
    #ifdef UNICODE
    typedef wchar_t Char;
    #else
    typedef char Char;
    #endif

    ****}

    (2) <Diablo/Constants.cpp>

    static const IdEnum::Item _char_ids[] =
    {
    { _TEXT("野蠻人"), FILTER_CHAR_BARBARIAN },
    { _TEXT("狩魔獵人"), FILTER_CHAR_DEMONHUNTER },
    { _TEXT("武僧"), FILTER_CHAR_MONK },
    { _TEXT("巫醫"), FILTER_CHAR_WITCHDOCTOR },
    { _TEXT("秘術師"), FILTER_CHAR_WIZARD },
    };

    (3)<Diablo/Core/Trainer.cpp>
    Bool Trainer::_ReadUiObject( _UiObject& object, Id id )
    {
    assert(id < OBJECT_COUNT);

    // read
    if(!_process.ReadMemory(_address[id], &object, sizeof(object)))
    return false;

    // validate
    if(!_IsValidUiObject(object))
    return false;

    // check path
    #ifdef UNICODE
    if(_tcscmp(AToU(object.path), _HINT_UIOBJECT_PATH[id]) != 0)
    #else
    if(_tcscmp(object.path, _HINT_UIOBJECT_PATH[id]) != 0)
    #endif
    return false;

    return true;
    }

    AToU is a func convert ansi to unicode string.

    I change project settings to unicode, and build exe successfully, but when debug i fail here:
    <HappyAuction/Core/Script.cpp>

    void _StateSync()
    {
    StateFilters& filters = _state.filters;
    ULong global_delay = GAME_GLOBAL_DELAY;

    // disable global delay
    GAME_GLOBAL_DELAY = 0;

    // filters:character
    _ahi.ReadFilterChar(filters.character);

    "filters.character" return garbled codes, i found the problem is func _process.ReadMemory, any advice? Thanks.
    if(!_process.ReadMemory(object.addr2_value, found, _DROPDOWN_STRING_LIMIT))

    [AH Bot] HappyAuction
  2. #347
    ChuiChu's Avatar Contributor
    Reputation
    88
    Join Date
    Aug 2012
    Posts
    336
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    thanks man, this will help me know where to look for RU support too... but it will still be a bit of work (to make it seamless)... since im doing RU support mainly cuz people can get it cheaper. are you able to switch to EN for chinese client or is it chinese only?

    next update ill fix stuff people mentioning in thread. then ill work on this

  3. #348
    coco365's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for your concern, i want to write a RU version for my friends.

    As you say, its really need effort to debug, maybe i encounter memory layout problem, So i cannot read strings from combox
    ,but i can get object.path correctlly, really confused.

    wait for your next update.
    Last edited by coco365; 09-13-2012 at 08:26 PM.

  4. #349
    ChuiChu's Avatar Contributor
    Reputation
    88
    Join Date
    Aug 2012
    Posts
    336
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    well stuff like object.path should be in english no matter what language youre using since thats internal code (since developers are english). so you shouldnt be concerned with any internals. its just text you see when you're using the AH that will be different... theres only a few places in the happyauction code that need changes that are language specific (which you pasted most of already).... and what ill try to do is put all that text in a separate file to simplify things.

  5. #350
    ztnko's Avatar Member
    Reputation
    9
    Join Date
    Jul 2012
    Posts
    237
    Thanks G/R
    5/1
    Trade Feedback
    15 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    <<< refreshinh this topic every 5min for 9.23 with correct haStashSelect

  6. #351
    crunchynut's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Been encountering a problem, Im trying to test the last selected item with haItem for example: to test an item that does not normally have Critical Hit Chance and see whether it has Critical Hit Chance: is this the correct way to check the item?

    else if haItem().name == "xxxxxx" and
    haItem().stat.text == "Critical Hit Chance" then
    or is it:
    else if haItem().name == "xxxxxx" and
    haItem('Critical Hit Chance').stat.text then

    Another example (item does not have All Resistance normally and want to check if All Resistance is above or = 30): correct?
    else if haItem().name == "xxxxxx" and
    haItem('All Resistance').stat.text and
    haItem('All Resistance').stat.Value1 >= 30then

    or would I have to use haItemStat instead:
    else if haItem().name == "xxxxxx" and
    haItemStat('All Resistance').text and
    haItemStat('All Resistance').Value1 >= 30 then

    haItemStat('All Resistance').Value1 >= 60
    bot found item with the name I wanted, it always has all resistance so I used this in order to only get the bot to buy the item if it has more than 60 all resist, got an error 'Attempt to compare number with nil'. Maybe it has to be: 'Resistance to All Elements'?

    haItemStat('Strength').Value1 >= 185 - > also gave error 'attempt to compare number with nil'

    Bot found the item name, found strength, strength was higher than one but buyout was higher than 1000000 yet it still bought it, why?
    haItem('Strength').stat.text and
    haItem('Strength').stat.Value1 >= 1 and
    haItem().buyout <= 1000000 then

    Sorry for long post, can't figure out the difference between haItem().stat or haItemStat().text

    Really appreciate your help and this bot, thanks alot.
    Last edited by crunchynut; 09-14-2012 at 06:46 PM.

  7. #352
    alexey777's Avatar Private
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    11
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ChuiChu View Post
    thanks man, this will help me know where to look for RU support too... but it will still be a bit of work (to make it seamless)... since im doing RU support mainly cuz people can get it cheaper. are you able to switch to EN for chinese client or is it chinese only?

    next update ill fix stuff people mentioning in thread. then ill work on this
    ohh man if u will do RU client support I will u buy some beer guy it really suck's when I can't use ru client with ur programm (( we trust in you ChiuChu, and bless u for this hard work!

  8. #353
    00broken's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    2
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I need help to build the program, I tried it with VS 2005, 2008, 2010 and 2012 and I can not build it.
    What framework used to work?
    please, any help is a lot of help.

    when a built with vs2012 :

    Message
    HappyAuction\HappyAuction.vcproj: VCWebServiceProxyGeneratorTool is no longer supported. The tool has been removed from your project settings.
    HappyAuction\HappyAuction.vcproj: Attribute 'CopyLocalDependencies' of 'ProjectReference' is not supported in this version and has been removed during conversion.
    HappyAuction\HappyAuction.vcproj: Attribute 'UseDependenciesInBuild' of 'ProjectReference' is not supported in this version and has been removed during conversion.
    HappyAuction\HappyAuction.vcproj: Attribute 'CopyLocalDependencies' of 'ProjectReference' is not supported in this version and has been removed during conversion.
    HappyAuction\HappyAuction.vcproj: Attribute 'UseDependenciesInBuild' of 'ProjectReference' is not supported in this version and has been removed during conversion.
    HappyAuction\HappyAuction.vcproj: Attribute 'CopyLocalDependencies' of 'ProjectReference' is not supported in this version and has been removed during conversion.
    HappyAuction\HappyAuction.vcproj: Attribute 'UseDependenciesInBuild' of 'ProjectReference' is not supported in this version and has been removed during conversion.
    HappyAuction\HappyAuction.vcproj: MSB8012: $(TargetPath) ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\HappyAuction\build\HappyAuction\..\..\bin\HappyAuction.exe') does not match the Librarian's OutputFile property value '..\..\bin\HappyAuction.exe' ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\bin\HappyAuction.exe') in project configuration 'Debug|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
    HappyAuction\HappyAuction.vcproj: MSB8012: $(TargetPath) ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\HappyAuction\build\HappyAuction\..\..\bin\HappyAuction.exe') does not match the Linker's OutputFile property value '..\..\bin\HappyAuction.exe' ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\bin\HappyAuction.exe') in project configuration 'Debug|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).
    HappyAuction\HappyAuction.vcproj: MSB8012: $(TargetPath) ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\HappyAuction\build\HappyAuction\..\..\bin\HappyAuction.exe') does not match the Librarian's OutputFile property value '..\..\bin\HappyAuction.exe' ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\bin\HappyAuction.exe') in project configuration 'Release|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Lib.OutputFile).
    HappyAuction\HappyAuction.vcproj: MSB8012: $(TargetPath) ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\HappyAuction\build\HappyAuction\..\..\bin\HappyAuction.exe') does not match the Linker's OutputFile property value '..\..\bin\HappyAuction.exe' ('D:\Dropbox\Programacion C++\HappyAuction.0.9.23 - copia\bin\HappyAuction.exe') in project configuration 'Release|Win32'. This may cause your project to build incorrectly. To correct this, please make sure that $(TargetPath) property value matches the value specified in %(Link.OutputFile).

  9. #354
    ChuiChu's Avatar Contributor
    Reputation
    88
    Join Date
    Aug 2012
    Posts
    336
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 00broken View Post
    I need help to build the program, I tried it with VS 2005, 2008, 2010 and 2012 and I can not build it.
    What framework used to work?
    please, any help is a lot of help.

    when a built with vs2012 :
    .
    i use vs2008... meaning to upgrade but too lazy and no real reason to lol.

  10. #355
    meisbest's Avatar Private
    Reputation
    1
    Join Date
    Aug 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm kinda a newb, why does it bid on everything in entire list rather than just the one's with 5 seconds or less remaining? How does this haItem.rtime function work? If anyone can help, thanks.

    haFilterChar('Demon Hunter')
    haFilterType('Amulet')
    haFilterLevel(60,60)
    haFilterRarity('Rare')
    haFilterStat(1, 'Life on Hit', 300)
    haFilterStat(2, 'Critical Hit Damage', 60)
    haFilterStat(3, 'Dexterity', 195)
    haFilterStat(4, 'None', 95)


    -- search
    if haSearch() then

    haSortTimeLeft()
    haListSelect(1)

    if haItem().rtime(5000) then

    haBid(10000000)

    end
    end

  11. #356
    ChuiChu's Avatar Contributor
    Reputation
    88
    Join Date
    Aug 2012
    Posts
    336
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    rtime isnt a function... see LogResults.lua for example

    Originally Posted by crunchynut View Post
    Been encountering a problem, Im trying to test the last selected item with haItem for example: to test an item that does not normally have Critical Hit Chance and see whether it has Critical Hit Chance: is this the correct way to check the item?
    look at readme for details. you want to use haItemStat for quickest access to whatever stat youre looking for... also not in programming things are case sensitive... so its value1 not Value1
    Last edited by ChuiChu; 09-15-2012 at 02:41 AM.

  12. #357
    ChemixRx's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi everyone, new here.. I just have a couple of questions.

    So I have this script set up and working in VMWare and it's working very well to my specifications. I have a niche market cornered and I've recently just sniped a very nice weapon. It's my first big snipe and I'm happy with this.

    However, I'm not into multiple accounts and certainly don't want to get my account banned. So far, I've spent maybe 6hrs botting in 3x 2hr intervals. I will not be botting 24/7 and will most likely just bot a few times a week like this, for a few hours per session, with a 50ms delay. I'm also botting 4 items, not the same item over and over.

    Do I have to worry about getting banned? Part of me wants to sell my weapon on the RMAH and cash out in case I get banned, but I'd really just like to keep this one account and bot infrequently. Can anyone give me an idea of how much risk I'm running? I'd hate to get banned with an account full of money and gold.

    I don't want this to be a business, I just want an edge.
    Last edited by ChemixRx; 09-15-2012 at 06:21 AM.

  13. #358
    crunchynut's Avatar Private
    Reputation
    1
    Join Date
    Sep 2012
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ChuiChu View Post
    look at readme for details. you want to use haItemStat for quickest access to whatever stat youre looking for... also not in programming things are case sensitive... so its value1 not Value1
    Okay I think I finally got it to work thanks for the help. One last thing and you will never hear from me again, is this the right way to check if uptime is longer than xxx haUpTime()
    if haUpTime() >= 10900000 then
    haLogout()
    Last edited by crunchynut; 09-15-2012 at 09:53 AM.

  14. #359
    Jackson2841's Avatar Private
    Reputation
    3
    Join Date
    Jun 2012
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by meisbest View Post
    I'm kinda a newb, why does it bid on everything in entire list rather than just the one's with 5 seconds or less remaining? How does this haItem.rtime function work? If anyone can help, thanks.

    haFilterChar('Demon Hunter')
    haFilterType('Amulet')
    haFilterLevel(60,60)
    haFilterRarity('Rare')
    haFilterStat(1, 'Life on Hit', 300)
    haFilterStat(2, 'Critical Hit Damage', 60)
    haFilterStat(3, 'Dexterity', 195)
    haFilterStat(4, 'None', 95)


    -- search
    if haSearch() then

    haSortTimeLeft()
    haListSelect(1)

    if haItem().rtime(5000) then

    haBid(10000000)

    end
    end
    Try this amigo:

    Code:
    haFilterChar('Demon Hunter')
    haFilterType('Amulet')
    haFilterLevel(60,60)
    haFilterRarity('Rare')
    haFilterStat(1, 'Life on Hit', 300)
    haFilterStat(2, 'Critical Hit Damage', 60)
    haFilterStat(3, 'Dexterity', 195)
    haFilterStat(4, 'None', 95)
    
    
    -- search
    if haSearch() then
    
    	haSortTimeLeft()
    	haSortTimeLeft()
    	
    	while haListIterate() do
    	local item = haItem()
    		if item.rtime < 5000 then
    		haBid(10000000)
    		end
    	end
    end

  15. #360
    ztnko's Avatar Member
    Reputation
    9
    Join Date
    Jul 2012
    Posts
    237
    Thanks G/R
    5/1
    Trade Feedback
    15 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    found constant bug with autorelog - it's doesn't restore type of item in filter.

Similar Threads

  1. World of Warcraft WoW!Bot (GetALifeBot) 0.61 for WoW 1.9.4 + FishBot
    By Matt in forum World of Warcraft Bots and Programs
    Replies: 43
    Last Post: 04-18-2006, 04:55 AM
  2. WoWGlider and GALB Botting Locations
    By Matt in forum World of Warcraft Bots and Programs
    Replies: 14
    Last Post: 04-11-2006, 08:01 PM
  3. Bot for gaining XP
    By JesseG18 in forum World of Warcraft General
    Replies: 1
    Last Post: 03-09-2006, 08:52 PM
  4. World of Warcraft Bot (GetALifeBot) 0.57 working with 1.9.4
    By Matt in forum World of Warcraft Bots and Programs
    Replies: 7
    Last Post: 03-07-2006, 09:43 PM
  5. Best Botting/Grinding Locations
    By Matt in forum World of Warcraft Exploits
    Replies: 0
    Last Post: 02-27-2006, 12:39 AM
All times are GMT -5. The time now is 10:11 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