佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 5243|回复: 6

请问怎样获得当前英雄的位置?

[复制链接]
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

    发表于 2012-3-29 11:08:21 | 显示全部楼层 |阅读模式
    请教各位,怎么获得当前英雄所在的位置x,y,l ?

    我想,v998/v999/v1000 是英雄触发的位置,但不一定是当前操作英雄的位置吧.
    比如操作A英雄行动,V988-V1000改变.
    然后点击切换到B英雄,那么B英雄应该是当前英雄,那么怎么得到他位置呢?



    试了下 UN:U34/英雄编号/1/1;
    好像不行啊.
    我有点犯糊涂了.希望各位指点下?
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2012-3-29 11:44:02 | 显示全部楼层

    关于如何获取英雄在地图中的位置


    用HE:P命令去获取。
    示例脚本:鼠标先点击英雄信息再左键点击英雄右侧头像可获得当前英雄的具体位置。

    ZVSE

    !?CM5&1000;
    !!FU999:P-999;

    !?FU999&x1=-999;
    !!CM:I?y1 F?y2 S?y3;
    !!FU|y1<>2001/y2<>0/y3<>12:E;
    !!HE-1:B0/?z-1 P?y4/?y5/?y6;
    !!IF:M^%Z-1目前所在的坐标是%Y4,%Y5,%Y6。^;
    !!UN:R1 R2;
    !!CM:R0;
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-3-29 12:43:20 | 显示全部楼层

    回复 2# 的帖子

    多谢 沧海一粟 的指教.
    原来是用P啊.
    我看帮助,说是"将英雄瞬间移动到一个坐标",没想到还可以这样用.

    一直都没动手写过ERM命令,最近老想写一段简单的.于是看了一个星期的帮助和ERM小品,略有感觉.
    因为我也学过编程,函数和变量传递那些都容易懂.
    看来看去,就英雄W变量没看懂,帮助上没有相关的说明.

    写ERM真的好辛苦哦,一来不熟,老是要翻来翻去.测试的话更不在话下.
    真佩服你们写ERM如此娴熟的高手.

    评分

    1

    查看全部评分

  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-3-29 12:51:08 | 显示全部楼层
    还有个问题想请教 沧海一粟:
    f 到 t   的快捷变量,跟V变量有很大分别吗?
    f 到 t 变量我看到,检测怪物标志 用得比较多.说是32位变量.
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-3-29 13:08:15 | 显示全部楼层

    回复 2# 的帖子

    回复 沧海一粟:
    按你的方法,打开了英雄界面,结果才正确.
    如果单 点击切换英雄,不打开英雄界面,结果可能不对.(跟用V998-V1000一样)
    那是不是说,如果单 切换英雄, HE-1仍不是当前英雄?(我以为英雄栏被选中的英雄就是HE-1)
    莫非要有触发后(比如打开英雄界面,又比如行动)才是真正的当前英雄?
    能不能通过当前英雄栏被选中的英雄,来确定其当前位置?
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2012-3-29 16:00:49 | 显示全部楼层
    引用:f 到 t   的快捷变量,跟V变量有很大分别吗?
    f 到 t 变量我看到,检测怪物标志 用得比较多.说是32位变量

    这个跟V变量是完全不同的,感觉跟临时变量y及x变量差不多,至于用于储存检测怪物标志,我想应该是个人习惯问题吧,虽然我也经常这样干。

    引用:如果单 点击切换英雄,不打开英雄界面,结果可能不对.(跟用V998-V1000一样)
    那是不是说,如果单 切换英雄, HE-1仍不是当前英雄?(我以为英雄栏被选中的英雄就是HE-1)
    莫非要有触发后(比如打开英雄界面,又比如行动)才是真正的当前英雄?
    能不能通过当前英雄栏被选中的英雄,来确定其当前位置?

    也许你说得有道理,没作任何动作前很难确定当前的英雄,至于你所说的能不能通过当前英雄栏被选中的英雄,来确定其当前位置我想应该可以实现吧,那个脚本只是我随意写的,有时间看看。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-3-29 16:11:00 | 显示全部楼层
    多谢 沧海一粟 的指教.

    我试过,当地图刚开始时,什么都不做而使用 HE-1 是会出错的,可能是因为没有任何英雄有任何动作,所以没有当前英雄的概念.

    评分

    1

    查看全部评分

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-5-6 11:06 , Processed in 0.965089 second(s), 15 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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