12

回帖

1640

金币

925

积分

积分
925
发表于 2022-12-12 22:37:15 | 显示全部楼层 |阅读模式

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

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

×
想做一个类似于引擎自带排行旁的那种功能,怎么才能调用人物角色的内观,
QQ截图20221212223345.png
最后回复时间:2022-12-13 09:46:50官方回复了此贴
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2022-12-13 09:46:50 | 显示全部楼层
面板显示角色内观部件位

-- <UIModel>



[@显示角色内观]
#IF

#SAY

<Img|width=546|height=333|bg=1|loadDelay=1|move=0|reset=1|img=public/bg_npc_01.png|show=0>

<Layout|x=545|y=0|width=80|height=80|link=@exit>

<Button|x=546|y=0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>

<UIModel|x=225|y=230|scale=1|sex=1|headID=344|clothID=003790|capID=1188|weaponID=003810|clothEffectID=6023#1#0#0|weaponEffectID=6024#1#0#0>
回复

使用道具 举报

12

回帖

1640

金币

925

积分

积分
925
 楼主| 发表于 2022-12-13 11:48:19 | 显示全部楼层
996技术-wang 发表于 2022-12-13 09:46
面板显示角色内观部件位

--

已解决,感谢
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
发表于 2022-12-13 12:10:12 | 显示全部楼层

咋解决的
回复

使用道具 举报

12

回帖

1640

金币

925

积分

积分
925
 楼主| 发表于 2022-12-13 15:28:32 | 显示全部楼层

GetUserItemName 1 14
GetUserItemName 0 15
GetUserItemName 16 16
GetUserItemName 4 17
GetDBItemFieldValue <$STR(s14)> Looks S$武器Looks
GetDBItemFieldValue <$STR(s15)> Looks S$衣服Looks
GetDBItemFieldValue <$STR(s16)> Looks S$盾牌Looks
GetDBItemFieldValue <$STR(s17)> Looks S$头盔Looks
mov G110 <$STR(S$武器Looks)>
mov G111 <$STR(S$衣服Looks)>
mov G112 <$STR(S$盾牌Looks)>
mov G113 <$STR(S$头盔Looks)>
回复

使用道具 举报

12

回帖

1640

金币

925

积分

积分
925
 楼主| 发表于 2022-12-13 15:28:56 | 显示全部楼层
ac08559 发表于 2022-12-13 15:28
GetUserItemName 1 14
GetUserItemName 0 15
GetUserItemName 16 16

做天下第一使用
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
发表于 2022-12-13 15:37:49 | 显示全部楼层

哥们脚本发全一些
回复

使用道具 举报

12

回帖

1640

金币

925

积分

积分
925
 楼主| 发表于 2022-12-13 15:43:02 | 显示全部楼层
quyuquan 发表于 2022-12-13 15:37
哥们脚本发全一些

<UIModel|x=405.0|y=351.0|scale=0.8|weaponID=<$STR(G110)>|weaponEffectID=0|sex=<$STR(S$性别)>|shieldID=<$STR(G112)>|clothID=<$STR(G111)>|clothEffectID=0|headID=<$STR(G113)>>


直接用这个调用上面变量就行了,前面我主要没想明白怎么调用这个值,获取到这个值,后面的就很简单了
回复

使用道具 举报

317

回帖

6463

金币

3787

积分

积分
3787
发表于 2022-12-13 16:26:51 | 显示全部楼层
ac08559 发表于 2022-12-13 15:43
直接用这个调用上面变量就行了,前面我主要没想明白怎么调用这个值,获取到这个值,后面的就很简单了 ...

#IF
#ACT
GetUserItemName 1 10
GetUserItemName 0 11
GetUserItemName 4 12
GetUserItemName 13 14
GetUserItemName 16 88
GetDBItemFieldValue <$STR(S14)> Looks S$斗笠Looks
GetDBItemFieldValue <$STR(S12)> Looks S$头盔Looks
GetDBItemFieldValue <$STR(S88)> sEffect S$盾牌Looks
GetDBItemFieldValue <$STR(S10)> Looks S$武器Looks
GetDBItemFieldValue <$STR(S11)> Looks S$衣服Looks
mov G109 <$STR(S$斗笠Looks)>
mov G110 <$STR(S$武器Looks)>
mov G111 <$STR(S$衣服Looks)>
mov G112 <$STR(S$盾牌Looks)>
mov G113 <$STR(S$头盔Looks)>
sendmsg 6 武器:<$STR(S10)> 衣服:<$STR(S11)>  盾牌:<$STR(S88)>  头盔:<$STR(S12)>   斗笠:<$STR(S14)>
sendmsg 6 武器:<$STR(S$武器Looks)> 衣服:<$STR(S$衣服Looks)>  盾牌:<$STR(S$盾牌Looks)>  头盔:<$STR(S$头盔Looks)>   斗笠:<$STR(S$斗笠Looks)>
#SAY
<Img|x=182.0|y=42.0|reset=1|show=0|bg=1|move=0|img=custom/qiangxing_ui/zhenfa_1.png|loadDelay=1|esc=1>
<Layout|x=545|y=0|width=80|height=80|link=@exit>
<Button|x=733.0|y=139.0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>
<Img|x=424.0|y=86.0|img=custom/qiangxing_ui/00292.png|esc=0>
<RText|x=25|y=20>
<Button|x=514.0|y=278.0|width=19|height=34|nimg=custom/qiangxing_ui/00124.png|mimg=custom/qiangxing_ui/00126.png|color=255|size=18|pimg=custom/qiangxing_ui/00125.png|link=@下一页>
<UIModel|x=405.0|y=351.0|scale=0.8|weaponID=<$STR(G110)>|weaponEffectID=0|sex=<$STR(S$性别)>|shieldID=0|clothID=<$STR(G111)>|clothEffectID=0|headID=<$STR(G113)>|shieldEffectID=<$STR(G112)>>



我这个怎么盾牌特效不显示呢
回复

使用道具 举报

12

回帖

1640

金币

925

积分

积分
925
 楼主| 发表于 2022-12-13 20:22:06 | 显示全部楼层
quyuquan 发表于 2022-12-13 16:26
#IF
#ACT
GetUserItemName 1 10

特效我没试过,我直接调用的LOOKS值,按理说你这个应该能显示的,你直接调用id试试,如果会显示那可能就是哪个环节出错了,我前面也遇到不显示的问题,用id测试正常,然后在上变量,居然奇迹般的好了,同样的参数,
回复

使用道具 举报