Castle 发表于 2014-5-31 21:04:08

【ERA平台】任意地点升级兵种!AnyUPG

本帖最后由 Castle 于 2014-6-3 18:25 编辑

功能:MOD模仿了生物在高山堡垒的升级。
使用:点击在“英雄界面”的“解散英雄”按钮右边,出现的有“三个向上箭头的按钮”,即可激活本对话框,操作模式和高山堡垒的升级的相同。注意:一级兵不免费升级。暂时没有带兵英雄的头像(预留了位置)。


安装:解压后将`AnyUPG`目录移动或复制到`Mods`目录下,运行Mod Manager激活`AnyUPG`。








552388389 发表于 2014-5-31 21:22:19

跟erm比起来,Mod就显得华丽了很多。很不错!                                                                                                                                                但现在359a很广泛,如果能将按钮与界面做成与359a界面一样就好了。再出个中文的就更好(虽然英文少,但看着很扎眼啊)。                                          打开升级页面的按钮位置能换下吗?359a的隐藏部队的按钮就在那里。

redwizard104 发表于 2014-5-31 21:32:45

这个挺好,省的回城了

Castle 发表于 2014-5-31 21:35:32

552388389 发表于 2014-5-31 21:22
跟erm比起来,Mod就显得华丽了很多。很不错!                                                         ...

用文本编辑器打开“Mods\AnyUPG\data\Buttons”中的AnyUPG.btn,535;433就是当前的位置,分别表示距离屏幕左边和上方的距离。可以根据需要调整这两个数值。

552388389 发表于 2014-5-31 21:46:12

Castle 发表于 2014-5-31 21:35
用文本编辑器打开“Mods\AnyUPG\data\Buttons”中的AnyUPG.btn,535;433就是当前的位置,分别表示距离屏 ...

这个我知道。但普通玩家又有多少人知道呢?

贤知有您 发表于 2014-5-31 22:51:08

这个界面看起来有点熟悉.
做得很不错哦.

其实,直接 HE:D 调出高山堡垒,就不需要DL对话框了.;go;

Castle 发表于 2014-5-31 22:56:17

贤知有您 发表于 2014-5-31 22:51
这个界面看起来有点熟悉.
做得很不错哦.



原来是这个命令啊,还以为要内存操作。

Castle 发表于 2014-5-31 22:57:44

贤知有您 发表于 2014-5-31 22:51
这个界面看起来有点熟悉.
做得很不错哦.



哪个命令可以读取英雄头像?貌似设计酒馆的时候测试过HE:L,现在死活得不到头像

贤知有您 发表于 2014-5-31 23:39:15

本帖最后由 贤知有您 于 2014-6-3 17:17 编辑

Castle 发表于 2014-5-31 22:57
哪个命令可以读取英雄头像?貌似设计酒馆的时候测试过HE:L,现在死活得不到头像

