在对话框中设置对话文字的颜色命令格式{文字=FCO=颜色ID}命令参数参数 含义
颜色ID {文字= FCO= (0-255)} 单一颜色
{文字=FCO=120,122,150,T1000} T1000表示颜色切换时间间隔,一秒切换一次颜色
颜色值:0-255 【点击查看详细】
使用示例[@Main]
#SAY
{欢迎使用KSF引擎=FCO=251} //代码251的颜色为黄色
{官方网站:=FCO=250} //代码250的颜色为绿色
<{打开网站=FCO=253}/@OpenUrl> //超链接文字粉红颜色的设置方式
;这是一个一秒变一个颜色的脚本
[@Main]
#SAY
{欢迎使用=FCO=120,122,150,T1000} //120,122,150 颜色代码
--------------------------------------------------------------------------------
在对话框中的新按钮特效使用说明在超链接按扭文字前面加上“&”则表示使用新按扭特效使用示例
[@main]
#SAY
{欢迎使用KSF引擎=FCO=146}\ \
{官方网站:
www.KSFM2.com=FCO=243}\ \
<&{打开网站=FCO=251}/@OpenUrl>\ \
--------------------------------------------------------------------------------
在对话框中设置动态按钮方法使用说明达到指定条件后该对话按钮才会显示,否则不显示,适用于任务脚本使用示例
[@main]
#IF#ACTMOV S0 //开始前将S0变量清空
#IFCheckLevelEx > 50 //检测等级是否大于50 #ACTINC S0 <&这是动态按钮|这是一个注释/@测试按钮>\ //如果等级大于50级,将 <&测试按钮/@测试按钮>\对话按钮赋值到S0变量 // \ 号为换行符,不加会按钮错位,影响美观
#IF#SAY{欢迎使用KSF引擎=FCO=146}\ \ {官方网站:
www.KSFM2.com=FCO=243}\ \ 这是一个<演示例子>:\ \
<$STR(S0)> //变量<$STR(S0)>如果条件满足则会显示出 <&这是动态按钮|这是一个注释/@测试按钮>的按钮,如果不满足则不显示<&关闭/@exit>
--------------------------------------------------------------------------------
在对话框中设置排版坐标使用说明{数值=x}或{数值=y} 调整排版偏移坐标使用示例
[@main]
#SAY{欢迎使用KSF引擎=FCO=146}\ \{-25=y}{15=x}{官方网站:
www.KSFM2.com=FCO=243}\ \<&{打开网站=FCO=251}/@OpenUrl>\ \
--------------------------------------------------------------------------------
在对话框中设置注释说明使用说明使用<>括起,|后方是提示文字,^表示换行功能说明鼠标指上去提示相应的注释说明使用示例
[@main]
#SAY{欢迎使用KSF引擎=FCO=146}\ \这是一个<演示例子>:\ \<这是个文字备注|第一行显示:KSF引擎^第二行显示网站:
www.KSFM2.com^第三行显示:你们这些渣渣/@测试>\ \
--------------------------------------------------------------------------------
在对话框中设置文字注释说明功能说明鼠标指上文字提示相应的注释说明使用示例
[@main]
#SAY{欢迎使用KSF引擎=FCO=146}\ \这是一个<演示文字例子>:\ \<文字备注|这是一个文字的注释/@测试>\ \
--------------------------------------------------------------------------------
在对话框中显示物品信息使用格式{参数=item} (多个参数之间使用,间隔。参数可以重复使用) 参数说明标识.代码 示例 说明
i.物品ID 示例:i.111 设置要显示的物品IDX(StdItem.DB里的)
c.数量 示例:c.1 设置物品数量 (设置0时 将不显示数量)
p.品质 示例:p.1 设置装备的品质(取值:0、1、2、3、4)
d.天数 示例:d.10 设置物品的到期时间(单位:天)
b.代码 示例:b.0 设置物品的绑定状态:
0:不可交易
1:不可存仓
2:不可修理
3:不可丢弃
4:永不掉落
5:不可强化
6:不可卖给商店
7:丢弃消失
8:未开光
w.五行 示例:w.1 设置装备五行属性
0:无
1:金
2:木
3:水
4:火
5:土
f.数量 示例:f.3 设置装备的凹槽数量(最大不能超过3)
s.数量 示例:s.18 设置装备可强化次数(只能为以下值 0, 3, 6, 9, 12, 15, 18)
使用示例[@main]
#SAY{欢迎使用KSF引擎=FCO=146}\ \{官方网站:
www.KSFM2.com=FCO=243}\ \
示例:{i.111,c.0,d.10,b.0,b.1,b.2,b.3,b.4,b.5,b.6,b.7,w.1,f.3,s.18=item}
--------------------------------------------------------------------------------
在对话框中显示图片使用格式{参数=img} (多个参数之间使用,间隔。参数可以重复使用) 参数说明标识.代码 示例 说明
f.文件代码 示例:f.3 设置要调用的文件代码:>>查看NPC对话框补丁调用代码<< (所有补丁文件都可以调用)
i.图像ID 示例:i.1813 设置要显示的首张图像ID。(支持连续显示,例如: 1813-1818)(如果不是连续但又需要显示多张可以使用“+”连接)
示例:i.1813+1818-671+674+676
v.数值 示例:v.1818 设置鼠标经过图像时显示的图片可连续播放,如:671-5(注:不支持+,-后面的5为播放张数,不填默显示1张)
d.数值 示例:d.1820 鼠标按下图像时显示的图片(单张)小于0无效
x.数值 示例:x.50 设置图像X坐标
y.数值 示例:y.2 设置图像Y坐标
b.0或1 示例:b.1 为1时,使用特效显示
p.0或1 示例:p.1 为1时,透明显示
m.0或1 示例:m.1 为1时,按照补丁里的坐标偏移自动对齐显示
t.数值 示例:t.100 设置图像显示间隔,单位毫秒
a.0..255 示例:a.255 设置图像透明度,0..255 之间数值
r.L+T+R+F 示例:r.0+0+30+30 设置显示图像的矩形,左+上+右+下
使用示例
[@main]
#SAY{欢迎使用KSF引擎=FCO=146}\ \{官方网站:
www.KSFM2.com=FCO=243}\ \
示例:{f.3,i.1990-2015,t.230,x.20,y.60,b.1=img}
在对话框中显示图片按钮 命令说明在对话框里设置一个可点击的特效按钮使用示例
[@main]#SAY{欢迎使用KSF引擎=FCO=146}\ \{官方网站:
www.KSFM2.com=FCO=243}\ \ 这是一个<演示例子>:\ \ 示例:<{f.3,i.1813,v.1818,d.1820,x.50,y.0,b.0=img}| 这是带有点击凹凸感的按钮/@按钮1> <{f.3,i.1813-1818,t.200,x.110,y.0,b.0=img}|这是一个一直循环播放的按钮/@按钮2>
--------------------------------------------------------------------------------
自定义按钮注释文字以及注释带图片使用说明[img=参数] (多个参数之间使用,间隔。参数可以重复使用) 使用[ ]括起,|前方是提示文字,^表示换行 鼠标指上文字提示相应的注释说明参数说明标识.代码 示例 说明
f.文件代码 示例:f.3 设置要调用的文件代码:>>查看NPC对话框补丁调用代码<< (所有补丁文件都可以调用)
i.图像ID 示例:i.1958 设置要显示的图像ID。(支持连续显示,例如: 667-670)(如果不是连续但又需要显示多张可以使用“+”连接)
示例:i.667+669-671+674+676
x.数值 示例:x.0 设置图像X坐标
y.数值 示例:y.0 设置图像Y坐标
b.0或1 示例:b.1 为1时,使用特效显示
备注参数 示例:[封号=FCO=40FF00] 备注提示文字,^表示换行 变色-[封号=FCO=40FF00]
放大-[封号=FD=40FF00]
使用示例
[@main]
#SAY{欢迎使用KSF引擎=FCO=146}\ \ {官方网站:
www.KSFM2.com=FCO=243}\ \ 这是一个<演示例子>:\ \ <点击|[img=f.3,i.1958,x.0,y.0,b.1][x=35][这是变色文字=FCO=40FF00]^[x=35]备注还能带图片呢/@测试>
相关文章:Npc系统设置相关说明 自定义NPC对话框界面