翎风引擎

 找回密码
 立即注册
查看: 198|回复: 8

关于自定义OK框

 关闭 [复制链接]

20

主题

30

回帖

186

积分

注册会员

Rank: 2

积分
186
发表于 2024-2-27 01:19:28 | 显示全部楼层 |阅读模式
意见建议
建议简单描述: 1、物品放入OK框,触发命令下,刷新当天NPC对话框页面,OK框物品会自动回背包;优化一下,刷新NPC对话框时,OK物品不自动回背包
[@ItemIntoBox0]
#IF
#ACT
SetUpgradeItem 0
GOTO @MAIN
这样OK框物品就自动回到背包了
建议的必要性可用性重要性: 1、比如获取放入OK框的物品属性要在当前NPC对话框显示,并对OK框物品属性进行操作时,无法实现
联系QQ: 359307746
建议的详细描述(实现方式等): 在使用GOTO @MAIN 刷新当前NPC对话框时,OK框物品不自动回背包
本帖最后由 359307746 于 2024-2-27 01:20 编辑


请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

12

主题

121

回帖

709

积分

高级会员

Rank: 4

积分
709
发表于 2024-2-27 07:27:19 | 显示全部楼层
只能说技术问题
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

20

主题

30

回帖

186

积分

注册会员

Rank: 2

积分
186
 楼主| 发表于 2024-2-27 13:00:48 | 显示全部楼层

那你指点一下,脚本命令刷新对话框就自动回去了,还有命令让它不回去吗;一般都是关闭对话框或重新点击NPC才会自动回去,脚本goto @main是不会自动回包裹的
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

37

回帖

75

积分

注册会员

Rank: 2

积分
75
发表于 2024-2-27 13:26:09 | 显示全部楼层
gradeItem 0
GOTO @MAIN
这样OK框物品就自动回到背包了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

4

主题

125

回帖

413

积分

中级会员

Rank: 3Rank: 3

积分
413
发表于 2024-2-27 13:26:42 | 显示全部楼层

;可以下面这样写。
[@MAIN]
#IF
#ACT
GOTO @MAIN2

[@MAIN2]
#IF
#ACT
#SAY

[@ItemIntoBox0]
#IF
#ACT
SetUpgradeItem 0
GOTO @MAIN2

;这样就不会返回了。
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

20

主题

30

回帖

186

积分

注册会员

Rank: 2

积分
186
 楼主| 发表于 2024-2-27 16:07:56 | 显示全部楼层
菜鸟会读书 发表于 2024-2-27 13:26
;可以下面这样写。
[@MAIN]
#IF

#IF
#ACT
GOTO @MAIN2

[@MAIN2]
#IF
CHECKLEVELEX > 0
#ACT
OPENMERCHANTBIGDLG 26 27 1 0 1 1 1 418 0 0
#SAY
<ITEMBOX:0:26:30:173:190:75:75:*:253#请放入装备>

[@ItemIntoBox0]
#IF
#ACT
SetUpgradeItem 0
GOTO @MAIN2
你这个方法也不行,物品放入OK框照样自动回背包
只要是返回的界面是自定义OK的界面,物品都自动回到背包了
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

20

主题

30

回帖

186

积分

注册会员

Rank: 2

积分
186
 楼主| 发表于 2024-2-27 16:10:33 | 显示全部楼层
jxw208 发表于 2024-2-27 13:26
gradeItem 0
GOTO @MAIN
这样OK框物品就自动回到背包了

放入OK框,再goto @main不要它自动回背包;不是要回背包的命令
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

0

主题

86

回帖

1690

积分

金牌会员

Rank: 6Rank: 6

积分
1690
发表于 2024-2-27 18:16:45 | 显示全部楼层
本帖最后由 kill8 于 2024-2-27 18:18 编辑

使用自定义对话框的问题
goto后不要执行自定义对话框
直接#SAY不就结了!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

20

主题

30

回帖

186

积分

注册会员

Rank: 2

积分
186
 楼主| 发表于 2024-2-27 19:25:43 | 显示全部楼层
kill8 发表于 2024-2-27 18:16
使用自定义对话框的问题
goto后不要执行自定义对话框
直接#SAY不就结了!

对,你这个可以了,对话框最后一个参数必须要设置为继承,这个弯拐的有点大
#if
CHECKLEVELEX > 0
#act
OPENMERCHANTBIGDLG 26 27 1 0 1 1 1 418 0 1
GOTO @MAIN2
[@main2]
#IF
CHECKLEVELEX > 0
#ACT
#SAY

请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2024-5-17 22:02 , Processed in 0.019789 second(s), 26 queries , Gzip On, Redis On.

Powered by haom2 X3.4

© 2001-2023 Discuz! Team.

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