你我真是有缘,我刚好在上段时间参照JIMV的指导写了个获取英雄头像PCX的通用函数.
我写好后只是随意测试了下,楼主可以顺道帮我测试测试.
(此脚本有严重BUG,修复版本见后面楼层)
!!FU9999948:P0/2/3;[获取0#英雄的头像PCX文件名,HPL返回到z2中,HPS返回到z3中]

!?FU9999948;
*获取英雄的头像PCX文本*临时占用z1(慎用z1作为返回值)
*ByHawaiing 007 (参考JimV关于获取HPL头像脚本)
*x1=英雄编号
*x2=待返回的z变量索引(HPL头像文本)
*x3=待返回的z变量索引(HPS头像文本)
!!HE-1&x1=-1:N?x1;
!!FU|x1<0/x1>155/x2<1/x2>1000:E;
!!UN:C6933756/4/?y2;<69CCFC>
!!VRy3:Sx1 *1170 +y2 +2948;
!!UN:Cy3/1/?y4;
!!VRy4&y4<0:+256;[单字节的情况,考虑负数(索引英雄头像)]
*处理HPL头像*
!!VRy1:Sy4 *60 +41917052;
!!SN:Xy1 X?z1;[获得WOG下的外置英雄头像]
!!UN:Cy1/1/?v2;
!!if&v2=0:; [头像索引处没有外置英雄头像时]
!!VRv1:Sy4 *-32 +6811956;[标准的PCX名字]
!!SN:Xv1 X?z1; [如:z1="HPL000KN.pcx" (欧灵)]
!!en:;
!!VRzx2:Sz1;
*处理HPS头像*
!!VRy10:Sy4 *60 +41917028;
!!SN:Xy10 X?z1;[获得WOG下的外置英雄头像]
!!UN:Cy10/1/?v2;
!!if&v2=0:; [头像索引处没有外置英雄头像时]
!!VRv1:Sy4 *-32 +6811972;[标准的PCX名字]
!!SN:Xv1 X?z1; [如:z1="HPS000KN.pcx" (欧灵)]
!!en:;
!!VRzx3:Sz1;

Castle 发表于 2014-6-1 01:00:00

贤知有您 发表于 2014-5-31 23:39
你我真是有缘,我刚好在上段时间参照JIMV的指导写了个获取英雄头像PCX的通用函数.
我写好后只是随意测 ...

很强大!已更新到脚本中,微调了对话框部分显示

影魂 发表于 2014-6-1 21:18:39

嘛~~就是携带型高山壁垒嘛╮(╯▽╰)╭这个好啊~~

无心云 发表于 2014-6-2 10:32:36

一不小心,又有高人出现。;kl;

沧海一粟 发表于 2014-6-2 23:09:48

Castle 发表于 2014-5-31 22:56
原来是这个命令啊,还以为要内存操作。

是啊是啊,HE:D多直接啊,如果嫌不完美叫007出手把那高山堡垒之类的字眼临时地换下就可以了。定制的话,个人建议起码得加50%以上的资源消耗(比如说升级花费100,起码在这得150),有得有失才公平;oweojs;

Castle 发表于 2014-6-2 23:21:40

沧海一粟 发表于 2014-6-2 23:09
是啊是啊,HE:D多直接啊,如果嫌不完美叫007出手把那高山堡垒之类的字眼临时地换下就可以了。定制的话, ...

自用确实加了手续费

贤知有您 发表于 2014-6-3 15:13:02

本帖最后由 贤知有您 于 2014-6-3 17:18 编辑

Castle 发表于 2014-6-2 23:21
自用确实加了手续费

Castle兄弟.
9楼的代码有BUG.
Jimv的原脚本有问题,获取英雄内存会有BUG.
等我研究测试好了重发吧.
(谢谢沧海和召唤师的测试)
-------------------------------------------------------
更新脚本,请再测试测试.

<P> 示例:
!!FU9999948:P0/2/3;[获取0#英雄的头像PCX文件名,HPL返回到z2中,HPS返回到z3中]</P>
<P>!?FU9999948;
*获取英雄的头像PCX文本*临时占用z1(慎用z1作为返回值)
*ByHawaiing 007 (参照Jimv关于获取HPL的部分脚本)
*x1=英雄编号
*x2=待返回的z变量索引(HPL头像文本)
*x3=待返回的z变量索引(HPS头像文本)
!!HE-1&x1=-1:N?x1;
!!FU|x1<0/x1>155/x2<1/x2>1000:E;
!!UN:C6919480/4/?y2;<699538>
!!VRy3:Sx1 *1170 +y2 +136788;
!!UN:Cy3/1/?y4;
!!VRy4&y4<0:+256;[单字节的情况,考虑负数(索引英雄头像)]
*处理HPL头像*
!!VRy1:Sy4 *60 +41917052;
!!SN:Xy1 X?z1;[获得WOG下的外置英雄头像]
!!UN:Cy1/1/?v2;
!!if&v2=0:; [没有外置英雄头像时]
!!VRv1:Sy4 *-32 +6811956;[标准的PCX名字]
!!SN:Xv1 X?z1; [如:z1="HPL000KN.pcx" (欧灵)]
!!en:;
!!VRzx2:Sz1;
*处理HPS头像*
!!VRy10:Sy4 *60 +41917028;
!!SN:Xy10 X?z1;[获得WOG下的外置英雄头像]
!!UN:Cy10/1/?v2;
!!if&v2=0:; [没有外置英雄头像时]
!!VRv1:Sy4 *-32 +6811972;[标准的PCX名字]
!!SN:Xv1 X?z1; [如:z1="HPS000KN.pcx" (欧灵)]
!!en:;
!!VRzx3:Sz1;
</P>

Castle 发表于 2014-6-3 18:19:26

本帖最后由 Castle 于 2014-6-3 18:25 编辑

贤知有您 发表于 2014-6-3 15:13
Castle兄弟.
9楼的代码有BUG.
Jimv的原脚本有问题,获取英雄内存会有BUG.

我这里好像没问题,也好,更新脚本:AnyUPG20140603.zip

Salamandre 发表于 2014-6-14 20:53:38

本帖最后由 Salamandre 于 2014-6-14 22:01 编辑

Some mod I did yesterday for upgrades too. One button to upgrade all.

啊偶一 发表于 2014-6-15 11:14:22

只要资源足,满地图跑

mrdou 发表于 2014-6-17 23:49:14

作为新手,不太懂原理。。。

wgnbb 发表于 2023-11-7 07:13:38

好东西,17楼还附送城镇一键升级,1+1真的爽!
页: [1] 2
查看完整版本: 【ERA平台】任意地点升级兵种!AnyUPG

捐赠