64gm 发表于 2025-3-6 06:39:41

77M2引擎的传奇服务端地图传送脚本范例展示分享

77m2引擎的传奇版本中地图传送,随机传送等脚本方法和其它引擎有所不同,我们看一下以下脚本和其它引擎的有什么不同。



地图传送
unit Q2;

interface
uses Classes, SysUtils;

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

implementation

procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
var
I: Integer;
begin
Player.RandomMove; //在当前玩家在所在的地图随机传送
Player.RandomMove('0'); //在地图名称为'0'的地图上随机传送
Player.RandomMoveEx(Player.Map); //在指定的地图对象上随机传送
Player.GuildMapMove('3', 600, 600); //行会成员传送到指定位置
Player.GroupMapMove('3', 300, 300);//编组成员传送到指定位置

//循环服务器全部玩家
for I := Gamelib.PlayCount - 1 downto 0 do
begin
    //按奇偶序号分阵营(取模操作)
    if I mod 2 = 0 then
    begin                                    
      Gamelib.Player.Camp := 1; //分到阵营1
      Gamelib.Player.MapMove('0', 300, 300); //传送到指定位置
    end
    else
    begin
      Gamelib.Player.Camp := 2; //分到阵营2
      Gamelib.Player.MapMove('0', 600, 600); //传送到指定位置
    end;
end;
end;

end.

鸿蒙神器 发表于 2025-3-6 06:59:04

感谢站长分享传奇教程,让我学习到很多知识。

太古封神录 发表于 2025-3-6 12:01:16

这个帖子不回对不起自己!

深渊图腾 发表于 2025-3-6 13:36:32

感谢站长分享传奇教程,让我学习到很多知识。

多情公益 发表于 2025-3-6 15:58:59

新手上路不用愁,碰到传奇架设问题可以来这搜索。

浪剑传说 发表于 2025-3-6 19:10:04

这东西我收了!

终极吾辈 发表于 2025-3-7 00:11:29

比较全的传奇教程分享网站,站长辛苦了。

烈火合击 发表于 2025-3-7 10:09:21

这东西我收了!

红牛迷失 发表于 2025-3-7 14:20:41

感谢站长分享传奇教程,让我学习到很多知识。

金币合击 发表于 2025-3-8 05:50:01

楼主发贴辛苦了,谢谢楼主分享!
页: [1] 2 3 4
查看完整版本: 77M2引擎的传奇服务端地图传送脚本范例展示分享