幸いな事に手元に(いつ入手したのか覚えてませんが)ログイン型チップジャーの動作するフルパーミッション物があったので、それをベースにして改造するというながれで楽でした。
もともとがフルパーミッションだったので、特にライセンス条項の明記もなかったですが、たぶんBSD系なのかなぁと思い。こちらで弄ったソースも公開するという運びです。
主な変更点は
・ノートカードからdataserver経由で1行ずつ読み込む部分をノートカードの名称からダイレクトに取得するようにした
・配分が不正値のとき再処理ではなく強制的に最大値または最小値で置換するようにした
・タイマーの使い方を最大ログイン時間の判定用途ではなくオンライン確認間隔とした
・チップジャーの使用者がログインしているか、また、有効な距離内に居るかのチェックを追加した
・ほとんどのメッセージの日本語化
・IMを使う部分をRegionSayToで置き換え、ラグの発生を少なくした
設定値はノートカード記載から
ノートカードの名称そのものがパラメータとすることで
設定内容が他の人にも明確に可視となり
dataserverも使わない事から省エネです
設定値の内容は左から
金額1,金額2,金額3,金額4,グループチェックの要否,配分の割合
どうやら元のアイテムが公開停止となったようなので
こちらも回収せざるを得なくなりました。
ご了承下さいませ。
0 件のコメント:
コメントを投稿