您尚未登录,请登录后浏览更多内容! 登录 | 注册并了解

QQ登录

只需一步,快速开始

 找回密码
 注册并了解

QQ登录

只需一步,快速开始

查看: 1054|回复: 0
打印 上一主题 下一主题
收起左侧

炉石策略制作教程

[复制链接]
跳转到指定楼层
楼主
发表于 2016-4-8 00:30:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
策略由三部分组成_combo.txt、_mulligan.txt和DefaultRoutine.cs,篇幅所限这里先介绍前后2个文件,mulligan文件会另外开教程帖:传送门
combo:连招策略,这个大家最常听到
mulligan:开场留牌策略DefaultRoutine:默认出牌规则

combo文件制作说明
建议先制作mulligan文件,完成后会自动生成一份_mulliganMyCards.txt文件,内容是你卡组里的卡牌代码,然后mulligan制作教程帖的下载包里有一份cardimg文件,需要放进HE辅助文件里,是各种卡牌图片 代码 英文名的资料,combo制作时需要 Ctrl+F 查看卡牌用到
图C1


combo格式由三部分组成:卡牌代码的套路组合、bonusXX、hero出招英雄,举例版块里的4级龙牧combo文件,大家制作文件时照搬套路即可
BRM_020,0;CS2_004,0;bonus:100;hero:priest //龙人巫师+真言术:盾
BRM_020,0;nxttrn;CS2_004,0;bonusfirst:0;bonussecond:50;hero:priest //龙人巫师+真言术:盾
BRM_020,0;GVG_010,0;bonus:60;hero:priest //龙人巫师+维纶的恩泽
BRM_020,0;nxttrn;CS2_004,0;bonusfirst:0;bonussecond:30;hero:priest //龙人巫师+真言术:盾
GVG_011,50;CS2_234,0;bonus:75;hero:priest //缩小射线工程师+暗言术:痛
GVG_011,50;EX1_091,0;bonus:75;hero:priest //缩小射线工程师+秘教暗影祭司
GAME_005,0;AT_116,0;nxttrn;BRM_004,0;bonusfirst:50 ;bonussecond:100;hero:priest //幸运币+龙眠教官+暮光雏龙

注意
这里的combo不是有其中一张就一直放手里等另一张,而是两张都在手牌时连续使用 或者 有一张在场上 另一张抽到时会优先使用 出combo
出招英雄hero   德鲁伊:druid、战士:warrior、术士:warlock、骑士:pala、法师:mage、猎人:hunter、牧师:priest、盗贼:thief、萨满:shaman

DefaultRoutine文件修改说明
// play with these settings###################################
            int enfacehp = 15;  // 允许英雄用武器打脸的敌人最低血量
            int mxwde = 3000;   // numer of boards which are taken to the next deep-lvl

            bool playaround = false;  // 主动引出敌人的群伤卡牌

            // these two parameters(probs) are value between 0 and 100 (0 <= Your_Value <= 100)
            int playaroundprob = 50;    //* probability where the enemy NOT plays the aoe-spell: 100 - enemy never plays aoe-spell, 0 - always uses
            int playaroundprob2 = 80;   // probability where the enemy plays the aoe-spell, and your minions will survive: 100 - always survive, 0 - never(survival depends on their real HP)

            int twotsamount = 0; // number of boards where the second AI step is simulated
            int amountBoardsInEnemyTurnSim = 40; // number of enemy boards calculated in enemys-first-turn first AI step (lower than amountBoardsInEnemyTurnSimSecondStep)
            int amountBoardsInEnemyTurnSimSecondStep = 200; // number of enemy boards calculated in enemys-first-turn second AI step(higher than amountBoardsInEnemyTurnSim)

            int nextturnsimDeep = 10;

            int nextturnsimMaxWidth = 20;
            int nexttunsimMaxBoards = 160;
            int ImprovedCalculations = 1;   // 0 - disabled(for old PCs), 1 - enabled

            bool secrets = true; // 主动触发敌人的奥秘

            int alpha = 50; // weight of the second turn in calculation (0<= alpha <= 100)

            HREngine.Bots.Settings.Instance.simulatePlacement = false;  //rudiment!!! set this true, and ai will simulate all placements, whether you have a alpha/flametongue/argus

            //###########################################################






上一篇:《兄弟辅助第一期:暗黑各职业最牛B的策略》
下一篇:炉石策略发帖模版
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 支持支持 反对反对 订阅订阅
如果还有不懂的问题,请跟贴留言
您需要登录后才可以回帖 登录 | 注册并了解

本版积分规则

       
    闽ICP备18004340号-3

GMT+8, 2024-11-23 09:23 , Processed in 0.329088 second(s), 48 queries .

返回顶部