传奇脚本符号命令详解 学传奇编脚本的必看,懂得脚本语句以及符号才能写出自己的脚本以及解决脚本问题

2020-05-29 09:33:02  阅读 2008 次 评论 1 条

脚本符号详解 学编脚本的必看 

符号详解: 

[@main]这样的段落可以被goto @main识别
\ 语言的换行'太长的语言将被显示在对话框之外
<> 交谈选项例如<关 闭/@exit>'在传奇中显示为黄色可点选的"关闭"字样'也有goto 只含义
分隔符,像上例中的分隔显示语言与脚本语言
注释符号'加在一行之首,那么这行文字将作为注释理解,不显示也不加入脚本语言编译




固定含义的语句(不能当作他用'可以在M2里修改这些命令)
@s_repair 特殊修理
@buy 购买东西
@sell 出售东西
@repair 普通修理
@makedrug 制作毒药
@prices 未解
@storage 保管物品
@getback 取回物品
@exit 关闭窗口
@upgradenow 升级武器
@getbackupgnow 取回武器
<$USERWEAPON> 你手中的武器
<$USERname> 你的姓名
<$OWNERGUILD> 沙巴克的占领行会
<$LORD> 沙巴克城主的名字
<$CASTLEGOLD> 沙巴克的总黄金
<$TODAYINCOME> 沙巴克今天的收入
<$CASTLEDOORSTATE>城门的状态


关于买卖NPC的属性设置的解释:

%100 这个百分比是表现了这里的物价'%100是原始物价'%150是1.5倍物价 
+19 +20 +21 是项链店,所有项链可以在这里维修和交易 
+22 +23 是戒指店,所有戒指可以在这里维修和交易 
+24 +26 是手镯店,所有手镯可以在这里维修和交易 
+3 +25 +30 是杂货店,所有杂货可以在这里维修和交易 
+3 +4 是书店,所有图书可以在这里交易 
+0 +42 是药店,所有药剂可以在这里交易 
+10 +11 是衣服店,所有衣服可以在这里维修和交易 
+15 是头盔店,所有头盔可以在这里维修和交易 
+5 +6 +43 是兵器店,所有兵器可以在这里维修和交易 
+1 +40 是肉店,所有肉可以在这里交易

商人NPC脚本文件头
(@buy @sell @makedrug @storage @getback @upgradenow @getbackupgnow @repair @s_repair @@sendmsg)
100%


@buy买物品操作、@sell卖物品操作、@makedrug合成物品操作、@storage保管物品操作、@getback取回物品操作、@upgradenow升级武器操作、@getbackupgnow取回升级武器操作、@repair普通修理操作、@s_repair特殊修理操作、@@sendmsg发送祝福语操作
需用英文状态下的括号() 括起来


判断语句结构
#IF                                判断条件
#ACT                        条件为真执行的脚本命令
#SAY                        条件为真执行的对话框
#ELSEACT                条件不为真执行的脚本命令
#ELSESAY                条件不为真执行的对话框

例子:

#IF
CHECKGAMEGOLD > 99                判断是否有100个元宝
#SAY                                        如果有100个元宝执行的对话框
大财主啊
#ELSESAY                                如果没有100个元宝执行的对话框
连100个元宝都没有。


没有脚本命令要执行可略过#ACT或#ELSESAY,如果有脚本命令没有对话框也可略过#SAY或#ELSESAY


#ACT                        条件为真执行的脚本命令  

#SAY                        条件为真执行的对话框
#ELSEACT                条件不为真执行的脚本命令
#ELSESAY                条件不为真执行的对话框

看下这两个结尾就是 上面判断的语句,只要记住 ELSE即可 ACT 判断的结果就是用ELSE+ACT SAY对话框的判断就是ELSE+SAY
#ELSEACT               
#ELSESAY

手机扫描二维码访问

本文地址:https://www.uc845.com/post/756.html
版权声明:本文为原创文章,版权归 游戏开发者 所有,欢迎分享本文,转载请保留出处!
  • 盟重
  • 您需要 登录账户 后才能发表评论

    发表评论


    表情

    评论列表

    1. 230149
      230149 【传奇菜鸟—手持木剑】  @回复
      购买了你的方案,秒破二级不行啊,有联系方式没