Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Any good classic or ranked bot setups PLZ
Legend087
#1 Posted : Sunday, July 25, 2021 1:16:47 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 2

I got to diamond 5 in wild (secret mage) but need some setups!

PLEASE!
phelon
#2 Posted : Tuesday, July 27, 2021 9:34:48 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 30

Thanks: 5 times
You need to make them yourself. GL.
Legend087
#5 Posted : Tuesday, July 27, 2021 3:38:18 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 2

Yeah secret mage gets diamond 3. Bot just died on me with new update RIP!
Lollor
#6 Posted : Tuesday, July 27, 2021 7:02:03 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 5

Thanks: 4 times
Was thanked: 1 time(s) in 1 post(s)
Rush Warrior seems to work ok in ranked till Diamond 10, then 46% WR. I made a cfg on my own.
I dont think that ppl trade for free cfgs nowadays. You have to get into the cgfs on your own.
lumby
#7 Posted : Wednesday, July 28, 2021 1:18:23 AM(UTC)
lumby

Rank: Member

Groups: Registered
Posts: 21

Thanks: 3 times
Was thanked: 3 time(s) in 3 post(s)
play a classic zoo lock lol
stanford1337
#8 Posted : Friday, September 3, 2021 5:30:45 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 8

lumby do you have a config for this? thanks
sparrows
#3 Posted : Saturday, September 4, 2021 3:33:39 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 4

Was thanked: 1 time(s) in 1 post(s)
phelon;61451 wrote:
You need to make them yourself. GL.


Troll-worthy, kudos. Absolutely devoid of any link, further information, or remedy to the outlined request. Worse yet, it steer's to an idea on how to address the problem, then bows out.


A lot of mentions here regarding making your own, it would be fantastic if all 5 of us here left on this forum could somehow band together, and include some actual useful information regarding bot setups or how to get started. I feel for the overposter, as at least they did finally come on the the forum and ask. I'll second the request, as information here is limited or completely outdated, and it would be very appreciated if anyone still around modding configs, wouldn't mind illustrating or providing links.

Cheers.
1 user thanked sparrows for this useful post.
whitegandalf on 9/5/2021(UTC)
whitegandalf
#4 Posted : Sunday, September 5, 2021 4:28:31 AM(UTC)
Rank: Newbie

Groups: Registered
Posts: 6

Thanks: 7 times
sparrows;61518 wrote:
Troll-worthy, kudos. Absolutely devoid of any link, further information, or remedy to the outlined request. Worse yet, it steer's to an idea on how to address the problem, then bows out.


A lot of mentions here regarding making your own, it would be fantastic if all 5 of us here left on this forum could somehow band together, and include some actual useful information regarding bot setups or how to get started. I feel for the overposter, as at least they did finally come on the the forum and ask. I'll second the request, as information here is limited or completely outdated, and it would be very appreciated if anyone still around modding configs, wouldn't mind illustrating or providing links.

Cheers.


well nothing more to say. Agree with this 100%.
MikeBibby78
#9 Posted : Sunday, September 5, 2021 6:49:22 PM(UTC)
Rank: Newbie

Groups: Registered
Posts: 6

I would also appreciate a link, guide, or reply!
philrewa
#10 Posted : Saturday, October 2, 2021 3:06:29 PM(UTC)
Rank: Member

Groups: Registered
Posts: 12
Location: 49330

Thanks: 8 times
Was thanked: 2 time(s) in 2 post(s)
STANDARD DRUID WITH OVER 60% WIN RATE


### Custom DruidSTAN
# Class: Druid
# Format: Standard
# Year of the Gryphon
#
# 2x (1) Adorable Infestation
# 1x (1) Argent Squire
# 2x (1) Guardian Augmerchant
# 2x (1) Peasant
# 2x (1) Vibrant Squirrel
# 2x (2) Annoy-o-Tron
# 2x (2) Bonechewer Brawler
# 2x (2) Composting
# 2x (2) Encumbered Pack Mule
# 2x (2) Far Watch Post
# 2x (2) Razormane Battleguard
# 2x (3) Oracle of Elune
# 2x (4) Park Panther
# 2x (5) Arbor Up
# 1x (5) Greybough
# 2x (5) Teacher's Pet
#
AAECAdfXAwKm4QOVoAQO174D3r4Dks0DudIDjOQD9+gDuewDiPQDyfUD0fYD9PYDgfcDhPcD1qAEAA==
#
# To use this deck, copy it to your clipboard and create a new deck in Hearthstone
fireplace
#11 Posted : Saturday, October 16, 2021 3:01:20 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
I'm happy to try and help by posting some old files. If someone has the time to reverse engineer it that would be great. I think just getting a mulligan file going is very helpful to WR.
All the files are just text files. ending in .ini or .json
You need a folder called CustomConfig in your Hearthranger directory.
Make a file called deck_config.ini
Mine is pasted below
In Hearthstone I have a deck called WarZoo
In Hearthranger/CustomConfig I have a folder called war_zoo
In the files it appears that ';' is a comment marker so nothing after that gets used in the code

Here is my customconfig.ini

