精華區beta mud_sanc 關於我們 聯絡資訊
資料庫變數:Database Variable Commands 14-01 ADDKEY 中文:增加鍵值。 原文:adds a keyword and property to a database record 格式:#addkey 資料庫變數名 項目名稱 值 範例:#addkey 3p kpp 100 在資料庫型變數@3p中,新增一個項目kpp,值為100。    用#show @3p.kpp,可以看到值為100。    很少用到這個,因為可以這麼寫:    #var 3p.kpp 100 這道指令和資料庫沒什麼關係,它用來編輯variables。 14-02 DELKEY 中文:刪除鍵值。 原文:deletes a keyword from a database record 格式:#delkey 資料庫變數名 項目名稱 範例:#delkey 3p ksp 在資料庫型變數@3p中,將項目kpp刪除,之後,@3p.kpp    就會消失,不過@3p還是會存在,因為只是刪除其內一個    項目而已。 14-03 SHOWDB 中文:顯示一行。 原文:displays a database record 格式:#showdb 資料庫變數名稱 範例:#showdb @3p 將@3p的所有內容全部顯示在畫面。這是用在資料庫變數上。 #dbget test #view all #showdb #dbget:切換到資料庫test。    #view all:檢視view專案all。    #showdb:檢視目前選中的當筆資料。 對,這道指令可以顯示指定的record型變數內容;當你打開    資料庫的時候,它也能顯示目前選到的資料內容。用法只差    在有無指定變數。有指定變數,就是顯示record variables    ;沒指定變數,則顯示資料庫其中一筆數據。 14-04 LOOPDB 中文:以鍵值繞迴圈。 原文:loops through key values in a database record 格式:#loopdb 資料庫變數名稱 {指令} 範例:#loopdb @3p {#show %key "=" %val} 將@3p全部的項目循序讀取一遍,用#show顯示出來。    %key是@3p裡的鍵值,如hp、sp、khp...等。 %val是@3p裡每個鍵值的數值。    本例可用#showdb @3p辦到。不過,loopdb可以自訂顯示格 式,也不是只有顯示內容這個用法。