*ニコスクリプト [#nicos] #contents **基本概要 [#ga9ebdd7] -投稿者コメントのみにおいて特殊なスクリプトを指定する事ができる。 -当然の事ながらプレミアム限定の動画になる。 -コマンド欄に@xxで持続時間を指定できる。 未指定の場合は初期値の[@30]となる。 -コメント欄における全角半角、大文字小文字は同一視される。 つまり[、]と[,]、[@]と[@]、[%]と[%]などはどちらでも構わない。 -下記説明における書式の[]が付いているものは省略する事ができる。 -実装されたばかりなので書式や機能に変更が加わる可能性に留意する事。 -テストをする場合は適当な動画を非公開でアップロードして行う事。 -リスナー側の窓や扉を移動させる際のキーワードとなるコメントは完全一致のみ。 -「ニコスクリプト公開」を固定タグに設定すると一部投稿者コメントが公開になる。 -本家の説明はこちらから http://help.nicovideo.jp/cat60/ http://www.nicovideo.jp/static/script/ -ニコニコ動画開発者(個人ブログ)による説明はこちらから http://d.hatena.ne.jp/kotas/20071126/nicoscript **@デフォルト [#m0d2c3a6] @デフォルト -通常は[white medium naka]となっているデフォルトのコマンドを指定した形式に変更する -入力は順不同で省略した項目は通常のままとなる。 -設定したタイミング以降に適応され、コマンド側から有効時間の制御はできない。 よって再生時[0:00]に設定するのが妥当。 -ex.再生時[0:00]コマンド[red big ue]コメント[@デフォルト] ⇒視聴者コメントでコマンドを指定していない物は[red big ue]で表示されるようになる。 **@コメント禁止 [#r7aaffb2] @コメント禁止 -スクリプトの有効時間内はコメント入力不可にする -ex.コマンド[@10]コメント[@コメント禁止] -[[公式一般公開 体験動画(sm1625232)>http://www.nicovideo.jp/watch/sm1625232]] **@置換 [#e891f6c6] @置換[:ラベル] 置換前の言葉 [置換後の言葉 単/全 含む/含まない] -コメントを置き換える。フィルターより細かな設定が可能(未検証) -[[公式一般公開 体験動画(sm1625221)>http://www.nicovideo.jp/watch/sm1625221]] **@テキスト [#a66b3be6] @テキスト[:ラベル] 表示するテキスト -画面中央にコメントに影響されないテキストを表示する(コメンド未指定の場合) **@trace [#sced7b78] @trace 表示するテキスト -画面左下にコメントに影響されないテキストを表示する(コメンド未指定の場合) **@ジャンプ [#m3f5d730] @ジャンプ 移動先の動画ID [ジャンプメッセージ] -設定した秒数になると指定の動画へ移動する -ジャンプメッセージの表示時間は3秒程度 -ex.コメント[@ジャンプ sm11111 このメッセージ表示の後に移動] **@キーワードジャンプ [#ycc08f0e] @キーワードジャンプ 反応キーワード 移動先の動画ID [ジャンプメッセージ] -スクリプトの有効時間内において特定のキーワードを投稿すると指定の動画へジャンプする -ex.コマンド[@30]コメント[@キーワードジャンプ キーワード sm11111 このメッセージ表示の後に移動] **@キーワードメッセージ [#y00dc7dc] @キーワードメッセージ 反応キーワード 表示するメッセージ -スクリプトの有効時間内において特定のキーワードを投稿すると設定したメッセージが画面に表示される -ex.コマンド[@60]コメント[キーワード 表示するメッセージ] **@投票 [#t8e21ba7] @投票[:ラベル] 投票対象1,対象2,対象3.. [表示/非表示 投票数の単位] -表示/非表示は途中経過の表示を行うかどうかの選択 -非表示はクイズの正解者数を数える時などに使用 その場合は正解の文字列を@置換で表示しないようにするべし -ex.コメント[@投票:テスト 選択肢A,選択肢B,選択肢C 表示 人] -[[公式一般公開 体験動画(sm1625230)>http://www.nicovideo.jp/watch/sm1625230]] (「(対象)の数」のように指定することで他のコメントにも表示可能?) **@投票結果 [#n69c018b] @投票結果 [集計対象の投票ラベル1,ラベル2,ラベル3.. 昇順/降順] -あらかじめ@投票を行いその結果を表示するために使用する -ex.コメント[@投票結果 テスト 昇順] -[[公式一般公開 体験動画(sm1625230)>http://www.nicovideo.jp/watch/sm1625230]] **@投票ジャンプ [#f7b87879] @投票ジャンプ 投票ラベル 移動先の動画ID1,ID2,ID3.. [昇順/降順 集計対象の順位 ジャンプメッセージ] -あらかじめ@投票を行い、その投票の集計によって指定した動画へ移動する -ex.コメント[@投票ジャンプ テスト sm11111,sm22222,sm33333 降順 3 このメッセージ表示の後に移動] **@玉 @窓 [#y7bca9d1] @玉(窓)[:ラベル] [上,下,左,右への移動コメント 上,下,左,右の移動量] -玉の代わりに以下でも可。なお無印と中は同じサイズ。 @玉 @大玉 @中玉 @小玉 @窓 @大窓 @中窓 @小窓 -玉は大中小それぞれ200px,150px,70pxの玉を表示する。 -窓は玉と塗りつぶす領域が逆になる。 -コマンド関連 --色は使用可能(窓の時は強制で黒) --[ue,shita][migi,hidari]は初期位置に影響 --[big,medium,small]使用可能(big + @大玉 で非常に大きな玉になる等) -スクリプトの[]が未指定なら上,下,左,右で20px移動 -移動量は%でも指定可能 -玉は画面外にも飛び出していきます。移動量には注意。 -ex.コマンド[@40 big ue migi]コメント[@大窓 ↑,↓,←,→ 10%,10%,10%,10%] -[[公式一般公開 体験動画(sm1625226)>http://www.nicovideo.jp/watch/sm1625226]] **@玉窓ジャンプ [#y3ca36f5] @玉窓ジャンプ 玉か窓のラベル ゴールX,Y 移動先の動画ID [ジャンプメッセージ] -あらかじめラベルを設定した玉が指定の座標に来ると設定した動画へジャンプする **@ドア [#t84ec477] @ドア [左(上),右(下)への移動コメント 左右/上下] -画面の左右or上下の半分を覆うドアが出現。コメントで覆う場所を切り替え。 -未指定なら左右のドアで左,右で切り替え -ex.コメント[@ドア うえ,した 上下] この場合、コメントで「うえ」「した」と入力することで、ドアが上下に切り替わります。 **@ヘルプ [#m92df7cf] @ヘルプ @ヘルプ 一覧 @ヘルプ @使い方を知りたいマクロ -使用可能なニコスクリプト一覧、またはスクリプトの書式を表示する **@watch [#x76659a9] @watch[:表示するラベル] 監視したいスクリプト式 **コメントまたはwikiの編集がわからない人はこちらから投稿してください。 [#l03ed74e] #br #pcomment(コメント/ニコスクリプト,10,below)