;this ini file indicate bot uses which custom config file directory.
;(';' is the character of comment in this ini file)

;sample configs
;[CONFIGS]

;left is your deck name, right is the config directory name.
;my_warrior_deck = warrior_pirate ;my warrior deck uses warrior pirate, it's a pirate deck.


;or you can use class name to specify config directory.

;warrior = my_warrior_config ;all warrior decks use [my_warrior_config]
;mage = your_config_dir;
;hunter = your_config_dir;
;...


;bot will always load all default config json files.
;if custom directory is specified,
;then bot will load all json config files under custom dir to overwrite the corresponding default json file configs.

;if no deck name matches config items, then bot will use default directory.

;arena deck name is "Arena Deck";
;tarven brawl deck name is "Brawl Deck".


[CONFIGS]

WarZoo = war_zoo
MShaman = MShaman
DHunt = demonhunter
DrHunt = dragonhunter
facehunt = facehunt
fireplace
#12 Posted : Saturday, October 16, 2021 3:04:25 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
Here is a mulligan.json file I have in my 'facehunt' directory
I'm not sure how you look up what these cards each ID # refers to
My translation of this is it always holds 255 and 252 and holds 253 if it has at least one 255 card otherwise everything else gets mulligan'd

{
"GameCardId":"Mulligan",
"ConfigComment":"This is the mulligan rules file.",

"Mulligan":
{
"values":
[
{
"comment": "To Hold",
"mulligan":"DRG_255, DRG_252",
"condition": "*",
"value":"hold",
},

{
"comment": "To Hold",
"mulligan":"DRG_253",
"condition": "my_hand(count(),cardid=DRG_255) > 0",
"value":"hold",
},

{
"comment": "discard all cards not listed as hold",
"mulligan":"*",
"condition": "*",
"value":"discard",
},
],
},
}


fireplace
#13 Posted : Saturday, October 16, 2021 3:06:10 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
Here is a GlobalValues.json file I have in my facehunt directory
No idea what this stuff means

{
"GameCardId":"GlobalValues",
"ConfigComment":"This is a special card for setup global values",

"FirstTurnValueWeight":
{
"values":
[
{
"condition": "*",
"value":"0",
}
],
},

"SecondTurnValueWeight":
{
"values":
[
{
"condition": "*",
"value":"1.0",
}
],
},

"GlobalDivineShield":
{
"values":
[
{
"condition": "*",
"value":"2.74",
}
],
},

"GlobalDurability":
{
"values":
[
{
"condition": "*",
"value":"1.22",
}
],
},

"GlobalStealth":
{
"values":
[
{
"condition": "*",
"value":"1.21",
}
],
},

"GlobalHeroAttack":
{
"values":
[
{
"condition": "*",
"value":"0.81",
}
],
},
"GlobalMinionAttack":
{
"values":
[
{
"condition": "*",
"value":"0.81",
}
],
},

"GlobalWeaponAttack":
{
"values":
[
{
"condition": "*",
"value":"1.14",
}
],
},

"GlobalTaunt":
{
"values":
[
{
"condition": "*",
"value":"1.02",
}
],
},
"GlobalOverload":
{
"values":
[
{
"condition": "*",
"value":"1.68",
}
],
},

"GlobalQuestProgressValue":
{
"values":
[
{
"condition": "*",
"value":"2",
}
],
},


"GlobalFrozen":
{
"values":
[
{
"condition": "*",
"value":"2.04",
}
],
},
"GlobalWindfury":
{
"values":
[
{
"condition": "*",
"value":"0.96",
}
],
},
"GlobalHeroHealth":
{
"values":
[
{
"condition": "*",
"value":"1.14",
}
],
},
"GlobalMinionHealth":
{
"values":
[
{
"condition": "*",
"value":"1.14",
}
],
},
"GlobalCharge":
{
"values":
[
{
"condition": "*",
"value":"0.65",
}
],
},
"GlobalMinionIntrinsicValue":
{
"values":
[
{
"condition": "*",
"value":"3.32 + 2",
}
],
},








"OppGlobalDivineShield":
{
"values":
[
{
"condition": "*",
"value":"2.74",
}
],
},

"OppGlobalDurability":
{
"values":
[
{
"condition": "*",
"value":"1.22",
}
],
},

"OppGlobalStealth":
{
"values":
[
{
"condition": "*",
"value":"1.21",
}
],
},

"OppGlobalHeroAttack":
{
"values":
[
{
"condition": "*",
"value":"1.14",
}
],
},
"OppGlobalMinionAttack":
{
"values":
[
{
"condition": "*",
"value":"1.14",
}
],
},

"OppGlobalWeaponAttack":
{
"values":
[
{
"condition": "*",
"value":"1.14",
}
],
},

"OppGlobalTaunt":
{
"values":
[
{
"condition": "*",
"value":"1.02",
}
],
},

"OppGlobalOverload":
{
"values":
[
{
"condition": "*",
"value":"1.68",
}
],
},

"OppGlobalQuestProgressValue":
{
"values":
[
{
"condition": "*",
"value":"2",
}
],
},

"OppGlobalFrozen":
{
"values":
[
{
"condition": "*",
"value":"2.04",
}
],
},
"OppGlobalWindfury":
{
"values":
[
{
"condition": "*",
"value":"0.96",
}
],
},
"OppGlobalHeroHealth":
{
"values":
[
{
"condition": "*",
"value":"0.81",
}
],
},
"OppGlobalMinionHealth":
{
"values":
[
{
"condition": "*",
"value":"0.81",
}
],
},
"OppGlobalCharge":
{
"values":
[
{
"condition": "*",
"value":"0.65",
}
],
},
"OppGlobalMinionIntrinsicValue":
{
"values":
[
{
"condition": "*",
"value":"3.32+6",
}
],
},




}
fireplace
#14 Posted : Saturday, October 16, 2021 3:07:58 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
This was the "Cards and IDs in Deck.txt" file
It's an old deck...

