CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
300M微端100起4H4G10M-40元16H16G50M云机99起易联老牌传奇支付
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 771|回复: 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 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥# J0 F) I8 I# _" P

    $ w4 C+ T( c* e2 f9 [$ ^5 b$ y) T% d  J7 L% K

    ' [' j) Y# x6 {8 I. [4 l[@MAIN]  j/ \# v1 T# g% R# l1 D3 g
    #SAY
    7 N% Y3 ~- d# `3 Z3 B6 ^<一键合成/@一键合成>  D$ b3 y% w: j% K+ o+ x

    - `; P, j# N# d2 h( ]( M[@一键合成]
    2 J& m% V, P! B$ ~6 j9 \7 ~6 lMOV L$数组 [一级物品,二级物品,三级物品,四级物品,五级物品,六级物品,七级物品] ;定义可合成的数组列表" C) l  i0 R) K! b0 R! H
    MOV N$循环标识 01 F9 d: g2 J& {. V$ K0 Z2 F* M; F
    GetListVarCount L$数组 N$物品列表数量 ;获取数组数量! ]( E( e& ~' a. w, T5 o
    DEC N$物品列表数量 1 ;因为物品最后一级无法合成,所以循环次数要等于物品数量减一
    ! k7 b! U8 @+ f: N8 p9 m1 XLOOPGOTO @_@合成 <$STR(N$物品列表数量)>
    ! ~5 h: g' J% Y9 r
    * S% x, A1 A2 Z5 `' E[@_@合成], m% G. R$ }! ~( Y/ K4 ?
    #IF4 P8 w8 P( `: A' p6 A2 w
    CHECKITEM <$STR(L$数组[<$STR(N$循环标识)>])> 4
    * K) W. ?: j# P3 I, j, Y( Z9 C1 D" \#ACT
    7 D( i2 Z! D" j# x! J2 _( |: H5 E& m$ `) T
    ;获取背包该物品数量# h/ o1 K0 m/ F" Q- C
    GetBAGItemCount <$STR(L$数组[<$STR(N$循环标识)>])> N$当前物品数量
    7 B0 y3 j! w% M0 `; ?) D- w6 l9 p
    . P5 f1 s- @/ ~/ |) Z;之所以要额外乘除,是为了去掉多余的数量,比如有26件物品,除以4等于6,再乘以4就等于24了0 _, H+ G8 o" w
    DIV N$当前物品数量 4
    9 |. b& F) @4 b, HMUL N$当前物品数量 4( `% }' ^- y4 B  |* u: w
    MOV N$给予下标 <$STR(N$循环标识)>) w; j1 N" a, a/ M2 N/ Y, Q
    INC N$给予下标 1
    6 u" |  O0 l/ ~$ @9 E, N* ^$ ?TAKE <$STR(L$数组[<$STR(N$循环标识)>])> <$STR(N$当前物品数量)>
    5 N' ?; j; i2 p4 o5 l2 }" \9 sDIV N$当前物品数量 4
    : A, J/ v+ V1 B8 |4 PGIVE <$STR(L$数组[<$STR(N$给予下标)>])> <$STR(N$当前物品数量)>" b: n7 o  `4 {/ f& P0 Y$ @
    + T( M5 O* _$ H% `9 `* \  C
    #IF
    0 Q* L( ?+ H8 X  C4 [/ n7 s#ACT
      m0 [5 e; b; G# G4 g, W; i; _, hINC N$循环标识 1
    ( Y8 L2 g% i& Y; o
    4 J+ U7 m7 d+ |7 V& A
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-12-21 15:00 , Processed in 0.086622 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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