石器AB服务端论坛

注册

 

发新话题 回复该主题

[2009-08-16]All Blue's石器AB(LUA)使用说明下载 [复制链接]

1#

[2009-08-16]All Blue's石器AB(LUA)使用说明下载

===============================================================================
[2009-08-16]加入道具LUA与GM命令LUA,并做了一些智能参数的统计与添加

下面举个例子,GM命令的建立,一个简单的全服通告的GM命令
创建文件
magic.addLUAListFunction("test", "test", "data/ablua/magic/test.lua", 0, "测试专用命令")

data/ablua/magic/test.lua文件
function test(charaindex, data)
        char.talkToServer(-1, "GM全服公告:" .. data, "红色")
end

游戏中使用[gm test 公告内容]


PS:道具就不再举例了,都一样的方法
PS:BS山寨

PS:我们AB是有自主开发的东西,有自己开发的主见,不会一味乱写没用的东西,嘿嘿,就算遇到山寨,也无法被仿真,这就是我们AB与山寨间的区别——加零一

===============================================================================
[2009-07-26]脚本新增功能很多一早就加入了,未做说明,在v1.1版中加入了不新实用的脚本接口,如
--战斗后所获得经验倍数,设置几乎和CF一样
config.set("battleexp=10000000")
PS:在LUA脚本中,常用在动态定时更新CF设置,如开放某时间断经验为多少



ff = map.RandMap()
xandy = map.RandXAndY(ff)
fx = map.getX(xandy)
fy = map.getY(xandy)
PS:常用在NPC随意出现在随机地图中随机有效坐标...注意,是有效坐标


PS:如需了解更多的请查阅帮助文档吧....
PS:BS山寨

===============================================================================
All Blue's石器AB(LUA)使用文档。目前所有参加精品服体验活动的用户。包含此说明文档中的所有功能

近期会发布更多新接口模块。同时会发布一些配合引擎的完整任务、系统、活动脚本。

尽请期待~~~

下载地址:
您所在的用户组无法下载或查看附件

您所在的用户组无法下载或查看附件

您所在的用户组无法下载或查看附件
分享 转发
TOP
2#
写得有点粗糙,有些东西没有介绍清楚或者没介绍,比如必定有的【窗口类型】之类的,设置里面不用的字段的介绍既然发现介绍内容有些是复制的- -

功能似乎很少。

期待ing!
TOP
3#
以上的是第一版的LUA,之后的东西还没写进去...不是写的粗糙,本身就是这么简单,我们只提供封装好简单就能实现复杂问题的接口,而不是把底层的东西都放出来...那样如果会使用的人还倒不如自己写端了...我们的目的就是简单化,让任何不同编程的人都能上手LUA脚本制作
TOP
4#
那比如窗口类型呢?如果我想这个NPC出现的是对话窗口类型,那个NPC出现的是传送选择窗口类型,别的NPC是买卖窗口类型,没有一个控制?还是说只要用了买卖的字段就会自动判断是买卖窗口之类的?

说明文档粗糙那个是真的,没有骗你。自己看下,setev和endev的下部分说明是一模一样的,就连setev里面也写着是endev的功能- -

TOP
5#
窗口类型有的...不过忘了写入LUA使用说明中....哈哈....过两天再补充
TOP
6#
可是在实例中参数下lssproto.windows该为窗口接口
TOP
7#
:victory: :victory: 继续支持!
TOP
8#
:victory: 支持一下:victory: :victory:
TOP
9#
哈哈
TOP
10#
aaaaaaaaaaaaaa
TOP
发新话题 回复该主题