-
Notifications
You must be signed in to change notification settings - Fork 0
API UO ConColor zh tw
ClassicUO / Basic IDE
設定此腳本執行環境後續系統訊息的 UO hue。
UO.ConColor(color:Any) -> Unit
-
color— UO hue,不是 RGB。接受數字或十六進位字串,使用低 16 位元。不是 graphic/type。範例選用 0x0044。
Unit:沒有傳回值。請獨立呼叫;結果不是 True/False、serial 或數量。呼叫結束不代表伺服器已回應。
- 影響後續 UO.ClientPrint、UO.AddToJournal 和 UO.AddToSystemJournal。不會重設舊行的顏色、設定檔 SpeechHue 或未指定顏色的 UO.Print。此處沒有讀取舊顏色的 getter,請用自己的變數保存選定的正常 hue。
- UO.Print · UO.CharPrint · UO.Say · UO.ConColor
設定此腳本執行環境後續系統訊息的 UO hue。
UO hue,不是 RGB。接受數字或十六進位字串,使用低 16 位元。不是 graphic/type。範例選用 0x0044。
影響後續 UO.ClientPrint、UO.AddToJournal 和 UO.AddToSystemJournal。不會重設舊行的顏色、設定檔 SpeechHue 或未指定顏色的 UO.Print。此處沒有讀取舊顏色的 getter,請用自己的變數保存選定的正常 hue。
專案原始碼: external/InjectionScript/src/InjectionScript/Runtime/InjectionApiUO.cs; 函式 ConColor.
影響後續 UO.ClientPrint、UO.AddToJournal 和 UO.AddToSystemJournal。不會重設舊行的顏色、設定檔 SpeechHue 或未指定顏色的 UO.Print。此處沒有讀取舊顏色的 getter,請用自己的變數保存選定的正常 hue。
使用此腳本執行環境的系統訊息顏色,初始為 0x0440,可用 UO.ConColor 修改。這是本機記錄,名稱不代表傳送至伺服器。
專案原始碼: external/InjectionScript/src/InjectionScript/Runtime/InjectionApiUO.cs; 函式 SystemMessage.
# UO.ConColor — 1
#
# 設定此腳本執行環境後續系統訊息的 UO hue。
#
# Unit:沒有傳回值。請獨立呼叫;結果不是 True/False、serial 或數量。呼叫結束不代表伺服器已回應。
SUB Main()
# 0x0044 成為下一行系統訊息的顏色。ConColor 本身不輸出文字。
UO.ConColor(0x0044)
UO.AddToSystemJournal("Notice")
END SUB參數與執行說明:
- 0x0044 成為下一行系統訊息的顏色。ConColor 本身不輸出文字。
# UO.ConColor — 2
#
# 設定此腳本執行環境後續系統訊息的 UO hue。
#
# Unit:沒有傳回值。請獨立呼叫;結果不是 True/False、serial 或數量。呼叫結束不代表伺服器已回應。
SUB Main()
# 一般 Print 保持 0x03B2,AddToJournal 則使用 0x0044。兩者都是本機訊息。
UO.ConColor(0x0044)
UO.Print("Normal Print color")
UO.AddToJournal("System color")
END SUB參數與執行說明:
- 一般 Print 保持 0x03B2,AddToJournal 則使用 0x0044。兩者都是本機訊息。
# UO.ConColor — 3
#
# 設定此腳本執行環境後續系統訊息的 UO hue。
#
# Unit:沒有傳回值。請獨立呼叫;結果不是 True/False、serial 或數量。呼叫結束不代表伺服器已回應。
SUB Main()
# usualHue=0x0440 是明確選定的正常顏色,不是讀取的舊值。TRY 暫時使用 0x0035;FINALLY 恢復 usualHue,下一行便使用正常顏色。
VAR usualHue = 0x0440
UO.ConColor(usualHue)
TRY
UO.ConColor(0x0035)
UO.AddToSystemJournal("Temporary warning")
FINALLY
UO.ConColor(usualHue)
END TRY
UO.AddToSystemJournal("Normal messages again")
END SUB參數與執行說明:
- usualHue=0x0440 是明確選定的正常顏色,不是讀取的舊值。TRY 暫時使用 0x0035;FINALLY 恢復 usualHue,下一行便使用正常顏色。
Русский · English · Українська · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь