CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 1538|回复: 0

[图文教程] 翎风引擎 使用数组与循环实现一键4合1功能

[复制链接]
  • TA的每日心情
    慵懒
    2025-4-14 11:20
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    3

    回帖

    878

    积分

    超级版主

    Rank: 8Rank: 8

    QQ
    发表于 2025-4-12 02:48:40 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥1 \& y5 ^) V# r' a$ C  T, F
    3 O2 |$ ?. q- g  l. {( ]+ C: ^* s
    ( y) n6 }0 f8 t
    + |3 N: _! U$ Q" {
    [@MAIN]
    . }) l. B1 ?2 m9 q#SAY- w3 a; J* j2 C" m3 [
    <一键合成/@一键合成>
    # O4 I+ s, H2 n$ i/ i
    3 X; O8 l1 W$ b5 p' i3 A  V" b. K[@一键合成]
    / ?0 `" e! z- `MOV L$数组 [一级物品,二级物品,三级物品,四级物品,五级物品,六级物品,七级物品] ;定义可合成的数组列表3 ^) l, y" t: z
    MOV N$循环标识 0% @) p; h( D6 x+ @7 G  N% C
    GetListVarCount L$数组 N$物品列表数量 ;获取数组数量, N1 w" a1 I" f/ E# R
    DEC N$物品列表数量 1 ;因为物品最后一级无法合成,所以循环次数要等于物品数量减一" t8 r) v& S% ]
    LOOPGOTO @_@合成 <$STR(N$物品列表数量)>
    8 i% [4 j5 \6 ^8 y# j; m
    & h# u( ^8 K; E[@_@合成]
    * {( g0 ?9 s1 }$ U#IF
    , o8 L+ M9 K$ H$ LCHECKITEM <$STR(L$数组[<$STR(N$循环标识)>])> 4( y7 e' R1 [8 v; W: b
    #ACT1 |6 V9 X! f% b0 J

    $ T, c' C1 `! U7 W;获取背包该物品数量
    : w" L6 r4 g2 J; y$ D+ [1 R* _* _GetBAGItemCount <$STR(L$数组[<$STR(N$循环标识)>])> N$当前物品数量6 N! I+ A4 e( B. m

    ! b, {& Y" {! ^;之所以要额外乘除,是为了去掉多余的数量,比如有26件物品,除以4等于6,再乘以4就等于24了: ^7 {% c0 O8 b% e" v" I6 f" ~) ]
    DIV N$当前物品数量 4) E1 O6 R6 Z  i$ A9 n' w
    MUL N$当前物品数量 4
    4 d, p1 |7 X+ @, i  [  F7 c8 H4 qMOV N$给予下标 <$STR(N$循环标识)>
    + X, U; j8 y8 c4 nINC N$给予下标 1
    " p* Y8 k- l. J$ m8 _# }3 x) PTAKE <$STR(L$数组[<$STR(N$循环标识)>])> <$STR(N$当前物品数量)>
    ' m. t) u$ G9 u; o- |0 z& P# t7 PDIV N$当前物品数量 45 w# `  G( m- O) `) u" D
    GIVE <$STR(L$数组[<$STR(N$给予下标)>])> <$STR(N$当前物品数量)>
    + U1 u8 M9 x% D* j+ z/ i: g, s2 b! X4 T9 Y) j
    #IF  B3 ]1 q0 N  y. m$ D/ `  J
    #ACT1 [8 Q1 t. h2 t7 g
    INC N$循环标识 15 A# K4 w9 ~) [- N; R
    5 u5 R3 `% ]6 `: _9 \! W$ {, N$ ~! M
    回复

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|小黑屋|CQA3论坛 ( 蜀ICP备18030242号-5 )|网站地图

    GMT+8, 2026-7-1 07:59 , Processed in 0.093583 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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