Previous topicNext topic
Help > BLUE引擎2021更新 >
新增变更NPC名称命令

==============================================================================
增加变更商人NPC名称的NPC命令:ChangeMerchantName 地图名 X Y 新名称 S_返回原名称(可选)

增加变更商人NPC存活时间的命令:ChangeMerchantTTL 地图名 X Y 存活时间(秒)

扩展Merchant.txt配置格式:第13参数为存活时间,到期将自动消失,默认0不自动消失
==============================================================================
举例:
[@main]
玛法大陆【战神、法神、道尊】!如果想为为自己树立一座雕像!\
可在本处申请资格。\
<申请第一战士/@战神> <申请第一法圣/@法神> <申请第一道尊/@道尊>\

[@战神]
#IF
CHECKJOB WARRIOR
#ACT
MOV A战神 <$USERNAME>
ChangeMerchantName 3 340 328 <$STR(A战神>\玛法战神
SENDMSG 1 新的第一战神诞生了,他/她、就是:<$STR(A战神>
#ELSEACT
MESSAGEBOX <$USERNAME>,您的职业是:<$JOB>,无法申请!
BREAK

[@法神]
#IF
CHECKJOB WIZARD
#ACT
MOV A法圣 <$USERNAME>
ChangeMerchantName 3 340 328 <$STR(A法圣>\玛法法神
SENDMSG 1 新的第一法圣诞生了,他/她、就是:<$STR(A法圣>
#ELSEACT
MESSAGEBOX <$USERNAME>,您的职业是:<$JOB>,无法申请!
BREAK

[@道尊]
#IF
CHECKJOB TAOIST
#ACT
MOV A道尊 <$USERNAME>
ChangeMerchantName 3 340 328 <$STR(A道尊>\玛法道尊
SENDMSG 1 新的第一法圣诞生了,他/她、就是:<$STR(A道尊>
#ELSEACT
MESSAGEBOX <$USERNAME>,您的职业是:<$JOB>,无法申请!
BREAK
==============================================================================
举例:
[@main]
#ACT
ChangeMerchantTTL 3 335 335 30  //注对应 地图编号 坐标x 坐标y 30秒后消失,消失后使用“@reloadnpc all”命令会重新刷出
==============================================================================