gm0000 发表于 3 天前

[HERO引擎]增加支持Lua脚本

增加支持Lua脚本


功能:增加支持Lua脚本

Lua脚本用法:

       与之前所有NPC的脚本文件所放文件位置一样,原本脚本文件“NPC名字-地图编号.TXT”,用LUA就是“NPC名字-地图编号.LUA”。



注意: 当前M2脚本读取的方式是优先读取原本TXT脚本,在TXT脚本不存在时候去读取LUA脚本,如两种类型脚本都不存在则跳过此NPC脚本加载





Lua脚本例子: NPC名字-地图编号.LUA



   functionmain()

   localPlayer= GETOBJECT("PLAYER")

   NpcSay(Player.Name.." ,Hello,我是用LUA做成的NPC!\\<                              

倚天一出,谁与争锋!/AUTOCOLOR=253> \\");                           

   //NPC对话内容

   end;



function KAI()      

   If Player.Level > 50 then                                                   

    //跳转的函数

   SetNewItemValue("1 1 + 5");

   SendMsg("5 你的武器增加了5点伤害!");

   end;

end;



function getIntPart(x)

   if x

僵神公益沉默 发表于 3 天前

LZ帖子不给力,勉强给回复下吧

随风而来 发表于 3 天前

有空一起交流一下

命之途 发表于 3 天前

站长辛苦了,来给你送棒棒糖了

金夜迷失 发表于 前天 03:33

无论是不是沙发都得回复下

元梦沉默 发表于 前天 03:42

一直在看

永战千年 发表于 前天 04:07

向楼主学习

虎克合击 发表于 前天 08:59

非常好,顶一下

鬼骨大陆 发表于 前天 09:45

很不错的版本

杀神荣耀 发表于 前天 12:50

广告位,,坐下看看
页: [1] 2
查看完整版本: [HERO引擎]增加支持Lua脚本