UID12556
帖子
精華
主題
積分716089
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限255
註冊時間2007-9-5
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2019-8-18 04:57 PM |
---|
簽到天數: 2148 天 連續簽到: 1 天 [LV.Master]伴壇終老
|
純觀念
某空間內, 有很多個箱子, 然後這些箱子上面都有標註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 |
|