GM爱好者

 找回密码
 立即注册

在线
客服

在线客服服务时间: 10:00-20:00{不定期回复}

选择下列客服马上在线沟通:

快速
发帖

客服
热线

290016403
7*24小时客服服务热线

关注
微信

关注Q群二维码
顶部
查看: 1272|回复: 16

77M2引擎的传奇M2地图传送脚本展示

[复制链接]
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
41
帖子
527
金币
6306

建功勋章

最佳新人活跃会员

发表于 2023-6-9 20:40:47 | 显示全部楼层 |阅读模式

马上注册 立即下载

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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[I].Camp := 1; //分到阵营1
      Gamelib.Player[I].MapMove('0', 300, 300); //传送到指定位置
    end
    else
    begin
      Gamelib.Player[I].Camp := 2; //分到阵营2
      Gamelib.Player[I].MapMove('0', 600, 600); //传送到指定位置
    end;
  end;
end;
end.

当前最新版本:20150322 完整自定义UI开发中,持续更新ing。
1.修复客户端不显示武僧属性点加点按钮及属性计算错误的bug。
d1.jpg
2.QFunctionNpc增加采集前触发,非示范版本请自行添加事件函数声明。
3.增加FlashWindow函数,用来向非激活状态的客户端发送一个标题栏闪动(可做最小化状态时事件提醒)
4.开放右键直接查看角色装备的功能(M2Server菜单->选项->参数设置->客户端控制)
5.修复自定义UI里面的玻璃音效无效。
6.取消登陆器浏览器组件边框显示。
7.修复怪物掉落聚灵珠时聚灵珠附带经验的bug。
8.修复无限仓库合区时部分仓库信息丢失及行会合区时信息可能丢失的bug。
9.修复普通仓库和无限仓库存取无效的bug。
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
91
金币
834

建功勋章

最佳新人活跃会员

发表于 2023-6-9 20:41:46 | 显示全部楼层
好i高深的样子,全是英文啊!!
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
4
帖子
10448
金币
176600

建功勋章

热心会员推广达人宣传达人灌水之王突出贡献最佳新人活跃会员

发表于 2023-6-9 21:44:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
38
帖子
1049
金币
7014

建功勋章

热心会员灌水之王最佳新人活跃会员

发表于 2023-6-9 21:51:03 | 显示全部楼层
这个帖子不回对不起自己!我想我是一天也不能离开GM爱好者:www.gmahz.com
等级头衔

等級:钻石会员

Rank: 43Rank: 43Rank: 43Rank: 43Rank: 43Rank: 43Rank: 43

积分成就
精华
0
G币
0
主题
23
帖子
1054
金币
43691

建功勋章

突出贡献论坛元老

发表于 2023-6-9 23:29:38 | 显示全部楼层
我看不错噢 谢谢楼主!GM爱好者:www.gmahz.com越来越好!
等级头衔

等級:从事

Rank: 9Rank: 9Rank: 9

积分成就
精华
0
G币
0
主题
0
帖子
601
金币
2000

建功勋章

最佳新人活跃会员

发表于 2023-6-9 23:30:02 | 显示全部楼层
论坛不能没有像楼主这样的人才啊!我会一直支持GM爱好者:www.gmahz.com
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
0
帖子
5562
金币
94617

建功勋章

热心会员推广达人宣传达人灌水之王突出贡献最佳新人活跃会员

发表于 2023-6-10 01:41:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
等级头衔

等級:郡王

Rank: 14Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
精华
0
G币
0
主题
27
帖子
1043
金币
6850

建功勋章

热心会员灌水之王最佳新人活跃会员

发表于 2023-6-15 20:42:26 | 显示全部楼层
路过支持一下
等级头衔

等級:钻石会员

Rank: 43Rank: 43Rank: 43Rank: 43Rank: 43Rank: 43Rank: 43

积分成就
精华
0
G币
0
主题
6
帖子
10363
金币
175358

建功勋章

热心会员推广达人宣传达人灌水之王突出贡献最佳新人活跃会员

发表于 2023-6-15 22:15:49 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得GM爱好者:www.gmahz.com是注册对了!
等级头衔

等級:什长

Rank: 3Rank: 3Rank: 3

积分成就
精华
0
G币
0
主题
0
帖子
78
金币
759

建功勋章

发表于 2023-6-15 22:35:01 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!GM爱好者:www.gmahz.com不走平凡路。
*滑块验证:
懒得打字嘛,点击右侧快捷回复 【GM爱好者:www.gmahz.com】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|GM爱好者 ( 赣ICP备20009465号-1 )|网站地图

GMT+8, 2025-5-15 23:20 , Processed in 0.271040 second(s), 50 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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