游戏中dnf怎么自动完成任务务有什么意义

用Python脚本做一些网页游戏中力所能及的自动化任务
(window.slotbydup=window.slotbydup || []).push({
id: '2611110',
container: s,
size: '240,200',
display: 'inlay-fix'
您当前位置: &
[ 所属分类
| 时间 2015 |
作者 红领巾 ]
下面是一段自动登录360传奇霸业游戏的脚本:
from pymouse import PyMouseimport timeimport webbrowserfrom pykeyboard import PyKeyboardurl = "http://cqby./game_login.php?server_id=S577&&src=loginhistory"webbrowser.open_new_tab(url)m = PyMouse()k = PyKeyboard()m.move(638, 620)time.sleep(10)m.click(638, 620)time.sleep(2)k.type_string("pwd")time.sleep(1)m.move(591, 480)m.click(591, 480)
这里用到了鼠标点击和键盘输入,需要分别安装 PyMouse 和 PyUserInput ,安装好之后,就可以实现鼠标的点击和键盘的输入操作了。关于PyUserInput的官方文档 点这里观看 。
鼠标的点击是依靠坐标来定位的,所以我们还需要一个脚本用来获取屏幕上的位置信息。通过在网上搜索,找到了如下脚本(这里我把相应的参数修改了一下,以适应本机的屏幕大小):
import Tkinterclass Tkwin:
def __init__(self, root):
self.root = root
self.frame = Tkinter.Frame(root, bd=2)
self.edit = Tkinter.Text(self.frame, width=1280, height=1300)
self.edit.pack(side=Tkinter.LEFT)
self.frame.place(y=0)
self.edit.bind('&Button-1&', self.action)
def action(self, event):
self.edit.insert(Tkinter.END, "Window_location x:%d y:%d\n" % (event.x, event.y))
self.edit.insert(Tkinter.END, "Screen_location x:%d y:%d\n" % (event.x_root, event.y_root))root = Tkinter.Tk();window = Tkwin(root)root.minsize()root.maxsize()root.mainloop()
运行这个脚本就可以通过点击鼠标的方式来获取屏幕上相应的位置信息了(在终端里找到脚本并运行):
OK,这样就可以确定传奇霸业页游上按钮的位置并输入我们想输入的信息了。在终端运行我们写好的自动登陆脚本,就实现了传奇霸业的自动登录:
关于上面这个东西是怎么录制的, 百度搜索LICEcap ,下载安装后打开就可以开始录制屏幕上进行的操作了。
本文开发(python)相关术语:python基础教程 python多线程 web开发工程师 软件开发工程师 软件开发流程
转载请注明本文标题:本站链接:
分享请点击:
1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
循路觅宗师,形影不相离,师知吾亦知,吾乃成宗师。
手机客户端
,专注代码审计及安全周边编程,转载请注明出处:http://www.codesec.net
转载文章如有侵权,请邮件 admin[at]codesec.net新人写了个网页游戏自动做任务的脚本_按键小精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,382贴子:
新人写了个网页游戏自动做任务的脚本收藏
RT 但是里面其中一个子程序就是不运行 求解 楼下放源码
三叔正版授权网游公测!
源码为什么复制不过来。。。。。。。蛋碎了
---------------------------按键精灵9---------------------------已有同名附件文件存在,是否覆盖?---------------------------是(Y)
---------------------------复制过来就是这个 怎么回事。。。
Call 接任务()Call 交任务()Call 跳过剧情()Call 领取并使用()Call 学技能()Call 一键升级()Delay 300LoopSub 接任务()DoFindPic 0,0,,"Attachment:\接受任务.bmp",0.9,intX,intY
If intX & 0 And intY & 0 ThenMoveTo intx, intyDelay 100LeftClick 1Delay 100End IfLoop While intx & 0 and inty & 0End SubSub 交任务()DoFindPic 0,0,,"Attachment:\完成任务.bmp",0.9,intX,intYIf intX & 0 And intY & 0 ThenMoveTo intx, intyDelay 100LeftClick 1elay 100End IfLoop While intx & 0 and inty & 0End SubSub 学技能()DoFindPic 0,0,,"Attachment:\学技能.bmp",0.9,intX,intYIf intX & 0 And intY & 0 ThenMoveTo intx, intyDelay 100LeftClick 1Delay 100End IfLoop While intx & 0 and inty & 0End SubSub 一键升级()Do
FindPic 0,0,,"Attachment:\一键升级.bmp",0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx, inty
LeftClick 1
Loop While intx & 0 and inty & 0End SubSub 跳过剧情()
FindPic 0,0,,"Attachment:\跳过剧情.bmp",0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx, inty
LeftClick 1
Loop While intx & 0 and inty & 0End SubSub 领取并使用()
FindPic 0,0,,"Attachment:\领取并使用.bmp",0.9,intX,intY
If intX & 0 And intY & 0 Then
MoveTo intx, inty
LeftClick 1
Loop While intx & 0 and inty & 0End Sub
是图片的问题么?其余的都正常运行就是跳过剧情不行 求解
好像图片问题
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或CF中的每日任务完成了有什么用啊_百度知道
CF中的每日任务完成了有什么用啊
我有更好的答案
卡片换黄金AK47,希望采纳谢谢,15天送狙击,10个送RPK.游戏爱好者真诚为你解答,20水晶M4A1,本人的CF号为广东一区,昵称,完成5个送3000经验
在一月之内完成5词给3000经验值,10次给RPK,15次给花狙,20次给水晶M4。【每完成一次任务给一张卡片集齐‘CROSS FIRE' 这几张卡片给黄金AK47!
每月累积5次五千经验,10次一把RPK,15次一把迷彩阻,20次是水晶M4.每日任务完成后都有一张卡片,集齐后可以换把黄金AK
完成任务的G币200和一张卡片,凑齐12张卡片可以换黄金AK47,水晶等一些用cf点或Q币买的枪
每天完成后系统给一个卡片;等收集出所有卡片,随机送你一把机枪
完成任务给200GP,给卡片,卡片凑齐了以后可以换枪
每天完成任务后都有GP,连续多天完成有经验跟武器奖励!
做够一定的任务,可以得CF点的枪
可以得到200GP啊,做到一定的任务系统会送枪
完成每日任务有枪送
完成后有奖励
完成了有枪有钱
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁中国特色自动式游戏是怎么来的,该走向何方?
中国特色自动式游戏是怎么来的,该走向何方?
  中国网游产业自诞生之后就经历了爆发式的发展,在10多年的时间里,玩家面对的选择越发广阔,渐渐地,他们从被游戏策划者挑选的实验对象,变成了真正意义上的消费者。如果要使新网游成为合格的商品,那么新手流程的用户体验成了必须保证的第一步,而用户体验往往与“便利”一词直接挂钩。
  自动化是现代社会的需要和必然趋势。在任何领域实现的自动化都是在给人类带来便利。中国这块风生水起的网游市场中,自动化也正在越来越普及,甚至已经成为了中国玩家网游生活中不可或缺的一部分。然而,往往是这种本该是件好事的问题上,分歧也会接踵而至。
  常见的一种说法是:
  “自动系统是网游流程的革命性产物,有效降低了玩家进入游戏的门槛。但自动也可能让玩家在过于流畅和简单的操作中降低对游戏设计的引导的注意力,从而影响玩家对于游戏感受的代入和沉浸。”
  现在我们先把这段话放一边,为了更方便地探讨这个问题,我们将游戏产品的自动系统分为主要自动系统和次要自动系统,其中,次要被动系统指的是一些轻度操作,例如自动取名,自动引导点击,自动接任务等等;而主要自动系统则主要指代“自动战斗”和“自动寻路”这两个占据游戏时间比重最大的系统。
  自动战斗
当然,Travian并非真正的“自动战斗”,而是完全“省略战斗”
  自动战斗在网页游戏中尤为突出。早在2004年,德国网页游戏鼻祖《部落战争》(Travian)就没有战斗控制,甚至没有战斗表现(只有一份战斗发生以后立刻出现的战报),当时我们将这种战斗模式称之为“秒战”,并一度成为了当时SLG类网页游戏的标配。随后,国内开发的网页游戏开始崛起,厂商开始思考网页游戏和端游的区别,直到有一天,联运这个模式的兴起,让网页游戏瞬间变成了将流量变现的工具。将流量变现,意味着游戏的目的就是让大量的小白在游戏中完成真金白银的充值行为。到目前为止,网页游戏在游戏性上的大变革基本都是为了满足这个目的。时至今日,端游市场作为相对稳定和欠创新的领域,也已经开始了自动战斗的探索。
完善得令人发指的中国式自动战斗系统设置界面
  自动化的部分外部成因中,较为客观的包括外挂、付费价值提升、时间、以及离线互动。对于外挂,厂商若不做自动战斗,那么外挂也会做,而国产游戏的抗外挂意识是可以忽略不计的。对现在道具收费游戏来说,为了让付费体现出价值,厂商都在逐渐弱化操作的影响;试想,如果一个月付费过万的玩家因操作太烂而打不过免费玩家,后果会是什么?作为页游最初的用户群普通上班族的时间、体力,与他们的可支配收入成反比,而战斗的操作是需要花费时间和体力的。另外,离线玩家一旦离线,就会无法实现页游最重要的一大功能:社交。
  有了这些常见的问题,那么自动战斗的优势,无论在厂商还是玩家身上就都能得到体现了:战斗变为自动,是因为教会玩家如何进行战斗操作会导致至少大量的用户流失,而自动战斗是解决这个问题的最好办法;越快进入状态,玩家越早愿意付费,导致玩家为了获得VIP特权而将付费大大提前,刺激消费。同时,新手引导和“用户体验”空前强大,大量角色扮演类页游在新手阶段可以无脑点击,甚至鼠标都不需要移动,而这一切则是为了让小白能够更快速方便地充值。充值任务等赤裸裸的行为直接做到支线任务里面,也都是为了让流量更好变现。
  自动寻路
  当然,有了自动战斗是不够的,玩家的角色花在跑路上的时间才是游戏时间成本的大头。
  根据2012年几款大型MMORPG的内部数据对比,可以发现不包含自动寻路的产品在玩家登录30分钟内的流失率要比包含的游戏高出15个百分比。
不但有NPC和目标地的寻路超链接,而且还标出了坐标,多么人性化的设计!
  厂商在开发一款游戏时,流失率是个重要问题。所以在中国厂商看来,为了尽可能地保住玩家,怎么做玩家流失低,就怎么做。自2005年的《征途》开始,这个功能历经多个网络游戏的不断演变发展,逐渐从任务面板上的单个任务寻路的模式进化为任务追踪上的整条任务线,乃至最终实现全地图寻路,在寻路过程中甚至可以自动使用任务物品实现“全智能”自动寻路。
  在《征途》刚刚推出的2005年,那些具备相当消费实力的成人玩家群体可能由于缺乏过往游戏经验和相对完整的时间来积累“游戏常识”,那些需要较高时间支出和上手门槛的游戏(比如《魔兽世界》)是无法挽留这部分玩家的。而与之形成对比的是,“一键流”让这群玩家迅速上手,如饥似渴地开始了自己崭新的游戏旅程。这正是《征途》能够在《魔兽世界》、《梦幻西游》这样强力网游对手的夹击下仍然拥有一席之地的原因……吧。
  从辅助到必需品的“进化”
  在诞生初期,自动寻路给玩家带来了巨大的冲击和便利,然而人类最要命的惰性又一次不适时宜地发挥了它的作用:随着自动寻路在各个游戏的普及,以及游戏设计者为了降低流失而多把新手流程和指引变得简单和流畅到令人发指的时候,“自动寻路”就开始从“辅助”变成了“必需品”,尽管相当一部分人会感到很受用,可是,从《魔兽世界》刚诞生时就开始玩游戏的那样一群认真又有耐性的玩家却头也不回地溜走了。试想,就连自动寻路都能吓跑玩家,更何况自动战斗呢?
  在这样的背景下,各种“自动”带来的弊端开始暴露。最常见的是具体的任务信息和那些原本计划通过任务引导来实现的教学、提示以及剧情铺垫。这些瞬间弹出的任务面板或NPC对话框经常会被玩家直接无视并迅速关闭:“没什么好看的”。对于养成了这种习惯的玩家来讲,尽管自动寻路让新手可以正确地理解任务目的,但都过分地锁定在某一块视觉区域中:“只有任务追踪栏里面的下划线超链接文字才是值得注意的。”因此,一旦任务追踪栏不能让玩家准确理解任务流程时,就可能引起玩家对流程的疑惑。另外,在某些游戏中,从任务模式到玩家组队模式的过程中会发生交大改变,习惯了点超链接的玩家就会产生更大的疑惑:“为什么我已经不能再靠点超链接继续升级了呢?”
“自动战斗”甚至直接出现在游戏菜单中
  在高速公路上,路况越好的时候司机也越容易放松对突发情况的警惕性,因此反而更容易出现意外事故。此前有过些意识到问题的厂商,在一些游戏的新手流程测试中发现,仅出现过一次或极少数次的提示,对于玩家来讲是有较大概率“完全没有任何印象”的。而且,一旦自动系统开始运作,他们会直接切换出游戏去做其他事情:看电影、聊天,甚至是毫无顾忌地AFK,因为“反正这段时间不会发生任何事情,我也不需要去操作。”
  曾有人这么说过:“……在保证玩家新手流程流畅度的情况下,提高他们的参与情况,应该是未来新手自动寻路机制探寻的新方向。也只有兼顾了流畅和吸引力两个核心特点的自动寻路新手流程,才是好的流程。”
  呵呵。
  游戏的目的是什么?
  游戏的目的是什么?是娱乐性?是视觉享受?是成就感?是逃避现实?都没错。然而,这些东西全都是游戏核心价值的副产品。游戏真正的核心价值就在两个我们孩提时代就常挂嘴边的词:“好玩(儿)。”何谓“好玩”?
  出于对未知的好奇,人类拥有了寻找、探索和发现的本性。这些人类赖以进步之根本,吸引并激励着人类在千百年文明史中不断地开拓和创新。游戏,尤其是网络游戏,从某种意义上说都是对世界的虚拟,和生活一样,需要玩家主动地操作角色行走、交谈,才能健康地建立对游戏世界的认知,唯有自发的行为才能加深体验,从而体会到深层的代入感。
  凭借公平的竞争获取回报,这是人类经济和精神生活的基本规律,在游戏中,战斗就是玩家与玩家、玩家与AI之间的公平竞技,也是玩家通过自身的努力和思考获取反馈的最佳途径,更准确地说,应该是最重要途径。
  “好玩(儿)”是我们对游戏本质最纯粹的渴求,是“游戏”这样事物在诞生之日起就一直在努力实现的终极目标。或许有人会说“数值攀比”和“快捷便利”也能给他们带来快感,但显而易见,被目的主义和功利主义占据心智的他们,所享受的不再是游戏,而是数字叠加服务。
  遮羞布
  有这么一个小故事:《仙剑奇侠传3外传问情篇》被有爱的玩家们戏称为“问路篇”,这是那些可爱的玩家对《问情篇》地图过大、缺乏引导的调侃,让玩家一时找不到北的问题始终困扰这深爱这款游戏的玩家们。然而,如果《问情篇》中加入了自动寻路和自动战斗,那这个系列失去的将不仅仅是“问路篇”这个绰号,它会失去的将是玩家对它的爱,甚至“游戏”这个称号。
中国游戏厂商就是这样的一个东西
  无论自动寻路和自动战斗在一款游戏中所占比重是多是少,无论开发这些自动系统的目的是什么,只要是制作和利用这些系统的行为,都是违背“游戏”的终极的的。或许厂商会用“为玩家省时间”、“便利”、“人性化”、 “用户体验”、“想玩家之所想”这样骗傻子的概念对产品进行包装,但请时刻记住,如前文所提过的,厂商的所作所为仅仅是为了增加转化率和缩短变现时间。如果说这些看似诱人的概念是国内游戏厂商不思进取、一味贪婪的遮羞布,一点都不为夸张。“寻找未来新手自动寻路机制的新方向”?在这般言论的纵容之下,玩家会在他们自己都没能察觉的情况下失去自己本该得到的最质朴的“好玩(儿)”的机会。这就是自动系统给玩家带来的损失。
  且慢。
  千万不要庆幸地以为自动系统的弊端只存在于玩家方面。从长远的宏观视野来看,玩家的损失与那未来即将到来的真正损失相比,简直不足为虑。
  自动系统所带来的不是短期问题,而是一个牵涉到整个国家的游戏产业是否会最终死于过度贪婪和不思进取的问题。不要说没有自动系统就无法正常引导,一款有着优秀引导的游戏中,玩家会得到一个没有自动寻路却胜于有自动寻路的体验。
  在《使命召唤》系列中,玩家在一个混乱的场景中跟随游戏脚本的指引,一路杀敌,奔向游戏为你创造的目的地,然而这一切都是没有提示的,而是让玩家通过周遭环境的细节变化,包括视觉和听觉带来的种种错觉间接地对玩家进行引导,于是玩家在毫无“帮助”的情况下,自然而然地就能找到地图的下一个出口。”真正的科技,是让人感觉不到科技的存在。“这样的引导,既没有做作的路标,又没有自动寻路,更不会自动杀敌,让玩家真正体会到成功而巧妙的引导和精心的游戏设计本身给自己带来的纯粹的乐趣。
《使命召唤》从来都不需要自动寻路和战斗,为什么?
  大陆的游戏产业就是中国几十年来金钱至上的社会风气的缩影,人民的利益永远低于一切,玩家的利益何尝不是?
  “自动系统是网游流程的革命性产物,有效降低了玩家进入游戏的门槛,并给玩家提供了极其人性化的便利。但同时,自动系统也可能让玩家在过于流畅和简单的操作中降低对游戏设计的引导的注意力,从而影响玩家对于游戏感受的代入和沉浸。”
  现在让我们回到本文开头的那段话。这段文字看似中肯客观,但是大部分国内网游厂商都选择了无视第二句的内容,仅把第一句拿出来作为自己堂而皇之地继续唯利是图的借口。当然,即便他们重视了第二句,这第二句的力度依然是严重不足的。在任何有自动系统的游戏中,玩家失去的都绝不仅仅是代入感,而是他们本该得到的一切。当所有玩家都最终意识到自己因为那些”革命性产物“而失去了多么宝贵的东西,而厂商早已因长期的懒惰和贪婪失去了基本的制作能力的时候,那便是中国网络游戏的丧钟敲响之时。
  问世10年来,《魔兽世界》从未出现过任何形式的自动系统,欧美网络游戏从未出现过任何形式的自动系统。从请问是欧美厂商智商低,还是他们从不注重用户体验?
来源:donews& 文/CaesarZX【编辑:饭饭】
类型:大型角色扮演
类型:第三人称射击
类型:MOBA
热门新闻排行
游戏万花筒
Wan网页游戏免费玩}

我要回帖

更多关于 activiti自动完成任务 的文章

更多推荐

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

点击添加站长微信