Itembox的BUG

[复制链接]
作者: caohh123 | 时间: 2023-7-28 09:36:40 | 已受理|
18 333

51

帖子

2925

金币

1603

积分

积分
1603
发表于 2023-7-28 09:36:40| 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有帐号?注册

x
创建一个界面,里面添加Itembox,一直开着,然后打怪,掉落装备,自动拾取到 手镯,武器之类的装备时,会在itembox中出现

微信图片_20230728093628.png
回复

使用道具 举报

7989

帖子

1万

金币

1万

积分

积分
11829
发表于 2023-7-28 10:04:52| 显示全部楼层
拾取那里关联脚本看下呢 关联到OK框里了 。。。 你OK框不要用0号OK框!!!
回复

使用道具 举报

51

帖子

2925

金币

1603

积分

积分
1603
 楼主| 发表于 2023-7-28 10:10:58| 显示全部楼层
996技术-wang 发表于 2023-7-28 10:04
拾取那里关联脚本看下呢 关联到OK框里了 。。。 你OK框不要用0号OK框!!!

拾取精灵没有关联ok框,就人物自动行走拾取也会进这个itembox
回复

使用道具 举报

51

帖子

2925

金币

1603

积分

积分
1603
 楼主| 发表于 2023-7-28 10:13:25| 显示全部楼层
界面脚本
微信图片_20230728101234.png
回复

使用道具 举报

51

帖子

2925

金币

1603

积分

积分
1603
 楼主| 发表于 2023-7-28 10:24:06| 显示全部楼层
所有的OK框

微信图片_20230728093628.png
回复

使用道具 举报

7989

帖子

1万

金币

1万

积分

积分
11829
发表于 2023-7-28 10:52:43| 显示全部楼层
你是用的哪个引擎?
回复

使用道具 举报

51

帖子

2925

金币

1603

积分

积分
1603
 楼主| 发表于 2023-7-28 10:56:19| 显示全部楼层
996技术-wang 发表于 2023-7-28 10:52
你是用的哪个引擎?

996,
引擎版本号:2023.06.28.0       三端配套客户端:3.40.2        传统PC客户端:23.06.28      配套数据库:64_23.06.28.0


回复

使用道具 举报

7989

帖子

1万

金币

1万

积分

积分
11829
发表于 2023-7-28 10:57:22| 显示全部楼层
脚本麻烦发下 然后我把我脚本你给 你也测试下
回复

使用道具 举报

116

帖子

5804

金币

3173

积分

积分
3173
发表于 2023-7-28 11:01:09| 显示全部楼层
996技术-wang 发表于 2023-7-28 10:57
脚本麻烦发下 然后我把我脚本你给 你也测试下

老王头,什么时候看看我的人型怪问题
回复

使用道具 举报

51

帖子

2925

金币

1603

积分

积分
1603
 楼主| 发表于 2023-7-28 11:01:12| 显示全部楼层
996技术-wang 发表于 2023-7-28 10:57
脚本麻烦发下 然后我把我脚本你给 你也测试下

[@熔炼]
#if
#act
#say
<Img|ay=1|width=610|height=300|scale9r=10|reset=1|scale9l=10|bg=1|move=0|scale9b=10|img=custom/duihuakuan/000003.png|scale9t=10>
<Layout|x=528.0|y=3.0|width=80|height=80|link=@exit>
<Button|x=582.0|y=9.0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>
<Text|a=0|x=264.0|y=20.0|tipsx=10|tipsy=80|color=254|size=18|text=熔炼系统\>
<Text|a=0|ax=0|x=148.0|y=44.0|tipsx=10|tipsy=80|size=15|color=253|text=让小极品比终极还实用,成功率50%!失败不破碎>
<Text|a=0|ay=1|x=231.0|y=76.0|tipsx=10|tipsy=80|size=18|color=251|text=主→>
<ITEMBOX|ay=1|x=280.0|y=67.0|width=55|height=55|boxindex=12|stdmode=*|tips={请放入你要熔炼的主装备/FCOLOR=255}|tipsx=1|tipsy=65|img=public/1900000651_3.png>
<Text|a=0|ay=1|x=121.0|y=149.0|tipsx=10|tipsy=80|size=18|color=253|text=副→>
<ITEMBOX|ay=1|x=173.0|y=130.0|width=55|height=55|boxindex=13|stdmode=*|tips={请放入你要熔炼的副装备/FCOLOR=255}|tipsx=1|tipsy=65|img=public/1900000651_3.png>
<ITEMBOX|ay=1|x=280.0|y=130.0|width=55|height=55|boxindex=14|stdmode=*|tips={请放入你要熔炼的副装备/FCOLOR=255}|tipsx=1|tipsy=65|img=public/1900000651_3.png>
<Text|a=0|ay=1|x=461.0|y=147.0|tipsx=10|tipsy=80|size=18|color=250|text=←石>
<ITEMBOX|ay=1|x=388.0|y=131.0|width=55|height=55|boxindex=15|stdmode=*|tips={请放入天工神合,成功率100%/FCOLOR=255}|tipsx=1|tipsy=65|img=public/1900000651_3.png>
<Text|id=2|a=0|ax=0|x=253.0|y=198.0|tipsx=10|tipsy=80|size=18|color=251|text=开始装备熔炼|link=@开始装备熔炼>
<Text|a=0|ax=0|x=43.0|y=229.0|tipsx=10|tipsy=80|color=250|size=15|text=放入三个相同的装备,熔炼后2个副装备消失,成功后主装备获攻魔道随机1-5点>
<Text|x=44.0|y=253.0|color=249|size=15|text=放入天工神石100%成功>

