CQA3论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暮云计算服务器租用
搜索
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
点击投放广告点击投放广告点击投放广告点击投放广告
查看: 1319|回复: 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 | 显示全部楼层 |阅读模式
    来源 西伯利亚的忠犬-狗哥
      Z. y, k( P& W1 H) I- z
    ' ^, w$ r- ]: J; x5 [
    % E& a' p; K  G! x$ S0 T/ t/ e; Q# S+ h: M% _5 |7 H: H4 t
    [@MAIN]
    # g* K. g7 G8 d6 F% _6 m#SAY
    & A* ]9 y7 K' C- f- |<一键合成/@一键合成>
    ! s/ k1 Z9 `4 {9 n4 V7 A1 t8 t4 g
    [@一键合成]
      P1 }/ u/ d' ?. wMOV L$数组 [一级物品,二级物品,三级物品,四级物品,五级物品,六级物品,七级物品] ;定义可合成的数组列表; P' n: u+ D1 P; u
    MOV N$循环标识 0
    & _5 c# u% x3 W  M" G6 R  K2 sGetListVarCount L$数组 N$物品列表数量 ;获取数组数量, w5 f$ a: E/ B* b0 b( j  h* Z
    DEC N$物品列表数量 1 ;因为物品最后一级无法合成,所以循环次数要等于物品数量减一9 }3 V! B6 Z/ C: j7 \% }* [8 P
    LOOPGOTO @_@合成 <$STR(N$物品列表数量)>
    ( Q- z7 ?2 v3 o7 n& J
    1 ^4 a% j' G0 F  B2 O- j8 P7 I+ b[@_@合成]2 l8 G; C5 c' t6 n! S
    #IF2 J( v& J7 T4 x2 e  \
    CHECKITEM <$STR(L$数组[<$STR(N$循环标识)>])> 4
    / Q) B# R: j: m" ^( M7 ?#ACT; @6 T$ ~1 z$ k- g! H7 [6 i
    , K( S' Y5 m. X0 d
    ;获取背包该物品数量9 ^5 X/ V# {" k  B
    GetBAGItemCount <$STR(L$数组[<$STR(N$循环标识)>])> N$当前物品数量
    , p4 H2 i+ B  V$ w# z0 O# q! w& ]2 C
    ;之所以要额外乘除,是为了去掉多余的数量,比如有26件物品,除以4等于6,再乘以4就等于24了  b  g" k& ~! \- g
    DIV N$当前物品数量 4
    % F, N& q5 m! Q  G- z# ^: g& NMUL N$当前物品数量 45 Z. h' A: a4 t, X5 v* a5 h
    MOV N$给予下标 <$STR(N$循环标识)>4 u7 c/ t) `5 S1 m
    INC N$给予下标 1- a0 O" F; s; ?' E; Q- a! `
    TAKE <$STR(L$数组[<$STR(N$循环标识)>])> <$STR(N$当前物品数量)># I+ g) h; K  V( i& i
    DIV N$当前物品数量 4
    & x% O: q) p9 J( sGIVE <$STR(L$数组[<$STR(N$给予下标)>])> <$STR(N$当前物品数量)>2 @4 h  s9 m( k! g; Z( _
    3 r' G  g  z  s7 }+ A
    #IF
    " z6 h8 h. G# ^3 L! i+ h1 Y#ACT8 Z% o0 O% \) [( t9 ~2 x, Y
    INC N$循环标识 1' u: N: P( D, Y* h
    2 }! K, p3 z9 q/ v+ i% F
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2026-6-17 01:19 , Processed in 0.093339 second(s), 28 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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