|
本帖最后由 1583490126 于 2022-8-18 14:07 编辑
.版本 2
' 获取背包精灵是否携带某个技能,一些次数限制的关卡有必要加上,避免忘记携带技能导致损失次数
.判断开始 (获取技能2 (31116) = 真) ' 发送需要获取的技能ID
信息输出 (1, “找到技能” + 背包方法_ID转技能名 (31116)) ' ID转技能的模块挺大的实际使用可以不转换技能名
.默认
信息输出 (1, “未找到技能” + 背包方法_ID转技能名 (31116))
.判断结束
.子程序 获取技能2, 逻辑型
.参数 技能ID, 整数型
.局部变量 i, 整数型
.局部变量 ii, 整数型
背包方法_获取背包 ()
程序_延时 (1000)
.计次循环首 (取数组成员数 (info_精灵背包_出战), i) ' 按照出战精灵数量循环
.计次循环首 (4, ii) ' 循环四次不包括第五技能,需要改成五次
.判断开始 (info_精灵背包_出战 ._PetSkillInfo [ii].id = 技能ID)
返回 (真)
.默认
.判断结束
.计次循环尾 ()
.计次循环尾 ()
返回 (假) ' 循环完没有返回真说明没有
.版本 2
' 清空出战背包不动待命背包,可以自行决定是否携带西游团
.子程序 清空出战背包
.局部变量 i, 整数型
背包方法_获取背包 ()
.计次循环首 (取数组成员数 (info_精灵背包_出战), i) ' 获取出战背包精灵数量
背包方法_精灵操作 (info_精灵背包_出战 .catchTime, 0) ' 逐个放入仓库
.计次循环尾 ()
背包方法_获取背包 () ' 这个可以删掉,(放在这里是避免别的程序调用忘记获取背包) ' SDK借火改良,自身有火的情况下忽略借火命令(直接复制记得把变量改成全局的)
.版本 2
.子程序 对战处理_借火
.参数 火焰ID, 整数型, , ‘6 绿 7金 8紫 9蓝。
.全局变量 用户信息, UserInfo
用户信息 = 用户方法_获得简单信息 (登录器信息_用户米米号 ())
.如果 (用户信息.fireBuff = 0)
游戏操作_发包_借火 (火焰ID)
.否则
|
评分
-
参与人数 2 | 黑钻 +60 |
蓝钻 +300 |
金钻 +18 |
收起
理由
|
群小倪
| + 50 |
+ 250 |
+ 18 |
诶哟,不错哦~ |
东煌
| + 10 |
+ 50 |
|
|
查看全部评分
|