此说明原为:AT3转飘逸三代引擎,至于为什么可以用于彩虹,请看下面的产品生存演变图飘逸三代在开发周期中,一直抄袭的是AFT3的脚本模式,故英年早逝!以下内容,仅供参考,使用需一定的脚本基础行为脚本错误:ADDBSTD解决方法:此命令的结构是ADDBSTD徒弟名字把命令改成GmexecuteMasterName师父名字徒弟名字1由于没有固定的规律所以不能批量替换需要逐个文本的手动替换。行为脚本错误:ADDITEMEVIL解决方法:此命令只用于装备附魔脚本ADDITEMEVIL对应的命令是AddEvilToItem这里没必要替换因为脚本写法有很大差异直接替换脚本就行了点击下载装备附魔脚本由于没有固定的规律所以不能批量替换需要逐个文本的手动替换。行为脚本错误:ADDYQ解决方法:这个命令只有1个参数根据以下替换就行了ADDYQ0替换为ADDVITALITY500ADDYQ1替换为ADDVITALITY2000ADDYQ2替换为ADDVITALITY1000按照上面的替换3此就行了由于有固定的规律所以可以批量替换。行为脚本错误:bigbag解决方法:用字符替换器把bigbag替换为bagsize66就行了由于有固定的规律所以可以批量替换。行为脚本错误:CHANGEFLAG解决方法:飘逸三代不需要此命令删除这个命令的相关脚本就行了由于没有固定的规律所以不能批量替换需要逐个文本的手动替换。脚本错误:CLEARCURMAPMON解决方法:用字符替换器把CLEARCURMAPMON替换为CLEARMAPMON$M由于有固定的规律所以可以批量替换。脚本错误:CHECKBOXITEM.ItemExD解决方法:用字符替换器把CHECKBOXITEM.ItemExD替换为$PARAM(1)就行了。由于有固定的规律所以可以批量替换。条件检测脚本错误:checkclb解决方法:用字符替换器把所有的checkclb替换成checkpetfollow由于有固定的规律所以可以批量替换。行为脚本错误:checkitembox解决方法:1.把checkitembox替换成ShowSpotDlg62.删除第2个参数就是文字后面的数字一般是13.修改最后一个数字修改成@getboxitemX模式比如最有一个数是1就修改成@getboxitem1对应下面的标签。由于没有固定的规律所以不能批量替换需要逐个文本的手动替换。飘逸引擎-物品放取框:ShowSpotDlg增加一个类型:6-根据所提供的物品触发相关脚本,其中标签参数是当提供的是未处理的物品时触发的脚本注意:物品名称是Stditems.db中定义的物品名字,不是装备改名后的物品名字只读变量$SPOTITEMNAME保存了当前所放的物品的名字注意:不要在后面调用的脚本中用messagebox提示信息,而要用#SAY提示,否则第二次放物品时不会触发没有处理的物品的脚本示例:#ACTShowSpotDlg6请提供物品@其他物品break[@裁决]#SAY你提供的是裁决[@屠龙刀]#SAY你提供的是屠龙刀[@其他物品]#IFEQUAL$SPOTITEMNAME鹤嘴锄#SAY你提供的是#ELSESAY你放的物品是:{COLOR=RED<$SPOTITEMNAME>}\这个物品当前没有对应的脚本。ShowspotDlg6命令说明:这个命令显示一个物品放取框,当玩家放上一个物品并点确定后,引擎将首先检测调用此命令的NPC中是否有标签为[@放入的物品名]的脚本,例如放入的是裁决,则首先执行[@裁决],如果没有这个标签,则执行Showspotdlg6命令指定的脚本标签。在用Showspotdlg6触发的脚本中,可以使用$PARAM(0)获得放入物品的名字,$PARAM(1)获得物品制造序号。AFT引擎-物品放取框:功能1:让客户端弹出一个物品放取框,玩家可以将物品放到该框中,点确定后将触发脚本!格式:checkitembox参数1参数2参数3参数1:放取框显示标题参数2:物品框类型(1为点确定后不删除物品,2为点确定后删除物品)参数3:点确定后的触发标签(整数)------------------------------------功能2:检查物品放取框中物品是否为指定物品格式:checkitemx参数1参数1:物品名字------------------------------------功能3:获取物品放取框中物品的ID序号格式:<$CHECKBOXITEM.ItemExD>------------------------------------注意:checkitembox请放入装备1200数字200代表点确定后触发标签中[@getboxitem200]---------------------------------------------------范例:[@示范1]#ACTcheckitembox请放入装备1200[@getboxitem200]#IFcheckitemx裁决#ACTtakeid$CHECKBOXITEM.ItemExDGAMEGOLD+1SENDMSG5你的裁...