最近很多人在问我怎么读取玩家的战斗力,也就是玩家的攻击力数据。
由于烈焰私服gs默认不带获取战斗力的lua命令,所以无法直接取得玩家的战斗力。
下面我们就自己写一个函数来查询玩家的战力数据,在你需要的地方调用一下即可。
首先新建一个.lua的文件或者打开一个现成的lua文件也可以,将以下代码复制粘贴到你的lua里面。
function iwanyx(player)
sqlcx("SELECT restTime FROM characters WHERE guid="..player:GetLowGUID().."");
end
就这简单的3行代码即可读取玩家的战力数据了。
下面再介绍下怎么用:
其实使用很简单的,你只需要在需要的位置调用 iwanyx(player) 这个函数即可。
下面我们举个简单的栗子
例如我们要在一个npc面板上面显示这个玩家的战斗力,那么我们就应该这样写脚本。
function ontalk10019(npc,event,player)
player:echo(0,npc:GetLowGUID(),[[
我的战力:]]..iwanyx(player) ..[[
]]);
end
就这样打开NPC后,你就可以看到你自己的战斗力了。
就问你简单不简单,更多实用的烈焰脚本请私信站长。