OK論壇

 找回密碼
 註冊
查看: 3002|回復: 0

[腳本] array陣列觀念 (變數名稱[項數])

[複製鏈接]
  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2012-2-24 00:19:35 | 顯示全部樓層 |閱讀模式
    純觀念

    某空間內, 有很多個箱子, 然後這些箱子上面都有標註1,2,3,4,


      讓我們把這些箱子, 以''箱子群''三個字代替

    現在你把一顆球放到第一個箱子(也就是標註為1的箱子), 反過來說, 第一個箱子裡有一顆球


    當有人問你, 或是你需要的時候, 你該怎麼闡述如何找到那一顆球呢?


    首先, 必須先找到箱子群,


    再來, 要找標註為1的箱子


    這樣就可以找到那一顆球了

    ---

    這就是陣列的觀念和用法

    在eA腳本中, 就是透過 變數名稱[項數], 來當作上面說的 箱子群[標註]


    所以變數名稱打錯, 或是項數給錯, 那你就會找錯你要的資料

    舉個例子

    getinventorylist這指令

    其中@inventorylist_id[0]代表你身上第一個物品的物品id(item_db的itemid)

    @inventorylist_id[1]代表第二個

    @inventorylist_id[2]代表第三個...

    至於各自itemid是甚麼, 就是跟程式讀取寫入順序有關, 不多提了.

    ---

    eA預設項數極限為0~127(未經考證,但就是每個變數名稱可以產生128個空位)

    ---

    衍生閱讀:http://www.okayro.com/thread-79514-1-1.html
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-4-20 12:55 PM , Processed in 0.052606 second(s), 23 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表