- 积分
- 34677
- 威望
- 499
- 魅力
- 507
- 经验
- 20326
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2024-9-30
- 主题
- 134
- 回帖
- 4949
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫
超级版主
- 积分
- 34677
|
发表于 2014-5-31 23:39:15
|
显示全部楼层
本帖最后由 贤知有您 于 2014-6-3 17:17 编辑
你我真是有缘,我刚好在上段时间参照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;
复制代码 |
评分
-
1
查看全部评分
-
|