开启辅助访问      

传世单机社区

 找回密码
 立即注册
https://www.wooolc.com
楼主: 橙子

[定制脚本] 彩虹3拾取极品功能脚本优化。

[复制链接]

升级   100%

 楼主| 发表于 2019-4-3 10:33:28 | 显示全部楼层
本帖最后由 橙子 于 2019-4-3 10:46 编辑
嗨佩奇 发表于 2019-4-2 21:54
是这样的,颜色文本中颜色有对应数字,分割后数字存入s41中。根据你的意思,不同颜色上下限总和就是颜色 ...

赞!那是我理解错了,因为我看说明书
movr 是随机赋予一个0~x-1的值。下面这段话
movr p2 $str(p3)时,得到的数字就是0-s41的值,也就是说p2的下限是0,上限=s41
我一直理解的是下面这样的:

READRANDOMSTR ..\QuestDiary\游戏数据\颜色.TXT S40  ;随机读取颜色.txt 文本的一行数据保存至变量S40
SPLIT $STR(S40) | S40 ;分割读取到的S40变量为 S40 | S41
MOV P1 $STR(S41)  ;把S41的值赋予给变量P1
MOV P3 $STR(S41)  ;把S41的值赋予给变量P3
INC P3 1    ;用P3+1
MOVR P2 $STR(P3)   ;随机赋予变量P2的值为0~(P3-1)
DEC P1 $STR(P2)   ;把P1减去 P2的值
#ELSEACT
BREAK
====================
运算过程,当变量S41=5时;
P1为5
p3为5
P3=P3+1=6=当前P3的值
P2=0~(6-1)=当前P2的值
P1-P2=5-(0~5)
====================
当S41=5时,P1=0,1,2,3,4,5。P2=0,1,2,3,4,5.
请指出我哪里错了,多谢!

回复 支持 反对

使用道具 举报

升级   0.6%

发表于 2019-4-3 22:32:00 | 显示全部楼层
橙子 发表于 2019-4-3 10:33
赞!那是我理解错了,因为我看说明书
movr 是随机赋予一个0~x-1的值。下面这段话
movr p2 $str(p3)时, ...

你的理解没有错啊,p1,p2确实是那些值,关键就在于,p1+p2=s41这一点理解了就OK了。

回复 支持 反对

使用道具 举报

升级   100%

 楼主| 发表于 2019-4-4 11:56:23 | 显示全部楼层
本帖最后由 橙子 于 2019-4-4 12:02 编辑
嗨佩奇 发表于 2019-4-3 22:32
你的理解没有错啊,p1,p2确实是那些值,关键就在于,p1+p2=s41这一点理解了就OK了。

posinlist $ItemInfo[$PARAM(21)].Stdmode ..\QuestDiary\大极品功能\极品类别.txt
#ELSEACT
break

前面应该还要加上这个命令吧?顺便问一下这个是什么意思?始终不太懂
#ELSEACT ;当之前条件不成立时,否则执行?

回复 支持 反对

使用道具 举报

升级   0.6%

发表于 2019-4-4 21:48:53 | 显示全部楼层
橙子 发表于 2019-4-4 11:56
posinlist $ItemInfo[$PARAM(21)].Stdmode ..\QuestDiary\大极品功能\极品类别.txt
#ELSEACT
break

这个指令的目的是防止极品.txt意外的物品提示颜色及改变属性

回复 支持 反对

使用道具 举报

升级   100%

发表于 2020-1-14 11:30:02 | 显示全部楼层
看帖回帖是一种美德,回复一个吧...

回复 支持 反对

使用道具 举报

升级   49.58%

发表于 2020-1-27 12:57:32 | 显示全部楼层
楼主你太给力了,你真牛!

回复 支持 反对

使用道具 举报

升级   49.58%

发表于 2020-1-27 12:59:34 | 显示全部楼层
看帖回帖是一种美德,回复一个吧...

回复 支持 反对

使用道具 举报

升级   49.58%

发表于 2020-1-27 13:04:28 | 显示全部楼层
看帖回帖是一种美德,回复一个吧...

回复 支持 反对

使用道具 举报

升级   49.58%

发表于 2020-1-27 13:05:13 | 显示全部楼层
看帖回帖是一种美德,回复一个吧...

回复 支持 反对

使用道具 举报

升级   49.58%

发表于 2020-1-27 13:05:27 | 显示全部楼层
看帖回帖是一种美德,回复一个吧...

回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!

关闭

站长推荐 上一条 /1 下一条

传奇世界单机版|传世服务端|传世版本|关于我们|小黑屋|手机版| 传世单机社区 |网站地图

GMT+8, 2024-4-30 10:29 , Processed in 0.150444 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2018 Comsenz Inc.

快速回复 返回顶部 返回列表