77M2引擎如何增加一个行会的称号,91M2引擎如何加入或离开队伍教程

[复制链接]
发表于 2020-2-3 03:46:39 | 显示全部楼层 |阅读模式
如何增加一个行会的称号
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
begin
  if Player.Guild <> nil then
   begin
    if Player.Guild.AddRankName(2{称号编号,不可重复}, '猛虎队'{称号名称,不可重复}) then
      Player.Messagebox('称号添加成功');
  end;

===========================================
如何加入或离开队伍
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
var
P: TPlayObject;
begin
//加入队伍
P := Gamelib.FindPlayer('张三');
if P <> nil then
begin         
   //JoinGroup时,如果双方都没有队伍,则调用JoinGroup函数的角色为队长
   //如果对方为队长,则调用JoinGroup函数的角色加入对方的队伍
   //JoinGroup第二个参数为是否显示对话框,如果为false,则直接加入队伍,如果为true,则
   //对方会收到组队邀请或申请
   Player.JoinGroup(P, False{是否显示对话框});
end;      
//离开队伍  
Player.LeaveGroup; //如果Player是队长则队伍解散
end;





上一篇:GOM引擎随身经验脚本,传奇GM版本库中边打怪边升级教程
下一篇:BLUE引擎多充多送脚本,合击版本封印之魂和封神录累计充值奖励教程
爱上论坛,GM基地,传奇基地,传奇SF,传奇素材网,传奇脚本网,传奇一条龙,服务器租用,版本定制!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版| 传奇GM论坛 ( 湘ICP备16009886号-2 )|网站地图

GMT+8, 2026-6-10 23:57 Powered by Discuz! X3.5