### Face Hunter
# Class: Hunter
# Format: Standard
# Year of the Dragon
#
# 2x (1) Tracking
# 2x (1) Toxic Reinforcements
# 1x (1) Timber Wolf
# 1x (1) Leper Gnome
# 2x (1) Dwarven Sharpshooter
# 2x (1) Blazing Battlemage
# 2x (1) Arcane Shot
# 1x (2) Snake Trap
# 2x (2) Phase Stalker
# 2x (2) Kobold Sandtrooper
# 2x (2) Explosive Trap
# 2x (3) Unleash the Hounds
# 2x (3) Kill Command
# 2x (3) Eaglehorn Bow
# 2x (3) Animal Companion
# 2x (4) Lifedrinker
# 1x (5) Leeroy Jenkins
#
AAECAR8ExwOvBN4EkgUNqAK1A8kE7QaXCNsJ/gzv8QLzpwP5rgP7rwP8rwOFsAMA
# To use this deck, copy it to your clipboard and create a new deck in Hearthstone
# Find this deck on https://hsreplay.net/decks/ftyPrnThNMIhgooPBSxrEc/
fireplace
#15 Posted : Saturday, October 16, 2021 3:09:11 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
Here is the DRG_255.json file
Building on comment above, potentially this is where the card gets defined as to what it is

{
"GameCardId":"DRG_255",
"ConfigComment":"Toxic Reinforcements.",

"InHandPlayPriority":
{
"values":
[
{
"comment":"General play priority setting",
"condition": "*",
"value":"50000000",
}
],
},

"BeforePlayCardBonus":
{
"values":
[
{
"comment":"Try to play this early",
"condition": "my_hero(count(),max_mana < 5) > 0 AND (my_hand(count(), cardid=GAME_005) + my_hero(count(),max_mana != 2))>0",
"value":"100",
},
],
},

"BeforeUseHeroPowerBonus":
{
"values":
[
{
"comment":"Never Hero Power before playing this",
"condition":"*",
"value":"-100",
}
],
},
}
fireplace
#16 Posted : Saturday, October 16, 2021 3:12:31 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
Here is DRG_252.json file

{
"GameCardId":"DRG_252",
"ConfigComment":"Phase Stalker.",

"BeforePlayCardBonus":
{
"values":
[
{
"comment":"*.",
"condition": "my_player(count(),quest_progress >=0) > 0 AND my_hero(count(),max_mana < 5) > 0",
"value":"100",
},
],
},

"BeforePhysicalAttackBonus":
{
"values":
[
{
"comment":"bonus if this card attcks opp hero",
"condition": "my_target(count(),hero=true) > 0",
"value":"10",
},
],
},

"BeforeUseHeroPowerBonus":
{
"values":
[
{
"comment":"Never Hero Power before playing this",
"condition":"*",
"value":"-100",
}
],
},
}
fireplace
#17 Posted : Saturday, October 16, 2021 3:13:33 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
This file is in almost all setups

GAME_0005.json

{
"GameCardId":"GAME_005",
"ConfigComment":"The Coin settings.",

"BeforeEndTurnBonus":
{
"values":
[
{
"comment":"A coin in a full hand is almost worthless.",
"condition": "my_hand(count()) > 9",
"value":"-100",
}
],
},


}
fireplace
#18 Posted : Saturday, October 16, 2021 3:14:40 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
Here is file EX1_029.json


"GameCardId":"EX1_029",
"ConfigComment":"Leper Gnome.",

"BeforePhysicalAttackBonus":
{
"values":
[
{
"comment":"bonus if this card used on opp hero or minion",
"condition": "my_target(count(),hero=true) > 0 OR my_target(count(),minion=true) > 0",
"value":"10",
},
],
},
}
fireplace
#19 Posted : Saturday, October 16, 2021 3:16:28 AM(UTC)

Rank: Advanced Member

Groups: Registered
Posts: 59

Thanks: 12 times
Was thanked: 6 time(s) in 6 post(s)
There are 29 files in total in the directory so I'll stop posting them.
Someone use to put them on a google drive or something - I forget.

If anyone really wants to code then I'm happy to email some files directly if someone wants to contact me.

I think some mulligan files and then the .json files to support the mulligan file would be a good place to start that doesn't seem too taxing to create.
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.792 seconds.