跳到主要内容

改变NPC名字和外观

改变NPC名字

SetNpcName NpcId NpcName

参数
含义
NpcIdnpc的ID 数值范围:2~32767
NpcName要设置新名字

使用示例

[@main]

#IF
True
#ACT
MOV A99 天下第一男战\
INC A99 $USERNAME
INC A99 \
SETNPCNAME 1 $STR(A99)
#SAY
Merchant.txt文件中“是否沙NPC”标志是2的NPC,
已经改名为“天下第一男战\当前角色名\”

补充说明

NPC的ID在Merchant.txt文件中 NPC形象参数后面增加
例如:男战神 0 461 226 天下第一\男战\ 0 100 2
2再减1就是这个NPC的真正ID

NPC名字最多支持30个汉字,设置后的名字能保存,在下次启动后还能恢复

改变NPC外观

SETNPCAPPR NpcId NpcAppearance

参数
含义
NpcIdnpc的ID 数值范围:2~32767
NpcAppearance要设置新外观

使用示例

[@main]
#IF
True
#ACT
SETNPCNAME 1 6
#SAY
Merchant.txt文件中“是否沙NPC”标志是2的NPC,
外观已经变为铁匠类型。

显示NPC名字

$NPCNAME(X)

命令参数
参数
含义
XNPC的索引

命令作用

本命令用于获得指定NPC的当前名字

使用示例

Merchant.txt文件中的设置
男战神 0 461 226 天下第一\男战\ 0 100 2

[@mian]
<$NPCNAME(2)>\位于中州(461,266)处。