本文发布于: 2020-02-23 11:34 星期日           QQ群:680585334

【红警360】红警单位图标SHP的制作及代码应用教程+工具

大概看了下网上的教程,基本只有制作部分,没有代码部分,对于新人来说任何一个细节都是很重要的,错一点点都会导致失败,所以教程么,就要足够详细,让小白少走些弯路,让人一看就懂,一做就成功。

一.制作图标部分:

1.选一张心仪的图片,分辨率改到 60宽 × 48高,用PS也好、其他工具也好,总之做一个分辨率60X48像素的图片(JPG 、PNG都可以)即可,如果下方加文字自己好好练练PS和找一个好字体了

2.电脑自带的画图工具打开步骤1剪切好的图片– Ctrl+A全选–ctrl+C复制图片

3.打开shp工具 新建 60宽 48高 1帧 选 ra2

如果是黑色 ,设置下色盘即可

选择 色盘Red alert2 cameo.pal 即可

选完色盘后,已经变蓝色了

然后粘贴Ctrl+v 步骤2里的图片

导出shp即可

到这里一个SHP图标已经做好了,

二.代码 部分

图标做好了,很多教程到上一部分就结束了,图标是做好了,可是怎么放入游戏里,让游戏识别呢。。。没有下文了。。。。,那只能算是半个教程!!!下面来说说代码部分

尤里复仇为例,rulesmd.ini里新增个单位【jumby】

[JUMBY]
UIName=Name:JUMBY
Name=JUMBY
Image=SSRV这个image引用的就是artmd.ini的动画
Category=Soldier
Primary=Mummypunch

artmd.ini代码

[SSRV] ; Secret Service(保镖的动画)
Cameo=JUMBY ;这里就是我们做的shp名字
AltCameo=JUMBY
;这个是升级后1星的图标,可以再做一个
Sequence=CivGunSequence 保镖的动画动作序列
Crawls=yes
Remapable=yes
FireUp=2
PrimaryFireFLH=100,-25,135
SecondaryFireFLH=100,-25,135

图标已经添加成功了,新增单位代码部分就请自行去研究rules了

三.细节的问题:

1.尤里复仇shp放到游戏目录即可,据说ra21.006原版要打包进mix文件,已经告别原版和共灰,所以没有测试。

2.以上做好后,没效果,没图标,那就要检查代码了, Cameo= 代码后有没有添加注释,是不是; 写成了; 注释要使用英文的分号,最好不加注释。

3.做好后,图标倒是有,可是单位出来以后没图像,这个主要是因为没有制作单位的动画序列 Sequence=? ,解决办法1.就是使用已经有的单位动画,修改它的图标代码 Cameo 即可,比如上面的例子使用了保镖的artmd.ini代码,只修改了它的图标。这样单位生产出来就不会没有图像而是透明的问题了。

[SSRV] ; Secret Service(保镖的动画)
Cameo=JUMBY ;这里就是我们做的shp名字
AltCameo=JUMBY
;这个是升级后1星的图标,可以再做一个
Sequence=CivGunSequence 保镖的动画动作序列

解决办法2.动作序列也要做一套,不过就更麻烦了。这里就不介绍了

如何制作图标并加到单位上教程到这里就结束了,按照步骤做一个你喜欢的图标吧,在这里感谢聪明的星星大佬。

工具下载

ra2.club原创文章,转载请注明出处,谢谢。

1 thought on “【红警360】红警单位图标SHP的制作及代码应用教程+工具

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

微信 OR 支付宝 扫描二维码
为本文作者 打个赏
pay_weixin pay_weixin
金额随意 快来“打”我,让ra2.club走得更远~