作者:佚名
更新时间:2021-03-10
浏览次数:
[@段];该段落用英语或数字表示 goto @段;跳转到指定的段落并开始执行与B等效的goto句子 #say语句;该语句被设置为没有任何定界符的字符 #act执行命令;满足3. 0 要求的任何系统定义命令 #call调用子例程命令,通常用于在QuestDiary下调用子例程命令 提供物品数量;赠送多少物品,除了对象数据库中的物品之外,还有金币, 取物品数量,检查武器是否被重命名(0或空:不检查段用英文或数字表示goto@段跳转到指定段,1:检查);与上述相同,但与前一个相反,一个是给予某些东西,而另一种是收回某些东西。 地图地图名称;移动到该地图的随机坐标,地图名称是该地图的数字人类密码 mapmove地图名称坐标A坐标B范围;与上面相同,但是指定了坐标(将范围留为空白或将0用于定点传输) monclear地图名称;清除这张??地图上刷过的怪物 MonGen怪物名称数量时间;生成怪物sf传奇地图脚本的调用格式,用法与生成角的用法相同 TimeRecall值;该值以分钟为单位,用于定义进入某个城市的时间限制。 BreakTimeRecall;中断句子中设置的时间 发型值;改变头发类型 发色红色值绿色值蓝色值;值的范围是0?255以设置头发的颜色 关闭;关闭对话框 ******************************** == ----------------------程序中的变量和常量------------------- ----- ******************************** == 变量;变量用字母表示,任何数据都可以在程序中分配。名称仅限于P0-P9,D0-D9 SMALL(变量)(值);测试变量是否大于指定值 大(可变)(数字);测试变量是否小于指定值 等于(变量)(值);测试变量是否等于指定值 mov变量参数;可变参数MOV N0 1 Inc变量乘法;让变量手动将指定的值添加到变量中,该值等于程序中的x = x + n 添加DEC变量DEC N0 1 MUL变量要乘以MUL N0 2或MUL N0 100 2(不支持字符串变量) DIV可分割变量DIV N0 2或DIV N0 100 2(不支持字符串变量) 求和变量A变量B;变量的总和不应与int混淆,它需要下面的组合名称才能实现 MOV变量X 0;变量X,初始值。 求和变量A变量B; X = A + B 求和变量C; X = X + C最终在程序中获得X值,实际X = A + B + C ;如果只写中间句子,那是没有意义的,只会引起错误。 电机变量数值;定义一个随机变量,变量值是“ 0到数值”,不包含数值,例如:movs S1 1 10的赋值范围在1-9形式参数之间。 随机值;当值=随机数时,为1,否则为0。例如:随机数1为100%概率,随机数2为50%概率,随机数4为25%概率 ;在显示变量时使用。您可以在游戏中显示变量的值,并在#say旁边使用它。 = *********************************** -------------------------程序中的逻辑判断语句---------------- -------- = *********************************** [n]; n是任何正整数,它是一个逻辑变量,有0个值和1个值,0的初始值是一个私有变量 #IF 条件执行 #elsesay或#elseact 负执行;相当于程序中的条件判断 SET [n] 1;将逻辑变量设置为true --------------------重置命令的解释---------------------- -------------- |