15-开发者API

供开发者调用,但不完善

API

double getPlayerPoints(Player p)
//获取某玩家的单挑积分

void setPlayerPoints(Player p,double value)
//设置某玩家的单挑积分

int getPlayerWin(Player p)
//获取某玩家胜场总数

int getPlayerLose(Player p)
//获取某玩家败场场数

int getPlayerDraw(Player p)
//获取某玩家平局场数

double getPlayerKD(Player p)
//获取某玩家的KD值,即胜场数/败场数

double getPlayerEnergy(Player p)
//获取某玩家当前精力值

double getMaxEnergy()
//获取配置文件中设置的最大精力值

int getPlayerWinRank(Player p)
//获取某玩家胜场数排名

int getPlayerKDRank(Player p)
//获取某玩家KD排名

String getPlayerDanName(Player p)
//获取某玩家当前段位的段位名

Events

1.DanExpChangedEvent 段位经验变更事件

2.EnergyChangedEvent 精力值变更事件

3.ShopEvent 在积分商城购物事件

4.ArenaStartEvent 比赛开始事件

5.ArenaFinishEvent 比赛结束事件(非平局)

6.ArenaDrawFinishEvent 比赛结束事件(平局)

*.Arena中的主要方法

最后更新于

这有帮助吗?