如何增加一个扩展按钮
91M2说明书 > 引擎脚本功能 > 脚本示例 >

export function PlayerOnLogin(NpcTNormNpcPlayerTPlayObject) {  //该函数定义位于“系统固定NPC\ManagerNpc”中,角色登陆将触发该函数
    Player.AddExtendButton('邮件系统''邮件系统''@ExtendButtonMail'0100100); //在X100 Y100增加一个充值按钮在客户端界面顶部小地图旁边
    Player.AddTopExtendButton('攻城车''攻城车租用''@ExtendButtonXX'3100100); //在X100 Y100增加一个充值按钮在客户端界面底部操作区
}

增加一个扩展按钮到客户端,AddExtendButton函数增加的位于药品栏下方,AddTopExtendButton函数增加的位于小地图左侧
按钮指向的函数位于ManagerNpc单元中,声明格式为(同常见的入口函数): procedure FuncName(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);

引擎官网:www.91M2.com   交流群:5555999   此引擎仅供测试,切勿用于商业用途。如有侵权请立即联系我们,我们将在第一时间删除。