[@ItemIntoBox12]
#if
CheckContainsText <$BOXITEM[12].NAME_G> 【热血】
#act
ReturnBoxItem 12
UpDateBoxItem 12
messagebox 每件装备只能熔炼成功一次
break

[@ItemIntoBox13]
#IF
EQUAL <$BOXITEM[12].NAME> <$BOXITEM[13].NAME>
#ELSEACT
ReturnBoxItem 13
UpDateBoxItem 13
MESSAGEBOX 请放入同名装备
break

[@ItemIntoBox14]
#IF
EQUAL <$BOXITEM[12].NAME> <$BOXITEM[14].NAME>
#ELSEACT
ReturnBoxItem 14
UpDateBoxItem 14
MESSAGEBOX 请先放入主装备,然后在放入同名装备
break

[@ItemIntoBox15]
#IF
EQUAL <$BOXITEM[15].NAME> 天工神石
#act
MOV N$熔炼显示成功率  100
#elseact
ReturnBoxItem 15
UpDateBoxItem 15
messagebox 请放入天工神石,熔合成功率会达到100%
break

[@开始装备熔炼]
#if
#act
SetUpgradeItem 12

MOVR N$升级成功率 1 50
MOVR N$攻属性数值 1 6
MOVR N$魔属性数值 1 6
MOVR N$道属性数值 1 6


#if
CHECKTEXTLIST ..\QuestDiary\游戏功能\熔炼低级装备清单.txt  <$BOXITEM[12].NAME>
#act
MOV N$升级成功率 40

#if
CHECKTEXTLIST ..\QuestDiary\游戏功能\熔炼高级装备清单.txt  <$BOXITEM[12].NAME>
#act
MOV N$升级成功率 30

#IF
NOT CHECKBOXITEMCOUNT 12
#ACT
MESSAGEBOX [提示]:请放入需要熔炼的主装备!
BREAK

#IF
NOT CHECKBOXITEMCOUNT 13
#ACT
MESSAGEBOX [提示]:请放入需要熔炼的第一件副装备!
BREAK

#IF
NOT CHECKBOXITEMCOUNT 14
#ACT
MESSAGEBOX [提示]:请放入需要熔炼的第二件副装备!
BREAK

#or
not EQUAL <$BOXITEM[12].NAME> <$BOXITEM[13].NAME>
not EQUAL <$BOXITEM[12].NAME> <$BOXITEM[14].NAME>
#act
messagebox 请放入三件同名装备
break

#IF
CHECKBOXITEMCOUNT 15
EQUAL <$BOXITEM[15].NAME> 天工神石
#ACT
MOV N$升级成功率 100

#if
randomex  N$升级成功率 100
EQUAL <$BOXITEM[12].NAME> <$BOXITEM[13].NAME>
EQUAL <$BOXITEM[12].NAME> <$BOXITEM[14].NAME>
not CheckItemFlag -1 1
#act
SetItemFlag -1 1 1
ChangeItemName -1 【热血】<$BOXITEM[12].NAME>
;SENDMSG 6 你触发了<$str(N$升级成功率)>的几率
delboxitem 13
delboxitem 14
delboxitem 15 1
; sendmsg 6  ----------<$str(N$攻魔道属性)>-----<$str(N$攻魔道属性数值)> -----
CHANGEITEMADDVALUE -1  2 = <$str(N$攻属性数值)>
CHANGEITEMADDVALUE -1  3 = <$str(N$魔属性数值)>
CHANGEITEMADDVALUE -1  4 = <$str(N$道属性数值)>
GuildNoticeMsg 251 0 〖系统〗玩家『<$USERNAME>』熔炼《<$BOXITEM[12].NAME>》成功,获得极品属性!
UpDateBoxItem 12
UpDateBoxItem 13
UpDateBoxItem 14
UpDateBoxItem 15
returnboxitem 12
break
#elseact
delboxitem 13
delboxitem 14
delboxitem 15 1
SetItemFlag -1 1 1
ChangeItemName -1 【热血】<$BOXITEM[12].NAME>
messagebox 熔炼失败,材料消失,放入天工神石100%成功
GuildNoticeMsg 251 0 〖系统〗玩家『<$USERNAME>』熔炼《<$BOXITEM[12].NAME>》失败!
UpDateBoxItem 13
UpDateBoxItem 14
UpDateBoxItem 15
returnboxitem 12
break

[@itemoutbox14]
#if
CHECKTEXTLIST ..\QuestDiary\游戏功能\熔炼低级装备清单.txt  <$BOXITEM[12].NAME>
#act
MOV N$熔炼显示成功率 40
break

#if
#act
MOV N$熔炼显示成功率 30
break
回复

使用道具 举报

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

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部