
你说的功能 可以实现 但是很难
lua只能做他只能做到的事
你可以先下载一份官方提供的 游戏API接口,就是 应用程序接口,lua只是个编译语言, 只能实现那些接口的拼装
移动的功能是可以实现,但是要自动寻找路径是很困难的,因为在前往目的的直线上 可能存在障碍物或者路线根本不可直接达,比如需要飞行NPC或者飞艇什么的
另:LZ 你对插件的了解有些不正确
这里的插件,就是lua+xml实现的 lua提供功能 xml提供界面 插件都是按照一定的lua规范书写的lua代码
如果你能够克服这些困难,实现自动寻径是没问题的 但前提是 1 你熟练lua编程 2 你有完整的地图数据 包括哪些地方可达 哪些地方可飞行等
Interface/frameXML/WorldStateFramelua:328:tableindex is nel 游戏内部插件错误,是由于战场中因无法获取角色名引起的界面错误,等着BLZ修复吧。 网上高人已经发了修正这个错误的插件。下载地址 >
如果在Windows下(Linux行不行不知道)\x0d\obj=iopopen("cd") --如果不在交互模式下,前面可以添加local \x0d\path=obj:read("all"):sub(1,-2) --path存放当前路径\x0d\obj:close() --关掉句柄\x0d\上述原理是利用Windows的cd命令返回工作目录;至于sub(1,-2)是为了去掉换行符\x0d\当然如果你有lua socks或者你有lfs(注意匹配你的Lua版本),你可以使用lfs(Lua File System)\x0d\require("lfs")\x0d\path=lfscurrentdir()\x0d\这个则是Lua文件系统库中的函数。\x0d\就是这样
以上就是关于魔兽世界 LUA 可以做什么全部的内容,包括:魔兽世界 LUA 可以做什么、魔兽世界:Interface\FrameXML 在哪啊到底 说是:游戏界面因为这个导致游戏无法进入!、lua脚本怎么获取当前正在执行的脚本的当前路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)