手游传奇私服发布站

 找回密码
 注册账号
查看: 423|回复: 0

烈焰私服开服表之LUA脚本函数注解

[复制链接]

133

主题

138

帖子

592

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
592
发表于 2015-10-30 17:49:16 | 显示全部楼层 |阅读模式
烈焰私服中,要增加特色玩法,脚本是至关重要的,但是如何增加呢,以下的LUA脚本注解可以帮助你写出自己烈焰SF的特色脚本。

1.福利-礼包兑换
gamecards表:card-卡号,type(0-59)-礼包类型

2. Lua函数
g_rate_xp(2) 设置全服经验倍率
g_get_day()        获得开服天数
g_get_union_day()        获得合服天数
MapIdToMapName[player:GetMapId()]        地图id取地图名称
g_broadcast(14,0,0,"公告内容")        正中间显示公告
g_alert("公告内容!",1(1-顶部滚动,2-聊天框[系统]),1000,0,1)        显示公告


------------------↓player类可用函数↓------------------------
切记:玩家的个人变量共计400个,超出就不保存.仔细盘查,以防冲突,导致玩家数据错乱
player:SendChatMessageToPlayer(2,0,"公告内容",player)        发送公告到聊天框
player:alert(10(10-正常,19-粉红空心字,屏幕中间显示),0,0,"提示内容")        提示信息

player:get_vcoin()              读取元宝数量
player:sub_vcoin(数值)          减少元宝
player:add_vcoin(数值)                增加元宝
player:get_gamemoney()                读取金币数量
player:add_gamemoney(数值)        增加金币
player:sub_gamemoney(数值)        减少金币
player:get_gamemoney_bind()        获得绑定金币数量
player:sub_gamemoney_bind(数值)        减少绑定金币
player:add_gamemoney_bind(数值)        增加绑定金币
player:add_vcoin_bind(数值)        增加烈焰币
player:get_vcoin_worth()        获得充值元宝

player:num_bag_black()               读取背包空格数
player:add_item(道具id,数量,1绑定)   增加物品
player:remove_item(道具id,1绑定)     删除物品
player:num_item(道具id,1绑定)             读取物品数量

player:get_level()                   获得人物等级
player:set_level(数值)                     设置人物等级
player:getmaxlevel()                 获得全服最大等级
player:get_job()                     获得职业,1
player:get_guild_level()             获得行会等级
player:get_king_guild()                     返回1-城主??
player:get_guild()
player:get_gender()                        获得性别,1-男        2-女
player:add_skill(技能id)                获得技能

player:use_item(物品id)                 使用道具
playerpenpanel(面板id)                打开面板
player:get_player_type()                获得角色vip等级(0-10)
player:set_vip_status(VIP等级,0,5)        设置角色VIP

player:enter_map(地图id,x坐标,y坐标)        进入地图
player:randomthismap(地图id)            进入地图随机坐标??
player:GetMapId()                       获得角色所在地图id
player:GetX()                           获得角色x坐标
player:GetY()                                  获得角色y坐标
player:isenter_map()                    是否在地图
player:go_home()                               回城

player:GetName()                        获得角色名称
player:get_pk_value()                      获得pk值
player:set_pk_value(pk值)                 设置pk值
player:add_inter_exp(数值)                 增加内功经验
player:achieve_get_point()                   获得成就积分
player:achieve_sub_point(设置)                 减少成就积分
player:achieve_add_point(数值)                 增加成就积分
player:add_exp(数值)                           增加经验
player:mon_gen(地图id,x坐标,y坐标,怪物id,显示id,"恶魔弓箭手",1,0,0,1)        召唤怪物
player:num_monster()
player:set_status(buff代码,时间秒,数值,5)        设置状态

player:del_status(109)                        取消状态
player:getleavetime()                   获得角色离线时间
player:setleavetime()                   设置角色离线时间
player:set_name_pre(1(称号序号,从1开始递增),"<font color='#BFA260'>称号</font>") 显示称号??
player:get_online_time()                      角色在线时间

