用于战神引擎英雄合击书的合成NPC脚本,脚本还支持合成主号和英雄高级技能书的功能,非常的全面,脚本是单文件的,直接添加就能使用,但是要记得技能和物品数据库里面有对应的才能合成出来,否则NPC无法给与不存在的物品。
部分脚本
program Mir2; function Gaoji0LB(price, num: Integer):boolean; begin result := true; end; procedure _doexit; begin This_Npc.CloseDialog(This_Player); end; procedure _zhanzhan; begin if This_Player.GetBagItemCount ('书页') >= 1 then begin This_Player.Take('书页',1); This_Player.Give('破魂斩',1); end else This_NPC.NpcDialog(This_Player,'你材料好像不够!需要书页一个,凑齐再来吧!'); end; procedure _daozhan; begin if This_Player.GetBagItemCount ('书页') >= 1 then begin This_Player.Take('书页',1); This_Player.Give('劈星斩',1); end else This_NPC.NpcDialog(This_Player,'你材料好像不够!需要书页一个,凑齐再来吧!'); end; procedure _fazhan; begin if This_Player.GetBagItemCount ('书页') >= 1 then begin This_Player.Take('书页',1); This_Player.Give('雷霆一击',1); end else This_NPC.NpcDialog(This_Player,'你材料好像不够!需要书页一个,凑齐再来吧!'); end; procedure _daodao; begin if This_Player.GetBagItemCount ('书页') >= 1 then begin This_Player.Take('书页',1); This_Player.Give('噬魂沼泽',1); end else This_NPC.NpcDialog(This_Player,'你材料好像不够!需要书页一个,凑齐再来吧!'); end; procedure _fafa; begin