局內地圖編輯可能遇見的提示

[報錯表格]

地圖編輯相關提示

出生點數量不足,請設置更多的出生點

部分使用者在使用Craftland編輯自訂模式地圖時且出生點沒有擺放時會出現該提示,為了解決出現的提示使Craftland能夠正常運行,您需要新增出生點來保證可以正常調試遊戲內容。
img

所有隊伍出生點人數不足,缺少X人

部分使用者在Craftland中進行隊伍設置,出生點設定時會碰到「所有隊伍出生點人數不足,缺少X人」的提示。首先出生點的屬性設定中可以看到人數設定隊伍設定 ,您可以設定為所有隊伍或是指定一個特定的隊伍,當收到這個提示時說明除了指定隊伍的出生點外,其他隊伍的人員數量大於所有隊伍皆可使用的出生點使用人數。為了解決出現的提示使Craftland能夠正常運行,您可以新增出生點,調整場上已有出生點人數設定或隊伍設定;此外您還可以在設定-遊戲規則設定-隊伍設定中調整隊伍數量和玩家數量來對應出生點數量。
img

缺少隊伍X出生點

部分使用者在使用Craftland中碰到 「缺少隊伍X出生點」 的提示時,說明場上缺少對應隊伍可以使用的出生點。為了解決出現的提示使Craftland能夠正常運行,您可以新增出生點,調整場上已有出生點人數設定或隊伍設定;此外您還可以在 設定-遊戲規則設定-隊伍設定 中調整隊伍數量和玩家數量來對應出生點數量。
img

隊伍X出生點人數不足,缺少Y人

部分使用者在使用Craftland中會碰到 「隊伍X出生點人數不足,缺少Y人 」 的提示時,說明場上對應隊伍可以使用的出生點人數設定少於 設定-遊戲規則設定-隊伍設定 中的隊伍人數。為了解決出現的提示使Craftland能夠正常運行,您可以新增所有隊伍或對應隊伍出生點,調整場上已有出生點人數設定或隊伍設定;此外您還可以在 設定-遊戲規則設定-隊伍設定 中調整隊伍數量和玩家數量來對應出生點數量。
img

缺少模式必要物件: X

目前Craftland中大部分地圖存在模式必須物件,以競速模式為例,競速模式必須擺放出生點、檢查點、終點,這三個模式必須的物件在地圖中必須至少各擺放一件。若您在點選試玩後得到該報錯提示,物件列會自動開啟到 物件列-基礎物件-模式必須 處提示您如何補上缺少的物件。
img

場景中的物件單位已超過地圖單位上限

目前Craftland中的物件會存在cost這個屬性,在資源商店中選取對應物件,可以在物件預覽圖右上角看到該物件的cost;在物件欄選取對應物件,可以在物件詳細資訊欄的右上角處看到物件對應的cost。 Craftland中整個地圖存在cost的上限,在物件欄正上方可以看到,當地圖中擺放的物件超過地圖上限時會提示場景內物件總cost超出上限(場景中的物件單位已超過地圖單位上限)。解決這個問題很簡單,只需按照物件欄正上方的cost上限來刪除一部分多餘物件,直至符合Craftland 的 cost上限。
img

圖元相關提示

數據丟失,請刪除後重新引用

部分使用者在使用Craftland的圖元腳本時,會在複製時遺失資料;或在刪除button控制項後顯示遺失資料。您可以回憶先前複製的圖元或是刪除的UI控制項來判斷報錯的起因,然後根據需求重新添加或對圖元進行調整來解決報錯
img

此事件的目標實體附加錯誤,請更改腳本後再試一次。

部分使用者在Craftland中使用圖元腳本設定屬性時會遇到此提示。原因是使用了與實體不對應的屬性後會出現該提示,解決方法是調整對應的屬性。您可以透過物件實體的屬性設定看到對應可使用的屬性,然後找到想要修改的屬性來修改圖元腳本。
img

使用非法屬性,請修正

部分使用者在Craftland使用圖元腳本設定屬性時會遇到此提示,原因是使用了目前實體無法使用的圖元事件。您可以在右側圖元列表-事件圖元-私有事件中查看到實體可以使用的圖元,報錯圖元也許是透過複製或搜尋獲得的圖元,刪除即可解決報錯。
img

圖元腳本不支持用戶端指令碼 API或用戶端圖元腳本不支持圖元腳本 API

部分使用者在使用Craftland的圖元腳本時會碰到圖元腳本不支援客戶端腳本API或客戶端圖元腳本不支援圖元腳本API。可以在圖元編輯器的右上角看到目前編輯模式是圖元腳本Api還是客戶端Api。玩家可透過在腳本選擇選單列中切換腳本。玩家只有透過複製的方式才可以將圖元貼到不可使用的圖元腳本內,若收到此提示可以檢查最近複製的圖元以此來解決問題。
img

請在定義範圍內使用

部分使用者在使用Craftland的圖元腳本時會把臨時變數超範圍引用,臨時變數不可以跨圖元引用,可以將臨時變數儲存為全域變數來正確引用。
img

請在函數內使用

部分使用者在使用Craftland的圖元腳本時會使用函數,在圖元腳本中支援有返回值函數和無返回值函數,返回圖元只能在函數體內使用。有回傳值的函數,需用帶回傳值的『回傳』圖元;無回傳值的函數,需用不帶回傳值的『回傳』圖元。帶返回值的函數通常會作為表達式插入到其他圖元的輸入槽中,而非單獨成塊執行。
img

請使用有返回值的圖元或請使用無返回值的圖元

部分使用者在使用Craftland的圖元腳本時會使用函數,在圖元腳本中支援有返回值函數和無返回值函數。有返回值函數需要對應使用有返回值的返回圖元,沒有返回值的函數需要對應使用沒有返回值的返回函數。
img
img

類型不符,請填入Y類型,而非X類型

部分使用者在使用Craftland的圖元腳本時,會不熟悉部分物件的類型,例如將string類型拖曳到int槽時,會顯示該報錯;此外,有時物件的類型會改變,所以已經嵌入槽位但類型發生改變時也會提示該報錯。您可以在 資料(DATA) 處看到大部分插槽類型,確認自己所需物件的類型。
img

事件已失效

部分使用者在使用Craftland的圖元腳本時會使用自訂事件,當你刪除了對應的自訂事件定義或重新命名後未同步更新引用,會觸發該提示。請重新建立事件或在引用處更新為有效事件。
img

屬性 X 已過時;組件 X 已過時;事件 X 已過時;API X 已過時;枚舉 X 已過時

部分使用者在使用Craftland的圖元腳本時會碰到部分屬性、組件、事件、APi、枚舉時會顯示廢棄。出現這個情況是由於Craftland更新時修改了圖元的使用邏輯或方式,可以透過官方wiki或Craftland的更新公告來查看最新的圖元如何取代廢棄的圖元。