player:get_param(param参数)                  读取角色属性值
player:set_param(param参数,数值)        设置角色属性值
-----------------------↓param参数↓----------------------------------
0(全局祈祷结阵数)
1(全局攻城战购买投石车记录)
2(全局城主每日元宝奖励记录)
3(全局神威魔狱领奖次数)
4(全局城主每日领取烟花次数)
8(全局新区排名1奖励)
9(全局新区排名2奖励)
7(全局新区排名3奖励)
10(新区50级冲级奖励)
11(新区60级冲级奖励)
12(新区70级冲级奖励)
13(新区80级冲级奖励)
200(伏魔任务次数)
201(伏魔任务级别)
202(伏魔任务随机地图类型)
203(购买伏魔任务次数)
204(采集任务次数)
207(押镖次数)
208(镖车级别)
209(购买押镖任务次数)
210(灵兽护送次数)
211(灵兽等级)
212(购买灵兽护送次数)
213(召唤灵兽类型)
214(异常掉线灵兽复活次数)
215(封魔岭进入次数)
216(购买封魔岭进入次数)
217(封魔岭杀怪经验)
218(封魔岭刷怪次数)
219(封魔岭弓箭手召唤次数)
247(命魂)
248(金刚石)
249(行会捐献值)
250(魂力值)
251(功勋值)
252(功勋等级)
253(灵韵值)
254(战魂值)
255(炼药值)
256(灵兽精魄值)
257(宝石结晶)
258(飞升等级)
259(飞升修为)
260(个人结阵数)
261(宝藏积分)
262(离线时间计数)
263(充值返利)
264(累计离线时间)
265(轮回等级)
266(轮回修为)
267(注灵碎片)
276(飞升大礼包领取记录)
277(霸主大礼包领取记录)
278(主宰大礼包领取记录)
279(合服全民礼包领取记录)
280(王者大礼包领取记录)
281(神速大礼包领取记录)
282(至尊大礼包领取记录)
283(是否接受过360灵兽任务)
284(记录谁与争锋失败奖励)
285(记录领取下载登陆器奖励)
286(记录小飞鞋使用次数)
287(记录360特权礼包领取状态)
288(记录vip超级金币箱领取次数)
289(记录vip超级经验丹领取次数)
291(记录是否领取20级装备)
292(记录是否领取30级装备)
294(记录是否领取新区充值奖励)
295(记录是否领取新区充值豪礼)
296(是否锁定玩家攻击模式)
297(记录是否领取每日首充礼包)
298(记录是否开启膜拜城主)
299(记录是否弹出PK面板)
300(累计在线15分钟奖励)
301(累计在线30分钟奖励)
302(累计在线60分钟奖励)
303(累计在线2小时奖励)
304(累计在线3小时奖励)
305(累计在线5小时奖励)
306(累计在线7小时奖励)
314(团购金刚石(小)次数)
315(团购魂珠碎片(大)次数)
322(vip离线经验丹领取记录)
323(vip天山雪莲领取记录)
324(vip多倍经验领取记录)
325(经验玉使用次数)
326(烈焰币使用次数)
327(招财进宝使用次数)
328(功勋令牌使用次数)
329(成就卷轴使用次数)
330(玛雅神殿进入次数)
331(魂力丹使用次数)
332(神威魔狱进入次数)
333(玩家每日充值金额)
334(飞升修为兑换次数)
335(神秘商店刷新次数)
336(魂珠碎片小使用次数)
337(魂珠碎片中使用次数)
338(灵韵碎片绑使用次数)
350(50级冲级奖励)
351(60级冲级奖励)
352(70级冲级奖励)
353(80级冲级奖励)
360(每天清理各种次数)
361(记录福利卡是否领取)
362(记录360特权礼包领取状态)
363(记录360特权礼包领取状态)
380(45级单人经验)
381(50级单人装备)
382(55级单人经验)
383(60级单人装备)
384(65级单人经验)
385(70级单人装备)
386(镇魔殿单人副本)
387(九幽海域单人副本)
388(凌霄幻境单人副本)
389(炎龙神殿单人副本)
390(购买装备副本次数)
391(购买经验副本次数)
396(圣诞礼包)
397(补偿礼包)
398(补偿礼包)
399(补偿礼包)

520页游论坛 www.ye520.com 欢迎您常来!!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

手游传奇私服发布站

GMT+8, 2025-4-18 21:05 , Processed in 0.050168 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表