91m2引擎如何踢出在线人物和如何修改人物技能属性方法

1m2引擎如何踢出在线人物和如何修改人物技能属性方法"

20190519153057.png (477.41 KB, 下载次数: 0)

下载附件

2019-5-19 15:41 上传

如何踢出在线人物

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);

begin

  Gamelib.Kick('张三'); //踢出一个玩家

  Gamelib.KickAll; //踢出全部玩家

end;

如何修改人物技能属性

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);

var

  Magic: TUserMagic; //定义一个技能对象

begin

  Magic := Player.FindSkill('基础剑术'); //查找角色的技能“基础剑术”

  if Magic <> nil then //如果找到了该技能

  begin

    Magic.TranPoint := Magic.TranPoint + 10; //将该技能的**点 + 10

    Magic.Level := 1; //将该技能的等级设置为1级

    Player.UpdateMagic(Magic); //发送到客户端更新该技能的信息

  end;

end;

文章归发布者所有。发布者:爱到深处,转载请注明出处:https://www.anyitu.com

如该内容侵犯您的权利,请及时联系我们

微信公众号