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; 感谢站长分享开区一条龙教程,新手能学习到很多知识。 这东西我收了!谢谢楼主! 这东西我收了!谢谢楼主! 谢谢楼主!喜欢这里的东西,方便又好用! 开传奇一条龙不求人,自己学习架设。 在这里可以学到很多传奇一条龙开区时遇到的问题。 感谢楼主提供这么好的论坛」 谢谢楼主!喜欢这里的东西,方便又好用! 谢谢楼主!喜欢这里的东西,方便又好用!