中国星际RPG联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5460|回复: 1
打印 上一主题 下一主题

触发修改地雷数量 HP恢复速度 [图文教程]

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-22 23:50:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先上图 注意地雷数量
地图在下面下载






教程


新建一张图 打开触发器 按load triggers导入触发



完成后的效果图



双击触发 把触发给其中1个电脑就可以了 如果没有电脑就把8个玩家全部勾上



如果你要修改地雷 就要用到SF编辑器 看下面这一步

打开DATA文件夹 找到Actions.lst这个文件(这里笔者用的是记事本打开的)




找到图上那处代码 按上面说的改



打开SF编辑器 给玩家1写条触发



这里的precent表示数量  code表示代码

如果code为0 那么就是用加血触发 不用SF编辑器也可以 因为默认值为0  只要导入我的触发就能用了
如果code为1 那么就是修改地雷数  这里做了判断 只能给雷车和超级雷车改地雷 其他单位不能改

precent表示数量 如果你的code值为1  那么precent输入的范围为0~255 只取你1个字节
如果code的值为0 那么precent输入的范围为 0~4294967295  因为hp有小数点 如果填入0~255的值就是给小数点的 填入256就是每次恢复1HP 如果填入512(256乘以2)就是每秒恢复2HP 以此类推



地图下载

触发下载(用来导入)


安全方面没问题 只要你退出游戏就会恢复成普通模式


一但使用此触发 就会失去原本setto HP的功能 做完了才想到还有原版的功能-_-!不过那段代码很长

777.scm

63 KB, 下载次数: 7, 下载积分: 水晶 -2 克

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
 楼主| 发表于 2013-8-23 00:32:08 | 只看该作者

[半成品]

占个位置,准备发布山寨版,因为可恶的YTY的触发打乱了我的思路. [s:52]
===============================
此代码是我与楼主共同开发的,Actions.lst修改方法与楼主相同.
条件:
Deaths(P10, Exactly, 2, 0);
触发:
Comment("H>P60@00Pn`LEh_i?XX7Q<1e2[P10000Gh?47<?nb5HfR4@T23J;A2@89Ol0000fSE@T23j==831iP8nSHJ8LU40RlSgfA_9mmXKdXGAM@]ZEkR`fd`0om3[:fHnR`QV=XU<90QV?X]@26HfRE@T36HnRdP4ISJ9C2@:ISj;D0aV=XUD90hnRdL@ISj;SYYbD@1V?X]G63J9A2@@?XY76fHfRD`T58C0ISJ9E2@FM0aV3kK0ISJ9A2@Hj`V@ISK7A2@HoolnRdlD=XeD910fRD`T85:jX41<090fSD`T38]738G0M1:;18FlFU40QL1d1cJ9A2@Pj`Tfad@T8612C01XAd9<06S`Dd@0`ej;DAB;NA29?9E`:500RdklljAQ`l=A", 0, 255, 0, 1);

Comment("T5HfRg@T28GfMA1ZEkR`fd`0om0c`5k2202@Rd@T33j;3JjDD02930IN`PP0", 0, 4, 0, 1); 这里设置了插件编号为4
Comment("", 5431328, 49, 0, 255); 5431328是永久内存的地址,49是星际内置触发[ModifyUnitHitPoints]的编号
==以上是安装代码,不可以重复执行,否则会Crash,可以考虑让条件无法满足==========================================
用法:
Comment("", 5280942, 8192, 0, 3); 5280942 是一个固定地址,用来设置写入的值.这里设置HP要乘256,实际是设置单位的HP为32.
ModifyUnitHitPoints(All, AnyUnit, All Players, Anywhere, 8, 4); 8是相对单位节点的地址偏移,正好指向单位HP,4是功能编号,如果编号为0,则是把HP设置为8%,


特别注意, 此代码经过测试可以使用,但安装代码重复执行会导致游戏崩溃,这只是一个半成品有待完善,因此功能特别稀少,但它是与原框架整合在一起的,我会抽空继续让它更加人性化,不过大家已经可以自己随意发挥,只要是合法的UnitNode(我暂且译为"单位节点")数据,就可以写入进去.

Actions.zip

2 KB, 下载次数: 4, 下载积分: 水晶 -2 克

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|网站统计|手机版|小黑屋|中国星际RPG联盟    

GMT+8, 2024-11-29 16:31 , Processed in 1.166917 second(s), 23 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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