如何加入一个指定的行会

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

var

  guild: TGuild;

begin

  guild := Gamelib.FindGuild(‘天下第一会’); //查找行会

  if guild <> nil then

  begin

   if not guild.IsFull then //如果没有满员

   begin

     if guild.AddMember(Player.Name) then //如果加入当前角色名称成功

     begin   

        Player.SendGuildMessage(Format(‘欢迎{S=%s;C=250}加入到行会!!!’, [Player.Name])); //发送行会消息

        Npc.MessageBox(Player, ‘加入行会成功’);

     end;

   end

   else

      Npc.MessageBox(Player, ‘已经满员!!!’);

  end

else

    Npc.MessageBox(Player, ‘没有该行会信息!!!’);

end;

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。