海茗4957 发表于 2023-8-14 08:52:05

77m2引擎判断角色所在的地图信息,91M2传奇一条龙显示地图信息教程

判断角色所在的地图信息

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
var
    AMap: TEnvirnoment;
begin
    Npc.MessageBox(Player, Format('你当前位于地图%s坐标%d,%d', )); //普通访问模式

    //高级模式,利用地图对象可以进行更多的操作
    AMap := Player.Map; //取出玩家所在的地图对象
    if AMap <> nil then //如果地图存在(正常情况下,玩家都会位于地图上)
    begin
      if AMap.Duplicate then //如果地图是副本
            Npc.MessageBox(Player, '你位于副本地图中');
      AMap.ClearMon(True, '白野猪'); //清除地图上的全部白野猪,并且不让白野猪死亡的时候爆出物品
      if AMap.HumCount > 100 then //如果地图人数大于100人
            Npc.MessageBox(Player, '这个地图的人还不少');
    end;
end;

迷失沉默 发表于 2023-11-20 18:20:34

感谢站长分享开区一条龙教程,新手能学习到很多知识。

雄霸屠龙 发表于 2023-11-20 21:14:06

这东西我收了!谢谢楼主!

玩命道盾英雄 发表于 2023-11-21 01:41:32

这东西我收了!谢谢楼主!

逍遥微变 发表于 2023-11-21 05:17:24

谢谢楼主!喜欢这里的东西,方便又好用!

专属单职业 发表于 2023-11-21 10:39:37

开传奇一条龙不求人,自己学习架设。

天天宠物 发表于 2023-11-21 14:13:59

在这里可以学到很多传奇一条龙开区时遇到的问题。

多情公益 发表于 2023-11-21 19:16:00

感谢楼主提供这么好的论坛」

万劫连击 发表于 2023-11-22 01:33:01

谢谢楼主!喜欢这里的东西,方便又好用!

麒麟火龙 发表于 2023-11-22 02:19:32

谢谢楼主!喜欢这里的东西,方便又好用!
页: [1] 2 3 4
查看完整版本: 77m2引擎判断角色所在的地图信息,91M2传奇一条龙显示地图信息教程