项目

一般

简介

SetNpcStat » 历史记录 » 版本 1

machenhe, 2022-05-07 15:44

1 1 machenhe
_*%{color:green}setNpcStat%*_
2
3
在NPC上增加标识
4
5
标签:命令定义|setNpcStat
6
7
*格式*
8
|命令名		|参数1		|参数2		|参数3			|参数4			|参数5		|参数6		|参数7			|
9
|setNpcStat	|地图名称	|NPC名字		|字符串	|颜色值	|字符串	|颜色值		|图片资源	|
10
 
11
*说明*
12
* 参数1: 地图名,参见[[MapInfo]]文件配置字段1中的地图名称
13
14
* 参数2: NPC名字,参见[[MerChant]]文件配置字段5
15
16
* 参数3: 字符串(场景中NPC下方的字符串)
17
18
* 参数4: 颜色值(场景中NPC下方对应字符串的颜色值)
19
20
* 参数5: 字符串(小地图对应NPC显示的字符串)
21
22
* 参数6: 颜色值(小地图对应NPC显示符串的颜色值)
23
24
* 参数7: 图片资源,小地图上使用的NPC坐标点图片
25
26
-
27
-
28
29
30
*%{color:deepskyblue}特戒引擎脚本示例:%*
31
32
bq. [<notextile>@</notextile>main]
33
#if
34
#act
35
mov s$npc 〈·守护使者·〉\\开启旅程
36
mov s$mapName 阪泉村
37
mov s$mapId xrjd
38
&nbsp;
39
#say
40
<找到npc/<notextile>@</notextile>找npc>\\ \\
41
<npc加标识/<notextile>@</notextile>加标识>\\ \\
42
<打开小地图/<notextile>@</notextile>小地图>\\ \\
43
&nbsp;
44
[<notextile>@</notextile>找npc]
45
#if
46
#act
47
getNpcPos s$mapId s$npc s$x s$y
48
print <$str(s$x)> <$str(s$y)>
49
mapMove <$str(s$mapId)> s$x s$y
50
&nbsp;
51
[<notextile>@</notextile>加标识]
52
#if
53
#act
54
setNpcStat s$mapName s$npc 场景中NPC名字下方字符串 254 小地图NPC坐标处 253 lc_tx_1
55
&nbsp;
56
[<notextile>@</notextile>小地图]
57
#if
58
#act
59
openSysUi 15