翎风引擎

 找回密码
 立即注册
查看: 293|回复: 14

使用<$SCRIPTPARAM>来简化NPC对话脚本

[复制链接]

15

主题

11

回帖

104

积分

注册会员

Rank: 2

积分
104
发表于 2023-2-28 19:43:18 | 显示全部楼层 |阅读模式

------------------------------------一个参数-----------------------------------
[@main]

#SAY
你要购买初级新手技能书吗?\
<购买火球术/@购买技能(火球术)>  <购买基本剑法/@购买技能(基本剑法)>  <购买治愈术/@购买技能(治愈术)>

[@购买技能]
#IF
LARGE <$GOLDCOUNT> 49999
#ACT
TAKE 金币 50000
GIVE <$SCRIPTPARAM1> 1  ;<$SCRIPTPARAM1>代表@购买技能 后面那个括号里的文字
SENDMSG 6 购买成功!你获得了【<$SCRIPTPARAM1>】!




------------------------------------两个参数-----------------------------------
假如三本书价格不同的话,那么可以再扩展一个参数

[@main]

#SAY
你要购买初级新手技能书吗?\
<购买火球术/@购买技能(火球术,20000)>  <购买基本剑法/@购买技能(基本剑法,30000)>  <购买治愈术/@购买技能(治愈术,40000)>

[@购买技能]
#IF
SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>
#ACT
MESSAGEBOX 你的金币不足!
BREAK

#IF
#ACT
TAKE 金币 <$SCRIPTPARAM2>
GIVE <$SCRIPTPARAM1> 1
SENDMSG 6 购买成功!你花费<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!



------------------------------------三个参数-----------------------------------
上面的脚本看起来好像很不错了,但法师可以购买治愈术是不是不太合理,所以我们可以再扩展一下

[@main]

#SAY
你要购买初级新手技能书吗?\
<购买火球术/@购买技能(火球术,20000,Wizard)>  <购买基本剑法/@购买技能(基本剑法,30000,Warrior)>  <购买治愈术/@购买技能(治愈术,40000,Taoist)>

[@购买技能]
#IF
SMALL <$GOLDCOUNT> <$SCRIPTPARAM2>
#ACT
MESSAGEBOX 你的金币不足!
BREAK


#IF
NOT CHECKJOB <$SCRIPTPARAM3>
#ACT
MESSAGEBOX 你的职业不符!
BREAK


#IF
#ACT
TAKE 金币 <$SCRIPTPARAM2>
GIVE <$SCRIPTPARAM1> 1
SENDMSG 6 购买成功!你花费<$SCRIPTPARAM2>】金币购买了【<$SCRIPTPARAM1>】!

评分

参与人数 1金币 +66 收起 理由
haom2 + 66 很给力!

查看全部评分

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

使用道具 举报

11

主题

81

回帖

742

积分

高级会员

Rank: 4

积分
742
发表于 2023-2-28 19:48:19 | 显示全部楼层
支持一下
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言一万年处理!
回复

使用道具 举报

0

主题

36

回帖

66

积分

注册会员

Rank: 2

积分
66
发表于 2023-2-28 19:49:35 来自手机 | 显示全部楼层
这个实用性很大
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

4

主题

7

回帖

159

积分

注册会员

Rank: 2

积分
159
发表于 2023-2-28 20:17:44 | 显示全部楼层
谢谢狗哥。笔记已经做好!
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

29

回帖

76

积分

注册会员

Rank: 2

积分
76
发表于 2023-2-28 20:46:23 | 显示全部楼层
狗哥威武
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

5

主题

29

回帖

76

积分

注册会员

Rank: 2

积分
76
发表于 2023-2-28 20:50:23 | 显示全部楼层
手册里怎么搜不到这个变量?
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

12

主题

35

回帖

97

积分

注册会员

Rank: 2

积分
97
发表于 2023-2-28 23:10:18 | 显示全部楼层
狗哥v5
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

1

主题

9

回帖

50

积分

注册会员

Rank: 2

积分
50
发表于 2023-3-1 01:52:44 | 显示全部楼层
很nice,特别给力
请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

4

主题

90

回帖

130

积分

注册会员

Rank: 2

积分
130
发表于 2023-3-1 07:20:31 | 显示全部楼层
super_bug 发表于 2023-2-28 20:50
手册里怎么搜不到这个变量?

扩展NPC脚本点击触发带参数

搜这个

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

使用道具 举报

5

主题

29

回帖

76

积分

注册会员

Rank: 2

积分
76
发表于 2023-3-1 15:43:45 | 显示全部楼层
風清揚 发表于 2023-3-1 07:20
扩展NPC脚本点击触发带参数

搜这个

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2023-3-22 05:29 , Processed in 0.023786 second(s), 31 queries , Gzip On, Redis On.

Powered by haom2 X3.4

© 2001-2023 Discuz! Team.

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