武侠q传 自动血战脚本手机脚本

武侠Q传脚本
更新时间:
平台:Symbian
至尊宝TD818武侠Q传脚本
在玩时使用脚本属于作弊吗?脚本并不等于作弊,其目的是让机器能更加支持游戏,当然有些命令是不允许改动的。使用脚本有一定风险,建议各位玩家慎用。
请选择品牌
请选择机型TD818
小贴士:建议您想先设置机型,设置后您就直接浏览全部适合您手机的游戏,下载使用更放心。
九游()是手机游戏下载第一门户,提供最新至尊宝至尊宝TD818下载、礼包、激活码,最好玩的武侠Q传攻略,欢迎访问与玩家交流。
2013最精美,最华丽,最好玩的3D超清新 Q版武侠角色扮演游戏《》震撼来袭!3D仙境画面,超豪华角色阵容,多样化养成系统将您置身于侠骨柔肠的快意江湖,让您一展胸中豪气.
点击查看更多
您可能还想关注:
看了武侠Q传脚本的用户还看了:
关于至尊宝TD818
深圳市联络科技有限公司隶属于华森科技(集团)有限公司。是华森科技集团移动终端产品的研发、制造及营销平台。作为华森科技集团战略发展重心,联络科技以高投入、高规格为起点,获得国家手机牌照,邀请国际巨星古天乐先生代言,共同打造“至尊宝”品牌。 专区提供最新手机游戏免费下载。
TD818的分辨率为320*480,是至尊宝生产的一款触屏手机。至尊宝TD818手机用户可通过九游下载。武侠Q传脚本下载
更新时间:
平台:Symbian
步步高vivo Xplay武侠Q传脚本下载
脚本下载了有什么用?脚本有辅助功能,有助于初级玩家快速过关。虽然使用脚本可以使水平会得到一定程度的提高,但是需要懂得一定的代码的玩家才能使用。
请选择品牌
请选择机型vivo Xplay
小贴士:建议您想先设置机型,设置后您就直接浏览全部适合您手机的游戏,下载使用更放心。
九游()是手机游戏下载第一门户,提供最新步步高步步高vivo Xplay下载、礼包、激活码,最好玩的武侠Q传攻略,欢迎访问与玩家交流。
2013最精美,最华丽,最好玩的3D超清新 Q版武侠角色扮演游戏《》震撼来袭!3D仙境画面,超豪华角色阵容,多样化养成系统将您置身于侠骨柔肠的快意江湖,让您一展胸中豪气.
点击查看更多
您可能还想关注:
看了武侠Q传脚本下载的用户还看了:
关于步步高vivo Xplay
日,广东步步高电子工业有限公司在东莞市长安成立。 专区提供最新手机游戏免费下载。
vivo Xplay的分辨率为,是步步高生产的一款触屏手机。步步高vivo Xplay手机用户可通过九游下载。武侠Q传iPhone4脚本
————————————————————————————————————————
iPhone 4/ iPhone 4S
touchelf 触摸精灵
然后是一根充电线, 太费电了,有木有?!
安装 touchelf
有动手能力的同学,直接访问官网安装即可。官网
或者看别人写的安装教程。 /ios.htm
非注册设备,可以运行一个小时,大部分时间够用。如果脚本自动停止了,再次开启即可。
touchelf 安装目录在 /var/touchelf/,我们的脚本放在 /var/touchelf/scripts/
目录。下载相应的脚本,放在该目录,即可在 触摸精灵 应用的列表中看到脚本。
运行流程:
打开 触摸精灵 应用
选择想要运行的脚本,点 手动播放
切换到 武侠Q传,然后到相应的页面,按音量键 +/- 即可启动脚本
再次按音量键 +/- 即可停止脚本
以血战为例,脚本位置为:
/var/touchelf/scripts/blood_example.lua
/var/touchelf/scripts/blood/core.lua
目前已有脚本说明
目前仅支持 iPhone4、iPhone4S
所需脚本文件 iPhone-4S/blood_exmple.lua,
iPhone-4S/blood/core.lua。blood_exmple.lua
为配置文件,如果有多个帐号,复制多份配置文件,使用不同的 PID_NAME 即可。
触摸精灵 应用里可以看到每一次脚本完成时的状态。
血战的启动应该在 “奇遇” -& “魔教总坛” -& “勇闯” 以后。
如果是从第一关开始,在选择加成之前按下音量键,3秒以后脚本开始自动执行。 如果中途有停止过,点击 “奇遇” -& “魔教总坛”
-& “继续” 以后,按下音量键,3秒以后脚本开始自动执行。 如果设置了 STOP_ROUND=999
那么脚本会在打完998关的时候停止。此时,如果需要清除记录的状态,在 “奇遇” -& “魔教总坛”
按下音量键,脚本会清除此前记录的数据,领取血战奖励。或者可以手动删除 /var/touchelf/a3.pid
以清除状态数据。
配置说明:
-- 血战关数
BLOOD_ROUND=280
-- 血战跳过关数
BLOOD_SKIP_ROUND=250
-- 力战关数
HARD_ROUND=380
-- 力战跳过关数
HARD_SKIP_ROUND=320
-- 存星关数
STAR_ROUND=999
-- 停止关数
STOP_ROUND=9990
-- 最大防御
YELLOW_MAX=0
-- 最大身法
GREEN_MAX=1500
-- 最大内力
BLUE_MAX=800
-- 武力:血量 小于此比例将优先武力
PURPLE_RED_RATIO_MIN=1.1
-- 武力:血量 大于此比例将优先血量
PURPLE_RED_RATIO_MAX=0.8
-- 状态文件,支持多账号暂停恢复
PID_NAME="/var/touchelf/a3.pid"
-- 设置为1,会自动关闭游戏
CLOSE_GAME=0
所需脚本文件 iPhone-4S/rob.lua, iPhone-4S/wxqpic/*。
“掠夺” “武功” 按下音量键开始。 装备,阵法,口诀 可能会在拼合以后停止
所需脚本文件 iPhone-4S/bubai.lua。
“不败神话” -& “挑战” 按下音量键开始。 不使用元宝。
所需脚本文件 iPhone-4S/fengyun.lua。
风云脚本不会自动帮你选择阵容,请在需要跳过战斗的界面按下音量键即可。
————————————————————————————————————————
SCREEN_RESOLUTION="640x960"
SCREEN_COLOR_BITS=32
saveStars=0
protecter=0
-- 0 default, 1 blood first, 2 force first
REGION_SIZE=3;
-- purple,red,yellow,blue,green
status={};
FUZZY_NUM=97
BLOOD_BTN=0xCD5844
BLOOD_BTN_X=130
BLOOD_BTN_Y=260
HARD_BTN=0xD5583C
HARD_BTN_X=130
HARD_BTN_Y=480
NORMAL_BTN=0xD15645
NORMAL_BTN_X=130
NORMAL_BTN_Y=700
ENHANCE_X=350
ENHANCE_Y_3=300
ENHANCE_Y_15=480
ENHANCE_Y_30=660
PURPLE_3=0xDE5FA1
PURPLE_15=0xDD5FA1
PURPLE_30=0xDE5FA1
RED_3=0xD55532
RED_15=0xD65734
RED_30=0xD65735
YELLOW_3=0xFAD65F
YELLOW_15=0xF9D65E
YELLOW_30=0xFAD65F
BLUE_3=0x2A9DA1
BLUE_15=0x2A9EA1
BLUE_30=0x2A9CA1
GREEN_3=0x2DAC4C
GREEN_15=0x26AB46
GREEN_30=0x2DAC4C
TIANJI_COLOR=0x1B6581
TIANJI_X=234
TIANJI_Y=258
XIAOLI_COLOR=0xE4C5A0
XIAOLI_X=234
XIAOLI_Y=258
XIAOLI_HARD_COLOR=0xE9C8A4
XIAOLI_HARD_X=234
XIAOLI_HARD_Y=480
YIHUA_COLOR=0x5A3828
YIHUA_X=234
YIHUA_Y=480
SHANGGUAN_COLOR=0x190B00
SHANGGUAN_X=234
SHANGGUAN_Y=258
SHANGGUAN_HARD_COLOR=0x1A0A01
SHANGGUAN_HARD_X=234
SHANGGUAN_HARD_Y=480
SHIWANG_COLOR=0x66322F
SHIWANG_X=234
SHIWANG_Y=480
BOUNS_BTN=0xFFFD77
BOUNS_BTN_X=235
BOUNS_BTN_Y=512
BOUNS_BTN0_X=200
BOUNS_BTN1_Y=100
BOUNS_BTN2_Y=300
BOUNS_BTN3_Y=500
BOUNS_BTN4_Y=700
BOUNS_BTN5_Y=900
CONTINUE_BTN=0x1D8671
CONTINUE_BTN_X=32
CONTINUE_BTN_Y=600
REWARD_BTN=0x208478
REWARD_BTN_X=90
REWARD_BTN_Y=480
SKIP_BTN=0x1A7570
SKIP_BTN_X=32
SKIP_BTN_Y=480
FUWEN_BTN=0XF0DD9D
FUWEN_BTN_X=200
FUWEN_BTN_Y=480
function run()
mSleep(3000);
loadSavedStatus();
while count & 600000 do
if finished() then
if round &= STOP_ROUND then
fightEvil();
function getBonus()
keepScreen(true);
mSleep(1000);
click(BOUNS_BTN0_X, BOUNS_BTN1_Y, 0, 0);
mSleep(1000);
click(BOUNS_BTN0_X, BOUNS_BTN2_Y, 0, 0);
mSleep(1000);
click(BOUNS_BTN0_X, BOUNS_BTN3_Y, 0, 0);
mSleep(1000);
click(BOUNS_BTN0_X, BOUNS_BTN4_Y, 0, 0);
mSleep(1000);
click(BOUNS_BTN0_X, BOUNS_BTN5_Y, 0, 0);
function gamequit()
appKill('com.koramgame.dhjhchs');
function finished()
if clickBtn(FUWEN_BTN, FUWEN_BTN_X, FUWEN_BTN_Y) then
mSleep(200);
if clickBtn(BOUNS_BTN, BOUNS_BTN_X, BOUNS_BTN_Y) then
getBonus();
os.execute("rm " .. PID_NAME);
if CLOSE_GAME == 1 then
gamequit();
logStatus();
logDebug("finished.");
function loadSavedStatus()
file = io.open(PID_NAME);
if file ~= nil then
-- read data from file
for line in io.lines(PID_NAME) do
status[i] = tonumber(line);
i = i + 1;
-- the latest round is not save
-- +1 to revert it
round = status[5] + 1;
status[0] = 0;
status[1] = 0;
status[2] = 0;
status[3] = 0;
status[4] = 0;
saveStatus();
function saveStatus()
file = io.open(PID_NAME, "w");
status[5] =
file:write(status[0] .. "\n" .. status[1] .. "\n" .. status[2]
.. "\n" .. status[3] .. "\n" .. status[4] .. "\n" ..
status[5]);
file:close();
function logStatus()
logDebug(string.format("P: %s R: %s Y: %s B: %s G: %s on
Round: %s saving: %s", status[0], status[1], status[2], status[3],
status[4], round, saveStars));
function fightEvil()
keepScreen(false);
count = count + 1;
click(20, 20, 0, 0);
mSleep(100);
clickBtn(SKIP_BTN, SKIP_BTN_X, SKIP_BTN_Y);
if clickBtn(CONTINUE_BTN, CONTINUE_BTN_X, CONTINUE_BTN_Y) and
protecter == 0 then
round = round + 1;
protecter = 1;
mSleep(300);
clickBtn(REWARD_BTN, REWARD_BTN_X, REWARD_BTN_Y);
if round &= BLOOD_ROUND then
clickBloodBtn();
elseif round &= HARD_ROUND then
clickHardBtn();
clickNormalBtn();
keepScreen(true);
if round &= STAR_ROUND then
-- red & purple * 0.7
if round & 200 and status[0] * PURPLE_RED_RATIO_MAX &
status[1] then
if click30purple() then
if click15purple() then
if click30red() then
if click15red() then
elseif round & 200 and status[1] & status[0] *
PURPLE_RED_RATIO_MIN then
if click30red() then
if click15red() then
if click30purple() then
if click15purple() then
if click30purple() then
if click30red() then
if click15purple() then
if click15red() then
if click30green() then
if click30blue() then
if click30yellow() then
if click15green() then
if click15blue() then
if click15yellow() then
if click3Percent() then
saveStars = 1;
if click3Percent() then
keepScreen(false);
function click3Percent()
if clickBtn(PURPLE_3, ENHANCE_X, ENHANCE_Y_3) then
-- 3% 气血
status[0] = status[0] + 3;
elseif clickBtn(RED_3, ENHANCE_X, ENHANCE_Y_3) then
-- 3% 武力
status[1] = status[1] + 3;
elseif clickBtn(YELLOW_3, ENHANCE_X, ENHANCE_Y_3) then
-- 3% 防御
status[2] = status[2] + 3;
elseif clickBtn(BLUE_3, ENHANCE_X, ENHANCE_Y_3) then
-- 3% 内力
status[3] = status[3] + 3;
elseif clickBtn(GREEN_3, ENHANCE_X, ENHANCE_Y_3) then
-- 3% 身法
status[4] = status[4] + 3;
function findBtn(color, x, y)
local x1, y1, x2, y2;
x1 = x - REGION_SIZE;
x2 = x + REGION_SIZE;
y1 = y - REGION_SIZE;
y2 = y + REGION_SIZE;
x, y = findColorInRegionFuzzy(color, FUZZY_NUM, x1, y1, x2,
if x ~= -1 and y ~= -1 then
function clickBtn(color, x, y)
if findBtn(color, x, y) then
click(x, y, 0, 0);
mSleep(100);
function click(x, y, dx, dy)
& & if x ~= -1 and y ~= -1
touchDown(0, (x + dx), (y + dy));
touchUp(0);
function clickRound(color, x, y)
if clickBtn(color, x, y) then
saveStatus();
protecter = 0;
-- logStatus();
function clickBloodBtn()
if round & BLOOD_SKIP_ROUND and isInBloodIgnoreList()
clickHardBtn();
clickRound(BLOOD_BTN, BLOOD_BTN_X, BLOOD_BTN_Y);
function clickHardBtn()
if round & HARD_SKIP_ROUND and isInHardIgnoreList()
clickNormalBtn()
clickRound(HARD_BTN, HARD_BTN_X, HARD_BTN_Y)
function clickNormalBtn()
clickRound(NORMAL_BTN, NORMAL_BTN_X, NORMAL_BTN_Y)
function isInBloodIgnoreList()
if findBtn(TIANJI_COLOR, TIANJI_X, TIANJI_Y) then
if findBtn(SHANGGUAN_COLOR, SHANGGUAN_X, SHANGGUAN_Y)
if findBtn(XIAOLI_COLOR, XIAOLI_X, XIAOLI_Y) then
function isInHardIgnoreList()
if findBtn(YIHUA_COLOR, YIHUA_X, YIHUA_Y) then
if findBtn(SHIWANG_COLOR, SHIWANG_X, SHIWANG_Y) then
if findBtn(XIAOLI_HARD_COLOR, XIAOLI_HARD_X, XIAOLI_HARD_Y)
if findBtn(SHANGGUAN_HARD_COLOR, SHANGGUAN_HARD_X,
SHANGGUAN_HARD_Y) then
function click30purple()
if clickBtn(PURPLE_30, ENHANCE_X, ENHANCE_Y_30) then
status[0] = status[0] + 30;
keepScreen(false);
function click30red()
if clickBtn(RED_30, ENHANCE_X, ENHANCE_Y_30) then
status[1] = status[1] + 30;
keepScreen(false);
function click30yellow()
if status[2] & YELLOW_MAX and clickBtn(YELLOW_30,
ENHANCE_X, ENHANCE_Y_30) then
status[2] = status[2] + 30;
keepScreen(false);
function click30blue()
if status[3] & BLUE_MAX and clickBtn(BLUE_30, ENHANCE_X,
ENHANCE_Y_30) then
status[3] = status[3] + 30;
keepScreen(false);
function click30green()
if status[4] & GREEN_MAX and clickBtn(GREEN_30, ENHANCE_X,
ENHANCE_Y_30) then
status[4] = status[4] + 30;
keepScreen(false);
function click15purple()
if clickBtn(PURPLE_15, ENHANCE_X, ENHANCE_Y_15) then
status[0] = status[0] + 15;
keepScreen(false);
function click15red()
if clickBtn(RED_15, ENHANCE_X, ENHANCE_Y_15) then
status[1] = status[1] + 15;
keepScreen(false);
function click15yellow()
if status[2] & YELLOW_MAX and clickBtn(YELLOW_15,
ENHANCE_X, ENHANCE_Y_15) then
status[2] = status[2] + 15;
keepScreen(false);
function click15blue()
if status[3] & BLUE_MAX and clickBtn(BLUE_15, ENHANCE_X,
ENHANCE_Y_15) then
status[3] = status[3] + 15;
keepScreen(false);
function click15green()
if status[4] & GREEN_MAX and clickBtn(GREEN_15, ENHANCE_X,
ENHANCE_Y_15) then
status[4] = status[4] + 15;
keepScreen(false);
function click3purple()
if clickBtn(PURPLE_3, ENHANCE_X, ENHANCE_Y_3) then
status[0] = status[0] + 3;
keepScreen(false);
function click3red()
if clickBtn(RED_3, ENHANCE_X, ENHANCE_Y_3) then
status[1] = status[1] + 3;
keepScreen(false);
function click3yellow()
if clickBtn(YELLOW_3, ENHANCE_X, ENHANCE_Y_3) then
status[2] = status[2] + 3;
keepScreen(false);
function click3blue()
if clickBtn(BLUE_3, ENHANCE_X, ENHANCE_Y_3) then
status[3] = status[3] + 3;
keepScreen(false);
function click3green()
if clickBtn(GREEN_3, ENHANCE_X, ENHANCE_Y_3) then
status[4] = status[4] + 3;
keepScreen(false);
————————————————————————————————————————
-- 适用屏幕参数
SCREEN_RESOLUTION="640x960";
SCREEN_COLOR_BITS=32;
--在keepScreen(true)和keepScreen(false)之间屏幕图片内容在内存中保持不变
-- 各个按钮位置:欲火重生按钮 & 152,876 0x84CFD8
-- 各个按钮位置:欲火重生按钮 & &50,876
-- 各个按钮位置:挑战 & &按钮
&152,876 0xD39B89
变为:0xD3A088
-- 各个按钮位置:挑战 & &按钮
& 50,876 0xF88322
-- 各个按钮位置:战斗中 &按钮上灰 & 50,399
-- 各个按钮位置:战斗中 &按钮 米黄字 50,501
-- 各个按钮位置:战斗中 &按钮下灰 & 50,520
-- 各个按钮位置:战斗中 辅助判断地板颜色
-- 结束画面,xx已被击杀
-- 结束画面 &172,111 &0x2E7DE1
-- 结束画面 &292,111 &0xB131C2
-- 结束画面 & 605,491 & 0xFEFEFE
-- 结束画面 & 605,530 & 0xB0B0B3
-- 结束画面 & 605,554 & 0xB7B7B7
-- 结束画面 & 605,588 & 0xA2A1A1
-- 继续画面 & &36,579 0x17464A
-- 继续画面 & &49,579 0xF0E8A4
-- 继续画面 & &68,579 0x519490
function main()
& & while count & 1200
heartBeat();
keepScreen(true);
skipBtn( &152,876 ,0xD39B89);
skipBtn( &152,876 ,0xD3A088);
skipBtn( & 68,579,0x519490);
count = count + 1;
--判断是否结束。
if bubaiover() then
-- notifyMessage("终于点完球了");
notifyMessage(string.format("终于点完球了%s
P:%s,%s",count,x3,y3));
keepScreen(false);
mSleep(1000);
--结束提示
--notifyVoice('/var/touchelf/music/noticemp3.mp3')
notifyVibrate(3000)
notifyMessage("~~打完了~~")
mSleep(80000);
function heartBeat()
touchDown(0,100,479)
& & touchUp(0);
mSleep(300);
-- 结束画面,xx已被击杀
-- 结束画面 &172,111 &0x2E7DE1
-- 结束画面 &292,111 &0xB131C2
-- 结束画面 & 605,491 & 0xFEFEFE
-- 结束画面 & 605,491 & 0xB0B0B3
-- 结束画面 & 605,554 & 0xB7B7B7
-- 结束画面 & 605,588 & 0xA2A1A1
function bubaiover()
--找紫边 &307,111 &0xB131C6
x1, y1 = findColorInRegion(0xB131C6, 307,111,307,111);
x2, y2 = findColorInRegion(0xB131C6, 322,111,322,111);
x3, y3 = findColorInRegion(0x2E7DE1, 172,111,172,111);
if & x1 ~= -1 and y1 ~= -1 and x2 ~= -1 and
and &x3 ~= -1 and y3 ~= -1 then
count = count + 1200;
function skipBtn(x, y, hex)
x, y = findColorInRegion(hex, x, y, x, y);
if x ~= -1 and y ~= -1 then
click(x, y, 0, 0)
function click(x,y,dx,dy)
& & if x ~= -1 and y ~= -1
& touchDown(0, (x+dx), (y+dy)) &
& touchUp(0);
—————————————————————————————————————————————
-- 适用屏幕参数
SCREEN_RESOLUTION="640x960";
SCREEN_COLOR_BITS=32;
isitend=0;
timeout=0;
--在keepScreen(true)和keepScreen(false)之间屏幕图片内容在内存中保持不变
function main()
& & mSleep(2000);
& & while count & 6000
and isitend==0 do
heartBeat();
keepScreen(true);
--小关完结继续战斗, &149,520,0xAFA18B
skipBtn( &50,595, 0xE14E33);
skipBtn( 162,591, 0xF1DDA3);
skipBtn( &67,510, 0x447D7A);
skipBtn( 387,483, 0x7D1610);
skipBtn( 109,479, 0x21947D);
skipBtn( &67,547, 0x396262);
--日 fanpai
& &skipBtn(
&387,512,0x851613);
& & -- 更新后
skipBtn( &387,512,0x851413);
& mSleep(100);
skipBtn( 168,659, 0x194644);
mSleep(100);
--摇钱树后,继续,116,612,0xE8D876
skipBtn( 116,612,0xE8D876);
--失败关闭,闭字点 147,486,0xF5EAB1
skipBtn( 147,486,0xF5EAB1);
count = count + 1;
--是否回到了主界面
gc_x1, gc_y1 = findColorInRegion(0xEDD166,
&339,750, 339,750);
gc_x2, gc_y2 = findColorInRegion(0xD34C26,
&339,760, 339,760);
gc_x3, gc_y3 = findColorInRegion(0xECDA65,
&339,767, 339,767);
& & --暴风堂继续 0xF8F8F8 507,533
& bf_x1, bf_y1 = findColorInRegion(0xF8F8F8,
&507,533,507,533);
bf_x2, bf_y2 = findColorInRegion(0x616161,
&561,515,561,515);
& & --是否在换人中
& 529,895 0x84A589 & 533,895
hr_x1, hr_y1 = findColorInRegion(0x84A589,
&529,895,529,895);
hr_x2, hr_y2 = findColorInRegion(0x16787B,
&533,895,533,895);
& --是否全部打完
over_x1, over_y1 = findColorInRegion(0xEDD166,
&339,750, 339,750);
over_x2, over_y2 = findColorInRegion(0x909090,
&339,760, 339,760);
& --是否闪退到iphone主界面: 242,649
&0x3BB41B &261,620
home_x1, home_y1 = findColorInRegion(0x3BB41B,
&242,649, 242,649);
home_x2, home_y2 = findColorInRegion(0xF7E1AD,
&261,620, 261,620);
& --公告界面 &606,22
&0xF6F3AD &608,23
note_x1, note_y1 = findColorInRegion(0xF6F3AD,
&606,22,606,22);
note_x2, note_y2 = findColorInRegion(0xF6F09E,
&608,23,608,23);
& & --进入风云
gofy_x1, gofy_y1 = findColorInRegion(0xDACBA9,
&370,907,370,907);
& & --继续风云
jxfy_x1, jxfy_y1 = findColorInRegion(0xF7E4B2,
&383,715,383,715);
keepScreen(false);
--是否回到了主界面
if gc_x1~= -1 and gc_y1~= -1 and&
& gc_x2~= -1 and gc_y2~= -1
& gc_x3~= -1 and gc_y3~= -1
then & isitend=1;
logDebug(string.format("主界面判定: gc_x1=%s,gc_y1=%s
;判断结果:isitend=%s",gc_x1,gc_y1,isitend));
--是否在换人中
if hr_x1~= -1 and hr_y1~= -1 and&
& hr_x2~= -1 and hr_y2~= -1
--notifyMessage("换人休息5秒")
mSleep(5000);
--暴风堂继续
if bf_x1~= -1 and bf_y1~= -1 and&
& bf_x2~= -1 and bf_y2~= -1
&notifyVibrate(3000);
--notifyMessage("换人休息12秒")
mSleep(6000);
--归云堂继续
--天一堂继续
--是否全部打完
if over_x1~= -1 and over_y1~= -1 and&
& over_x2~= -1 and over_y2~=
then & isitend=1;
logDebug(string.format("是否全部打完: over_x1=%s,over_y1=%s
;判断结果:isitend=%s",over_x1,over_y1,isitend));
--闪退后再进去:
if home_x1~= -1 and home_y1~= -1 and&
& home_x2~= -1 and home_y2~= -1
skipBtn( &261,620, 0xF7E1AD);
--点击 进入游戏
skipBtn( 212,511 , 0xFEDDBA);
--叉掉公告
if note_x1~= -1 and note_y1~= -1 and&
& note_x2~= -1 and note_y2~= -1
skipBtn( & 608,927 , 0xF0DF9C);
& & mSleep(1000);
& & --进入风云
if gofy_x1~= -1 and &gofy_y1~= -1
skipBtn( & &370,907,
0xDACBA9);
mSleep(1000);
& & --继续风云
if jxfy_x1~= -1 and &jxfy_y1~= -1
skipBtn( & &383,715
,0xF7E4B2);
mSleep(1000);
--notifyMessage('while end')
--while end
--while end
--notifyVoice('/var/touchelf/music/noticemp3.mp3')
notifyVibrate(3000);
notifyMessage("~~打完了~~")
mSleep(1000);
--main function end
function heartBeat()
touchDown(0,638,479)
& & touchUp(0);
mSleep(300);
function skipBtn(x, y, hex)
x, y = findColorInRegion(hex, x, y, x, y);
if x ~= -1 and y ~= -1 then
click(x, y, 0, 0)
function click(x,y,dx,dy)
& & if x ~= -1 and y ~= -1
& touchDown(0, (x+dx), (y+dy)) &
& touchUp(0);
——————————————————————————————————————————
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 武侠q传血战脚本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信