[传奇脚本] 天下第一雕像脚本,可使用8方向姿势

[复制链接]
查看1277 | 回复1 | 2020-9-12 23:29:04 | 显示全部楼层 |阅读模式
这个天下第一雕像可以使用8方向姿势,简单写了一个脚本,可以查看姿势编号。

通过这个第一雕像的用法 ,可以把这个雕像设置为功能性NPC,然后使用SetNpcImage命令去给功能性NPC让玩家去冠名,收取费用。
如果NPC外形能使用变量就更好了。设置一个NPC,如果有人冠名。就把NPC外形设置为273(天下第一雕像专用),然后并赋予外形和名字。

NPC-----------------------------------------------------------------

MerChant添加如下NPC
GEEM2创意NPC/GEEM2创意NPC1                3         640         289         GEE论坛        0         273 0 0 0 0 0 创意NPC1.txt

脚本----------------------------------------------------------------
[AppleScript] 纯文本查看 复制代码
[@main]
 \  \
 \     姿势  <$STR(N$姿势编号)>\
 \ \
 \ <变鹿/@变脸>\
 \ \
 \ \
 \<计算-姿势快速预览/@计算1>    <彩色/@彩色>    <大/@大>    <破碎/@破碎>    <停止快速预览/@停止>\
 \<计算-姿势手动预览/@计算2>    <黑白/@黑白>    <小/@小>    <姿势归零/@归零>\
 \<前一编号/@前> <后一编号/@后>\
 ;SetNpcImage 编号(编号-1:雕像破碎) 是否彩色(0或空为黑白,其他值为彩色) 是否原始大小(0为放大,1为原始大小)
[@变脸]
 #act
 changeAppr 161 10
 sendmsg 6 你变成了鹿,时间10秒


[@前]
 #ACT
 DEC N$姿势编号 1
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
goto @main
 break

 [@后]
 #ACT
 inc N$姿势编号 1
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
goto @main
 break

 [@停止]
 #ACT
 CLEARDELAYGOTO
 break

 [@计算1]
 #ACT
 DELAYGOTO 3 @计算3
 break

 [@计算2]
 #ACT
 inc N$姿势编号 1
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
goto @main
 break

 [@计算3]
 #ACT
 inc N$姿势编号 1
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
goto @main
 goto @计算1
 break

 [@归零]
 #ACT
 mov N$姿势编号 0
 goto @main
 break


 [@彩色]
 #ACT
 mov N$彩色或黑白 1
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
break

 [@黑白]
 #ACT
 mov N$彩色或黑白 0
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
break

 [@大]
 #ACT
 mov N$大小 0
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
break

 [@小]
 #ACT
 mov N$大小 1
 SetNpcImage <$STR(N$姿势编号)> <$STR(N$彩色或黑白)> <$STR(N$大小)>
break

 [@破碎]
 #ACT
 SetNpcImage -1 <$STR(N$彩色或黑白)> <$STR(N$大小)>
break
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
mir | 2020-9-13 22:15:15 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得【UC955】是注册对了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则