战网中国

标题: 私服、单机专用软交流贴 [打印本页]

作者: a000000    时间: 2016-1-31 10:25
标题: 私服、单机专用软交流贴
论坛里发现单机跟私服的软件特别特别少,所以开个帖子,大家交流一下单机跟私服的软件,以后有的话还会陆续发
请不要发无意义的回帖,特别是纯:sf!  这一类的,谢谢


单机人物位置保持:
昨天翻帖子发现有人挂单机bot多开的时候有这个需求(也可以用于单机bot测试),研究了下,今天写了个小软件,没有什么技术,给需要的人用

让单机人物跟战网一样保持你想要的位置
手动版本是每运行一次就会按照你的配置排列一次,
自动版本是自动一只保持,不愿意保持了自己退出来。(右下角点暂停或者退出)


只写了8个位置哈
D2.ini里是配置文件:
[位置]
1=ama-ama     //排序第一的人物的名字
2=wang-xue      //排序第二的人物的名字
3=
4=
5=
6=
7=
8=
ps:au3编写,没加壳。有些杀毒软件可能误报,(txt文本你写进一代码他都杀,哈哈)你懂,不放心可以不用。

[attach]12050[/attach]


补充一点哈,如果你感觉不好用就不要用了,有时候人的灵活,再多了我没法解释了。我只是业余爱好,而且我自己用不到



我顺便说下软件实现的原理,估计你会豁然开朗,当然只对会编程的人有用:
我通过跟踪观察发现,其实D2单机人物的排列顺序,是按照人物存档文件:d2s文件的修改时间来排列的,比如:2016.1.1日的d2s必然会排在2015.11.11日人物的前面,精确到秒感觉都是有用的。



手动版我是设定每运行一次才修改一次(取当前时间为第一,第二比如隔半个月或者一个月、一年都行)。自动版我是设定为:取当前时间为第一,每秒运行一次。


解释到这里再不会我实在没办法了
作者: a000000    时间: 2016-1-31 10:25
今天说下关于私服大箱子报错的问题,针对与巴神大侠的bot哈



在NTTown.ntl文件中:


搜索:4 : 8  换成:4 : 10(这里你是多少写多少)
搜索:x < 6  换成:x < 10(这里你是多少写多少)


多了不解释,自己悟性把



再说一句把,全部替换
作者: a000000    时间: 2016-1-31 10:26
顺便说下踢箱子,这个,巴神的bot本来就可以t,而且已经有完美版本,如果不行,请你更新到最新,别的看悟性了,亲们。

如果有非常不明白的问题,请请教巴神大侠,他处理这点问题那就是小菜。只要人工能做的,他就能让bot做到。
作者: a000000    时间: 2016-1-31 10:30
白版,超级map,私服可用版本,ntmap下,开全地图、屏蔽垃圾、去掉天气震动
关于白版map,说实在的,我也一直没得到白版的vip版本,白版说那个是限量的貌似。
现在说点大家能用上的:


私服模式本来就可以用白版的map,只是首先你要挂载的不是game.exe,我挂那东西启动不了,要挂载d2loader.exe,但是选择里只有game.exe(这个东西本来是针对小白,但是给私服带来麻烦)。这里有俩方法,第一是找到路径强行直接自己写入d2loader.exe按确定比如:直接写入D:\\D2\\ d2loader.exe然后按确定。
第二个方法就是:没错,修改程序,愿意选谁选谁。顺便说下,程序的里有个默认分割是 00 ,别的自己看悟性


还有个问题是:map加载后震动、满地垃圾的问题:
1、脚本里去掉map原来的map全开功能,只保留那些快捷键什么的。
2、加载咱原来私服用的地图,顺便多嘴一下,d2load本来就支持自动加载地图,你就别画蛇添足了加参数什么的了,浪费人家原作者的一片心意。
3、关于脚本我是不会,您如果也不明白请请教白版。白版脾气挺好的,只要有空一般就给你解答了






今天解决了大晶体盒子按钮按不到的问题,心情好,给大家说几点关于这个按钮的提示:
bot按这个按钮的时候,是根据客户端,注意是你的客户端的晶体盒子左下角的坐标定义的!你仔细观察,他是读取的你客户端的晶体盒子的左下角坐标,,根其他没任何关系。函数没问题,错的是坐标。
还有就是头脑要灵活,不要一条道走到黑。
作者: okkyy    时间: 2016-2-2 22:14
好高端,原来战网的人物不会变动位置。问你个事,我弄的八神bot老是不点左上角的第一个人物,非要点右下角最后一个人物。这是怎么回事呀?
作者: okkyy    时间: 2016-2-2 22:50
这,是整齐了么?
[attach]12106[/attach]
作者: a000000    时间: 2016-2-3 21:38
[quote=okkyy,176029]这,是整齐了么?[/quote] 载入人物前运行一下,并不是在这个界面他能给你换了
作者: a000000    时间: 2016-2-3 21:40
步骤:
手动版:运行一下,进游戏,然后选人界面,就出来效果来,再次选人,失效,必须在运行一次
自动版,运行一下,进游戏,然后选人界面,就出来效果来,退出再次选人,依然有效
作者: a000000    时间: 2016-2-3 21:40
这个是搭配bot用的,就是bit启动前运行一下
作者: okkyy    时间: 2016-2-4 17:05
[quote=a000000,176112]载入人物前运行一下,并不是在这个界面他能给你换了[/quote] 可用。但是排列顺序好像不是按照ini文件设置的那般。好奇怪。
作者: okkyy    时间: 2016-2-4 17:07
LZ能告诉我单机怎么挂多个吗?我用八神bot只自动选右下角的角色。怎么改成选其他位置的角色呢?
作者: sf0209    时间: 2016-2-5 01:36
求d2nt.dll  1.13c
作者: sf0209    时间: 2016-2-5 01:54
[quote=sf0209,176189]求d2nt.dll  1.13c[/quote] 已解决
作者: gouhf001    时间: 2016-2-9 18:41
现在还有1.11可以使用的bot吗?
作者: okkyy    时间: 2016-2-10 11:26
这软件还是有些问题。位置会乱。挂了3晚,有两晚位置出错而白挂了。
作者: a000000    时间: 2016-2-11 06:37
[quote=okkyy,176020]好高端,原来战网的人物不会变动位置。问你个事,我弄的八神bot老是不点左上角的第一个人物,非要点右下角最后一个人物。这是怎么回事呀?[/quote] 估计是分辨率?或者脚本错误?
作者: a000000    时间: 2016-2-11 06:43
[quote=okkyy,176156]可用。但是排列顺序好像不是按照ini文件设置的那般。好奇怪。[/quote] 奇怪不重要,只要位置是固定的问题不就解决了?
作者: okkyy    时间: 2016-2-11 06:46
[quote=a000000,176455]估计是分辨率?或者脚本错误?[/quote] 仔细检测后发现是bot设置有误。不过LZ,你那单机人物位置保持的软件还是有点问题。会有小概率失效。
作者: okkyy    时间: 2016-2-11 06:51
[quote=okkyy,176020]好高端,原来战网的人物不会变动位置。问你个事,我弄的八神bot老是不点左上角的第一个人物,非要点右下角最后一个人物。这是怎么回事呀?[/quote] @a000000:谢谢回复,是设置有误。
作者: okkyy    时间: 2016-2-11 06:55
[quote=a000000,176456]奇怪不重要,只要位置是固定的问题不就解决了?[/quote] 仔细试用后发现,是因为只能设定8个角色,超出的会导致位置混乱。但只用8个存档的情况下还是有小概率失误,请LZ再折腾一下。软件本身挺好的^_^
作者: zkqikidd    时间: 2016-2-17 20:34
如果私服改了很多新的物品,那bot启动game.exe就会跳错误
应该如何修改??
作者: 15984692257    时间: 2016-2-24 12:27
[quote=a000000,176114]这个是搭配bot用的,就是bit启动前运行一下[/quote] @a000000 请问1.13C可以简单的用什么来实行 人物跟随吗?开荒的时候 1个角色前面打 7个在后面跟随,只需要跟随这个功能就可以了
作者: tlwh163    时间: 2016-2-24 19:16
[quote=15984692257,177330]@a000000 请问1.13C可以简单的用什么来实行 人物跟随吗?开荒的时候 1个角色前面打 7个在后面跟随,只需要跟随这个功能就可以了[/quote] 白板Map可以
作者: hkeyll    时间: 2016-3-8 17:59
[quote=tlwh163,177350]白板Map可以[/quote] 那是1.13d吧
作者: hkeyll    时间: 2016-3-8 18:01
白版map用kolbot怎么才能用到1.13c。我看官网kolbot说支持1.13d。
作者: a000000    时间: 2017-1-26 14:04
其实自动跟随很多方法,白版、还有就是游戏窗口化后本身也支持自动跟随
作者: hkeyll    时间: 2017-1-27 12:51
a000000 请教下关于Transmute函数位置。根据你的提示我修改了path_2.mpq.恢复了盒子原状。单机可以。但是服务器就不行了,合成物品会被放到最下面拿不出来。修改合成按钮的位置我搞不定。不知道方向是不是错了。现在处理是自己写了个程序调用系统api函数PostMessage后台模拟鼠标点击。检测log文件如果log有变化就发送PostMessage可以实现。现在问题是d2nt不支持 -title 不能给对应的窗口发送左键事件,多开时某一个需要合成所有的窗口都会在合成按钮处点击一下左键。
作者: imagicd86    时间: 2018-12-8 11:31
这个帖子帮大忙了
作者: imagicd86    时间: 2018-12-8 11:32

这个帖子帮大忙了xxle
作者: imagicd86    时间: 2018-12-8 11:32


这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:32
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:32
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:32
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:32
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:32
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:33
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:33
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:33
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:33
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:33
这个帖子帮大忙了太感谢了
作者: imagicd86    时间: 2018-12-8 11:33
这个帖子帮大忙了太感谢了
作者: 19891    时间: 2020-3-30 03:10
学习学习,感谢
作者: speedwxd    时间: 2020-4-3 22:09
私服踢箱子的问题能解决吗?大佬
作者: trade    时间: 2020-4-10 13:10
谢谢分享技术贴




欢迎光临 战网中国 (http://www.battlecn.net/) Powered by Discuz! X3.1