设为首页
收藏本站
登录
注册
搜索
搜索
本版
帖子
用户
快捷导航
首页
BBS
游戏攻略社区
游戏实验室
广告投放唯一QQ:38722552
魔力宝贝
»
首页
›
[游戏实验室]
›
LUA
›
GA-lua白皮书
GA-lua白皮书
本版块未设置版块简介!请后台版块编辑添加。
帖子:
140
讨论:
140
关注:
0
+ 关注
发新帖
全部
NL库
56
NLG库
51
Char库
Battle库
Item库
Pet库
Obj库
Field库
Map库
SQL库
Setup库
Data库
Protocol库
8
Foreach
7
Debug
1
附录
17
全部主题
最新
热门
热帖
精华
更多
|
显示置顶
新窗
[
附录
]
数值型
数值型就是普通的数字,如100,123
admin
2025-5-10
239
0
admin
2025-5-10 20:24
[
附录
]
布尔型
布尔型True或False
admin
2025-5-10
213
0
admin
2025-5-10 20:24
[
附录
]
函数型
函数型函数
admin
2025-5-10
220
0
admin
2025-5-10 20:24
[
附录
]
常量
[*]常量 [*]常量 常量值 [*]%对象_点卷% -1 [*]%对象_积分% -1 [*]%宠物状态_无% 0 [*]%宠物状态_待命% 1 [*]%宠物状态_战斗% 2 [*]%宠物状态_休息% 3 [*]%对象类型_无% 0 [*]%对象类型_全部% 0 [*]%对象类型_人% 1 ...
admin
2025-5-10
274
0
admin
2025-5-10 20:23
[
附录
]
常量 (BIG5)
常量 (BIG5) 常量 常量值 %對象_點卷% -1 %對象_積分% -1 %寵物狀態_無% 0 %寵物狀態_待命% 1 %寵物狀態_戰鬥% 2 %寵物狀態_休息% 3 %對象類型_無% 0 %對象類型_全部% 0 %對象類型_人% 1 %對象類型_怪% 2 %對象類型 ...
admin
2025-5-10
263
0
admin
2025-5-10 20:22
[
附录
]
GMSV脚本的Lua接口 NpcEventCall
GMSV脚本的Lua接口 NpcEventCall NpcEventCall可以让用户在GMSV自身的脚本(data/npc/*.txt)中传递和获取值给lua引擎中处理 定义方式 在npc脚本中,使用关键字luac来传递参数给lua引擎 在lua脚本的init.lua或其他脚 ...
admin
2025-5-10
249
0
admin
2025-5-10 20:21
[
附录
]
Event Flg 扩充
Event Flg 扩充 通过Lua引擎,我们可以扩充现有的EventFlg数量,突破GMSV限制的255个。 这种方式的优势在于,我们可以不用修改原有的数据库模型,方便老的服务器无缝扩充。 定义方式 在lua脚本的init.lua或其他脚 ...
admin
2025-5-10
264
0
admin
2025-5-10 20:21
[
附录
]
摆摊允许地图判定
摆摊允许地图判定 IsStallPosition可以让用户自定义支持的摆摊范围 定义方式 在lua脚本的init.lua或其他脚本中加入一个名为IsStallPosition的lua函数,函数的参数下面会介绍 IsStallPosition参数定义 IsStallPosi ...
admin
2025-5-10
245
0
admin
2025-5-10 20:20
[
附录
]
用Lua脚本进行称号判定
用Lua脚本进行称号判定 TitleCheckCall可以让用户通过Lua脚本来自定义称号判定的条件 定义方式 在titleconfig.txt中增加新的条件设置,使用LUA作为条件关键字即可,具体参照下面的值映射说明 在lua脚本的init.lua ...
admin
2025-5-10
240
0
admin
2025-5-10 20:20
[
附录
]
Lua自定义封包通讯
Lua自定义封包通讯 我们新增了一种和客户端通讯的封包函数封装,并且和我们专用的客户端定义了一套固定的封包头,可以更方便的让服务端和客户端进行自定义的通讯。 发送封包 发送封包可以通过Protocol.SendLuaCust ...
admin
2025-5-10
220
0
admin
2025-5-10 20:20
[
附录
]
角色加成常量
角色加成常量 角色加成常量可以通过Char.GetData 和 Char.SetData 进行设置,设置的属性在角色登出后就失效。 设置完加成属性后,需要调用NLG.UpChar刷新属性并生效。 常量 常量值 %BOUNS_DEFENCE% 防御 ...
admin
2025-5-10
250
0
admin
2025-5-10 20:18
[
附录
]
服务端封包通讯事件回调
服务端封包通讯事件回调 服务端给客户端发送的所有封包都会调用指定的Lua函数 ServerProtocolSend(fd, packet) fd: [数值型] 通讯fd号 packet: [字符串] 封包完整信息,包含封包头和封包内容 ...
admin
2025-5-10
221
0
admin
2025-5-10 20:17
[
附录
]
Recipe 扩充
Recipe 扩充 通过Lua引擎,我们可以扩充现有的Recipe数量,突破GMSV限制的255个。 这种方式的优势在于,我们可以不用修改原有的数据库模型,方便老的服务器无缝扩充。 GMSV会在运行中自动调用指定作用的Lua函数, ...
admin
2025-5-10
244
0
admin
2025-5-10 20:17
[
NLG库
]
Talk
Talk NLG.Talk(TalkerIndex,Msg,FontColor,Area,FontSize) 函数功能 让指定的角色说话。 参数说明 TalkerIndex: 数值型 说话者的 对象index Msg: 字符型 说话的内容 FontColor: 数值型 默认为0,即白色 [可为空] A ...
admin
2025-5-10
224
0
admin
2025-5-10 20:15
[
NLG库
]
GetMessage
GetMessage NLG.GetMessage(MessageId) 函数功能 获取指定的message。 参数说明 MessageId: 数值型 Message Id。 返回值 message内容
admin
2025-5-10
227
0
admin
2025-5-10 20:14
[
NLG库
]
SetShowName
SetShowName NLG.SetShowName(CharIndex, ONOFF) 函数功能 设置是否像玩家角色一样显示名称在角色头顶。 参数说明 CharIndex: 数值型 目标对象index。 ONOFF: 数值型 0(关闭) 或者 1(开启) 返回值 返回0或1代 ...
admin
2025-5-10
239
0
admin
2025-5-10 20:14
[
NLG库
]
MoveItem
MoveItem NLG.MoveItem(CharIndex, From, To, Num) 函数功能 移动道具函数 参数说明 CharIndex: 数值型 对象index From: 数值型 被移动的道具的栏位(0 - 28) To: 数值型 移动到目标栏位(0 - 28) Num: 数值型 ...
admin
2025-5-10
263
0
admin
2025-5-10 20:14
[
NLG库
]
GetStallPetPrice
GetStallPetPrice NLG.GetStallPetPrice(CharIndex) 函数功能 获取玩家对象的摆摊宠物的价格。 参数说明 CharIndex: : 数值型 对象index 返回值 失败返回-1,否则返回数组,下标为宠物的位置,从0开始,最多到4, ...
admin
2025-5-10
244
0
admin
2025-5-10 20:14
[
NLG库
]
GetStallItemPrice
GetStallItemPrice NLG.GetStallItemPrice(CharIndex) 函数功能 获取玩家对象的摆摊道具的价格。 参数说明 CharIndex: : 数值型 对象index 返回值 失败返回-1,否则返回数组,下标为道具的位置,从8开始,值为对应 ...
admin
2025-5-10
257
0
admin
2025-5-10 20:14
[
NLG库
]
GetStallStatus
GetStallStatus NLG.GetStallStatus(CharIndex) 函数功能 获取玩家对象的摆摊状态。 参数说明 CharIndex: : 数值型 对象index 返回值 -1表示未摆摊,0表示正在摆摊准备,>=1表示正在摆摊中。 ...
admin
2025-5-10
228
0
admin
2025-5-10 20:13
下一页 »
1
2
3
4
5
6
7
/ 7 页
下一页
返 回
发新帖
浏览过的版块
LUA
发布
联系QQ
返回顶部