6n论坛

 找回密码
立即注册

QQ登录

只需一步,快速开始

查看: 906|回复: 0

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

[复制链接]

 成长值: 1012329

644

主题

644

帖子

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
121821

推广达人宣传达人灌水之王突出贡献优秀版主论坛元老

QQ
发表于 2020-12-22 10:58:06 | 显示全部楼层 |阅读模式

                               
登录/注册后可看大图


如何增加一个行会的称号
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;


来源:网络
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
TG:@sixnqs

Email:sixnqs@88.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|sixn

GMT+8, 2024-4-29 08:50 , Processed in 0.064390 second(s), 28 queries .

Powered by 6N论坛 X3.4

© 免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!

快速回复 返回顶部 返回列表