2008-01-01から1年間の記事一覧

オンセにEtherPadを

ずっと以前にはてブで取り上げられてたEtherPad。いざ遊んでみようと思ったら「サーバがパンクしちゃったよーん」画面に飛ばされたということがありました。 で、先日そのEtherPadからメールが来ました。現在ベータ版を公開中とのこと。 とりあえず師匠的存…

たぶん『リファクタリング』しました

http://d.hatena.ne.jp/tek_koc/20081115/1226736708を拝見し、その中でも『プログラミングのセオリー』に興味を持ちまして、該当の本を先日本屋でちら見いたしました。 最初の項目は変数の名付けについて。で、以下のような文章がございました。 変数の命名…

はてなでスクリプトを書いた時のTAB幅

今ちょっと理由があってちまちまとスクリプトの一部を書き換えてます。 理由は今までのスクリプトを全部書き換え終わったらってことで。 それはともかく。 はてな記法でスクリプトを書いた時のTAB幅、管理者側でできないもんでしょうか? 表示部分のソースを…

オンセ用ツール作成ブログと、メルセンヌ・ツイスタ

先日オンセ仲間から教えていただいた、オンセ用ツール作成ブログ。 TRPGオンラインセッション用ツールは如何ですか? nDmダイスが振れるとか、シャドウランの独特なダイスロールに対応してるとか、いろいろいいところがあるんですが、何よりいいのが(データ…

半手動(?)オペレータ権限配りスクリプト

GMとしてセッション開始して早数回(※1シナリオ終わってません)。 「こんなのがあったらいいな」と思うものがあったので、合間に作っときました。 『チャンネルのオペレータ権限を持ってる参加者が離席してても、合言葉を言えばオペレータ権限を自動的に配…

いぬい。

以前nR10ロール(0):解説と流れとCRT確率の計算 - ten-youの日記で、Rダイスで1回以上クリティカルする確率を計算するスクリプトを出しましたが、これをプレイ仲間にご披露したところ、「いぬい」と命名されました。なんかそういう、確率をしゃべるキャラ…

GMはじめました。

先日、DX2ndでオンセで初GMはじめました。 オンセってことでやっぱり時間がかかりまして、3時間ちょっとかけて、PC全員の自己紹介と2人分のオープニングが終わったところです。 1人はPC1の立場と言うこともあってかなりシリアス目に、というかホラー目に演出…

ニックの一部からフルネームを引っ張ってくる

ちまちまと続けてテスト中です。 「ニックの一部を指定するとチャンネル参加者全部から該当する名前を文字列として返してくれる関数があったら便利」と思い立って、作ってみました。 番外:print()メソッドとIRCのオブジェクト構造 - ten-youの日記は、実は…

番外:print()メソッドとIRCのオブジェクト構造

シーンイン/リザレクトスクリプトを次回セッション用にいじってて、改造に直接は関係しないけどメモしておいた方がいいような気がすることがでてきたので、メモ。

DX2ndを遊びました

今参加してるのとは別口でDX2ndを遊んできました。 前のPCがピュアブリードのクイックスタートだったので、今回はクロスブリードのフルスクラッチに挑戦。……ピュアはわかりやすいんですねー。選択肢が少なくて(←ゲーマーとしてだめすぎ)。

ハートレスメモリー入手に伴い

つい先日新サプリ「ハートレスメモリー」が発売されましたが、これでエフェクト掲載ルルブが4分冊になってしまいました。 ということでいろいろ全部中止して、一所懸命エフェクト一覧作ってます。OOoのBASEで。

ストレイライトと名乗りたい

です。 正確には「ストレイライト」というコードネームのPCを作りたいなとw シンドロームはブラックドッグ/ノイマンかブラックドッグ/エンジェルハイロゥあたりかなあ。イメージ先行で。 ……このイメージ先行が曲者ですよな。たくさんのエフェクトの中から…

nR10ロール(0):解説と流れとCRT確率の計算

さて、DXといえばnR10ロール。 DXは通常のnDmロールの他に、「Rダイス」などと呼ばれる特殊なダイスロールを使用します。というか実プレイ的にはRダイスの方がよく振ってる気がします。このエントリーでは、まず「Rダイス」についてご紹介。

nDmロール(2):for文

そろそろダイス振ります。 で、そのダイスについて以下に。 オンラインセッション用ダイスに求められる仕様とは? 足し合わせた結果だけでなく、その内訳も見られることだと思います。 今までに利用した幾つかのダイスボットに共通して見られた仕様なのです…

nDmロール(1):正規表現のフラグ

前エントリーより、スクリプトに起こすために以下いろいろ奮闘。 まずは「#nDm」に反応する正規表現から。

nDmロール(0):全体の流れ

シーンインやリザレクトが出来るようになったところで、せっかくオンラインセッション用スクリプトを作ろうという趣旨なので、次はダイスボットに挑戦です。 実プレイでは「ろあだいす」にお世話になってるから必要ないんですが、練習ってことで。

シーンインした時に侵蝕率を計算するスクリプト(3)

先日、「シーンイン」と「リザレクト」のスクリプトを実プレイで使ってもらいました。 みんな快く使ってくれまして、反応も上々。うれしいです。 ……自PCの時だけいよーに高い数値を出しよりまして、まだミドル終わってないというのにもうじき80%超えそう…

シーンインした時に侵蝕率を計算するスクリプト(2)

(1)からの続きです。 ……実は遅々として進んでおりません。ぐるぐるしてます。 理由はmatch()。

シーンインした時に侵蝕率を計算するスクリプト(1)

スクリプトが無事「シーンイン」や「リザレクト」という言葉に反応するようになったところで、もう少し欲張ってみることにしました。 DX2ndの侵蝕率は1セッションの中で増えていく一方です。つまりずーっと足し算が発生し続けます。特に、ほぼ戦闘でしか使わ…

あれこれ細々と。

JavaScript関連でトラバをいただいてしまいました こちらの記事から。 http://d.hatena.ne.jp/tek_koc/20080831/1220149861 うれしいやら面映いやら背筋が伸びるやらです。ありがとうございます。 ……という記事でトラバ打つのはあまりに非常識かと思うので、…

リザレクトもするスクリプト

シーンインするスクリプトからの続きで、リザレクトでも反応するように書き加えます。 リザレクトはレベルのあるエフェクトなんで、PCによって使用するダイス数が違う可能性があります。が、 「リザレクトのレベル上げる人は普通いないよ」 という力強いお言…

追記(08-12-01)

スクリプトの一部を書き直しました。 理由は後日改めてorz

シーンインするスクリプト

今主にプレイ中なのが「ダブルクロス The 2nd Edision(以下DX2nd)」なので、まずはDX2ndからネタを拾ってLimeChat用スクリプトを作ってみることにしました。 てことで最初のスクリプトは、ルールブックから一番お手軽そうで実プレイでも使えそうな、「シー…

エディタを入れてみた

サンプルスクリプトを書き換える時はテキストエディタでべた打ちにしてましたが、もちょっと楽に入力できないかなあと思ったのでJavaScript用エディタを探してみました。 といっても2つしか検討してませんが。

Head First JavaScriptを見てみた

404 Blog Not Found:if (you.learn('JavaScript')) Books.toRead[0] = this; // 書評 - Head First JavaScriptで絶賛されていたJavaScriptの入門書「Head First JavaScript」の実物を、今日初めて見ました。 ……なんてノリのいい本なんだ。

ダブルクロスに3rdが出るそうで

2ndが発売されてから早5年。とうとう版上げされるそうで。発売時期は来年の夏とか。JGCにぶつけるような感じですね。 版上げかー。いまだに2ndルールの8割は理解出来てないんですがorz サプリメントも相当数出てるし、その中にはDロイスの内容変更みたいな大…

挨拶をかえしてみる

まずはサンプルを まずヘルプのサンプルスクリプトをそのままぶち込んで動かしてみました。

JavaScriptって?

宣言しちゃったので勉強開始です。 ということでまずJavaScriptの基礎知識から。一応。 JavaScriptとJavaは関係ない JavaScriptはもともとNetscapeブラウザで使われてたLiveScriptというもので、Javaブームに便乗する形で『Java』Scriptと名乗るようになった…

はじめてみる。てことで。

LimeChat用スクリプト(TRPG用)を作るため、泥縄でJavaScriptを勉強しようという日記です。 やろうやろうと思いつつ結局やってないじゃん、て状態でうだうだしてたのですが、 http://d.hatena.ne.jp/tek_koc/20080826/1219705788 に感銘を受けてとりあえず…