Warcraft3のMOD総合案内
- Jass Script/ライブラリ集/名前に色をつける の編集
[
ファイルを添付する
] [
このページの名前を変更する
] [
このページを編集する
]
サイトメニュー
ページ一覧
最近の更新ページ
使い方
トップへ戻る
Jass講座
[[トップ>FrontPage]] > [[MAP作成]] > [[Jass Script]] > [[ライブラリ集>Jass Script/ライブラリ集]] > 名前に色をつける &br; *ライブラリ [#gdb31d25] library ColoredNames initializer init private function init takes nothing returns nothing local string array ColorCode local integer i local integer c set ColorCode[0] ="|cffFF0202" set ColorCode[1] ="|cff0041FF" set ColorCode[2] ="|cff1BE6B8" set ColorCode[3] ="|cff530080" set ColorCode[4] ="|cffFFFC00" set ColorCode[5] ="|cffFE890D" set ColorCode[6] ="|cff1FC000" set ColorCode[7] ="|cffE55AAF" set ColorCode[8] ="|cff949596" set ColorCode[9] ="|cff7DBEF1" set ColorCode[10]="|cff0F6145" set ColorCode[11]="|cff4D2903" set i=0 loop exitwhen i>11 set c=0 loop exitwhen c>11 if((GetPlayerColor(Player(i))==ConvertPlayerColor(c)))then call SetPlayerName(Player(i),(ColorCode[c]+(GetPlayerName(Player(i))+"|r"))) endif set c=c+1 endloop set i=i+1 endloop endfunction endlibrary **使い方 [#q0839d5d] これをどこかにコピペするだけ。initializerを使っているので、ゲーム開始時に勝手に読み込まれます。
タイムスタンプを変更しない
[[トップ>FrontPage]] > [[MAP作成]] > [[Jass Script]] > [[ライブラリ集>Jass Script/ライブラリ集]] > 名前に色をつける &br; *ライブラリ [#gdb31d25] library ColoredNames initializer init private function init takes nothing returns nothing local string array ColorCode local integer i local integer c set ColorCode[0] ="|cffFF0202" set ColorCode[1] ="|cff0041FF" set ColorCode[2] ="|cff1BE6B8" set ColorCode[3] ="|cff530080" set ColorCode[4] ="|cffFFFC00" set ColorCode[5] ="|cffFE890D" set ColorCode[6] ="|cff1FC000" set ColorCode[7] ="|cffE55AAF" set ColorCode[8] ="|cff949596" set ColorCode[9] ="|cff7DBEF1" set ColorCode[10]="|cff0F6145" set ColorCode[11]="|cff4D2903" set i=0 loop exitwhen i>11 set c=0 loop exitwhen c>11 if((GetPlayerColor(Player(i))==ConvertPlayerColor(c)))then call SetPlayerName(Player(i),(ColorCode[c]+(GetPlayerName(Player(i))+"|r"))) endif set c=c+1 endloop set i=i+1 endloop endfunction endlibrary **使い方 [#q0839d5d] これをどこかにコピペするだけ。initializerを使っているので、ゲーム開始時に勝手に読み込まれます。
テキスト整形のルールを表示する