下面这个是我编辑好本来准备发到battlecn的.
可惜我还是新丁, 无法在非常技术区发帖, 记得我在这里几年前开过一个博客写过一些暗黑相关的东西.
就先放到这里来吧.
鸣谢battlecn的xiaonanln, 我的定制是在他的lnrr基础上修改的~
~~~~~~~~~~~~~~~~~~~~下面是帖子内容~~~~~~~~~~~~~~~~~~~~
主帖: 使用lnrr的改进rr流程(附自制视频讲解)
先重磅放上视频讲解链接:
土豆 http://www.tudou.com/programs/view/k6QlInxvp_4/
56 http://www.56.com/u94/v_NjMxODE0NDM.html
1定义
bus:领队又称大号,一般为sor
ptkey:任务进行到普通act2,插杖,虫洞开,退出游戏,不再继续下一步游戏的一个人物。
emkey:任务进行到恶梦act2,插杖,虫洞开,退出游戏,不再继续下一步游戏的一个人物。
dykey:任务进行到地狱act2,插杖,虫洞开,退出游戏,不再继续下一步游戏的一个人物。
bb1~7:敲石头人的编号,通称石头人。如不编号,如:bb,指任意一个石头人。
bbleader:敲石头人中进门完成任务的char. 一般是bb1充当.
2原理
bus在完成任务后在act2和依次和国王、马席夫对话以后,虽然可以去act3,但d2内会认为bus的任务回到处于杀玩虫子但是没有和天使对话的状态。
注意:为避免麻烦,rr前bus最好分别依次和三个难度的和国王、马席夫对话。
3所需软件准备
d2jsp + lnrr
lnrr中的脚本稍作定制(见3楼)
d2loader,配置多开窗口的快捷方式(见3楼)
4过程
4.1准备
1) 打开9个窗口: 1个bus窗口, 1个key窗口, 7个bb窗口
2) 创建好非资料片的acc
4.2普通难度
4.3噩梦难度
4.4地狱难度
5注意
1. bb出现在act3土地才能转资料片,不然转了以后还在恶梦。
如果要在非资料片过3c,同恶梦一样1pp难度去看一眼。如果act3转zlp过,随便怎么过,lsor,tp pal个个nb得很。
2.act4:bb分开敲石头。
3.如果创建游戏的过程中, 暗黑窗口没了, 就在任务栏上找一下, 哪个窗口没了, 就启动哪个窗口对应的快捷方式, 如果是bb, 需要在d2jsp里将该窗口update一下.
2楼: rr效率及收益计算
7acc = 56bb-->20ist
设每天run 4批=28bb(按照我的经验,1批是35分钟,30分钟pass,5分钟敲)
下面是我想要的几个东东换算的时间:
无限: 30/23/30/24, 130ist = 364bb = 6.5acc -> 13天
tp+: 31/6/30, 192ist = 538bb = 9.6acc -> 19.2天
cta: 9.5ist = 28bb -> 1天
oak: 4ist = 11bb -> 1小时
毒+: 8/27/29/5 = 40ist = 112bb -> 4天
3楼: 配置及定制
快捷方式配置:
baby leader:
-w -lq -ns -locale eng -nonotify -direct -nohide -sleepy -title "1_a"
baby:
-w -lq -ns -locale eng -nonotify -direct -sleepy -title "x_x"
bus:
-w -pdir map -direct -nohide -title "bus"
lnrr定制:
pass 2.es [定制了bbleader的行为]
if baby step L_BabyMove
#L_KeyMove
remember
talk Jerhyn
talk Jerhyn
back
#move
move -17 -8
haremtp
portal 0
move 30 -1
step L_Pass2End
#L_BabyMove
wait random 50
remember
talk Jerhyn
back
move 104 -31
move 5 -63
#L_Pass2End
appeal Meshif
act
d.es [去掉了say pass 4的部分避免莫名其妙进门就打pass 4的问题]
# This is a script for key only
if baby clear
portal 0
d2es.d2j
在commandHandler表中增加一行
haremtp: hharemtp,
绑定新增函数:
function hharemtp(){
DC_DPrint("go to harem level 1!");
DM_TakeStairs(24,25);
DM_MakeTP();
}