立即注册 找回密码

搜索
免费列表

91M2引擎和77m2引擎里如何获得地图上全部玩家的信息?

  [复制链接]
发表于 12 小时前 | 显示全部楼层 |阅读模式
unit Q2;

inte**ce
  uses Classes, SysUtils;

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

implementation

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
var
  I: Integer;  
  AMap: TEnvirnoment;
begin
  AMap := Gamelib.FindMap('0'); //查找一个地图对象
  if AMap  nil then //如果找到了地图对象
  begin
    for I := 0 to Gamelib.PlayCount - 1 do //循环全部在线玩家
    begin
      if (Gamelib.Player[I]  Player) and (Gamelib.Player[I].Map = AMap) then //如果第I个玩家不是当前传入的玩家参数并且其所处地图就是要匹配的地图
      begin            
        Gamelib.Player[I] .SendMessage('你妈喊你回家吃饭!!!');
        //此处即可针对该玩家做任何处理
      end;
    end;   
  end;
end;

end.




上一篇:188M2引擎淬炼装备设置,打开淬炼窗口NPC命令:QUERYREFINEITEM说明
下一篇:361M2引擎检测文本是否存在指定内容,必须整行相同才符合条件
回复

使用道具 举报

发表于 11 小时前 | 显示全部楼层
众里寻他千百度,蓦然回首在这里!
回复 支持 反对

使用道具 举报

发表于 11 小时前 | 显示全部楼层
前排支持下了哦~
回复 支持 反对

使用道具 举报

发表于 11 小时前 | 显示全部楼层
谢谢站长分享
回复 支持 反对

使用道具 举报

发表于 11 小时前 | 显示全部楼层
为保住菊花,这个一定得回复!
回复 支持 反对

使用道具 举报

发表于 11 小时前 | 显示全部楼层
找版本还是来这个论坛
回复 支持 反对

使用道具 举报

发表于 11 小时前 | 显示全部楼层
支持,楼下的跟上哈~
回复 支持 反对

使用道具 举报

发表于 11 小时前 | 显示全部楼层
小白一个 顶一下
回复 支持 反对

使用道具 举报

发表于 10 小时前 | 显示全部楼层
看看怎么样
回复 支持 反对

使用道具 举报

发表于 9 小时前 | 显示全部楼层
前排顶,很好!
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【gm0000论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|GM0000论坛 ( 鄂ICP备2021011479号-7 )|网站地图

GMT+8, 2025-7-23 18:37 , Processed in 0.155659 second(s), 52 queries .

Powered by GM四零版本库 X3.5 © 2001-2025 GM0000.com

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