通过物品传送和召唤对应的怪物Npc脚本

用于战神引擎玩家通过指定的物品,可以传送到对应的地图。玩家还可以使用指定的物品,找回对应的怪物,脚本有两份,一份是扣除玩家对应的物品,传送到对应的地图,还有一份是扣除玩家对应的物品,刷出对应的怪物,2个脚本都是单文件,直接添加就能使用,在添加之前,记得把脚本里面扣除的物品换成自己版本里面的,还有传送地图坐标和找回怪物的名称跟扣除物品的数量,都改一下。

通过物品传送和召唤对应的怪物Npc脚本

通过物品传送和召唤对应的怪物Npc脚本

部分脚本

program mir2; 
procedure _goToMonMap1; 
begin 
    if   (This_Player.GetBagItemCount('金刚之心') >= 5) then 
	begin 
	This_Player.Take('金刚之心',5);
    This_NPC.CreateMon(This_Player.MapName,14,16,5,'双头金刚',1);
   end else
    This_Npc.NpcDialog(This_Player,'<金刚之心/SCOLR=254><不足/SCOLR=253><5个/SCOLR=254>');
end; 
procedure domain; 
begin
    This_NPC.NpcDialog(This_Player, 
    + '|<召唤条件:/SCOLR=254><金刚之心5个/SCOLR=250> \'
    + '|<召唤怪物:/SCOLR=254><双头金刚/SCOLR=70> \' 	
    +'|{cmd}<召唤/@goToMonMap1> \' 
    ); 
end; 
begin 
 domain; 
end.
分享到:
赞(0)