したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

式神研究同好会

1名無しの本読み妖怪:2009/04/27(月) 03:41:20 ID:9WSWu6yM0
ウミガメ人狼のCGIを改造するスレです。

目標
2.スクリプトの軽量化。
1.役職ルールを弄りやすく。
3.HTML出力の整理。

2名無しの本読み妖怪:2009/04/27(月) 03:44:03 ID:9WSWu6yM0
テンプレ
【重要】本サーバーでデバッグするわけにはいかないので、参加者はXAMPP等を使用して手元でデバッグするようにしてください。
・現在リポジトリは用意していません。混乱を避けるため、パッチを当てたらすべてのファイルを固めてアップロードしてください。変更元と変更箇所のダイジェストを書き込んでいただけると助かります。
 あとやっぱりバージョン管理ソフトは必要だと思われる方はその旨ご連絡ください。参加メンバーの総数が見えないので今は用意していませんが、不特定多数でやるなら必須だと思います。
・今のところログの保全を優先としているため、データベースの再構成は考えていません。やりたい方は是非声を上げてください。

3希望役職なし:2009/04/27(月) 03:46:13 ID:h/BhM3MM0
PHP書ける人募集!
書けなくても意見はいつでも募集!

4名無しの本読み妖怪 ◆OXCvMb3ws.:2009/04/28(火) 03:52:40 ID:icxJ.8Lg0
ねこねこさんからMySQLのダンプをいただき、IRCにメンバーが揃ったところで実験環境のセットアップを開始する。
埋めチルさんがInstant Railsで動作するか試そうとしたが、うまく動作しないとのことだった。
各自設定が異なると他のメンバーのコードを変更する際にいちいち設定を直さなければならなくなるため、データベースの設定は全員統一することになった。

表示関連のコードを概観しつつ決めた当面の方針は次の通り。
1.埋めチルさんはjavascriptのコードをHTML出力から切り離す。
2.私はクエリの発行されている箇所を押さえ、埋めチルさんの作業終了を待ってクエリを抽象化する。
3.参加メンバーは常時募集するw
4. テスト用サーバ管理者募集!

5希望役職なし:2009/05/12(火) 06:34:24 ID:JbqwYS7I0
スレを死なせちゃもったいないのでたまにはこっちで報告してみる。

ttp://www12.atpages.jp/cirno/
テスト用サーバができたよ!
最新開発コードもここからダウンロードできるよ!

6希望役職なし:2009/05/13(水) 06:18:09 ID:CarGuU4w0
投票時に未投票の人数を表示する機能を実装したよ!

7希望役職なし:2009/05/13(水) 16:21:38 ID:2gyCd2kE0
こっちのスレでもPHP版改造してるようで

ttp://yutori.2ch.net/test/read.cgi/news4viptasu/1240739819/

協力できると楽かも(向こうはわかめて互換の名前変更とかトリップ付きとかめざしているらしい

8希望役職なし:2009/05/13(水) 23:59:24 ID:bpOBc.y60
ふむ、同じ考え、違う考えが見えて興味深いですね。

9名無しの本読み妖怪 ◆OXCvMb3ws.:2009/05/20(水) 04:40:21 ID:ZJ9LLf/c0
【お知らせ】
デバッグ用トレースツールの暫定版ができました。
ttp://u9.getuploader.com/tohotrpg/download/41/build+03.zip

10希望役職なし:2009/05/23(土) 02:10:48 ID:QZjxGrds0
今進行中の話題
1. 関数名どうそろえようか?
2. シスメ入れ替えられるようにしたいよね
3. グローバル変数大杉。まとめて取得する方法に切り替えようぜ

11希望役職なし:2009/05/23(土) 06:34:29 ID:QZjxGrds0
仮想GMモードの実装が出来ました。
身代わり君のゲーム中の発言がシステムメッセージとして出力されます。

方法は簡単で、Ver. 1.2.1 のソースの以下の二箇所を変える事で実装されます。

game_play.php 269行目
before
if( ($day_night == 'beforegame') || ($day_night == 'aftergame') ) //ゲーム開始前、終了後

after
//ゲーム開始前、終了後 と身代わり君
if( ($day_night == 'beforegame') || ($day_night == 'aftergame') || ($uname == 'dummy_boy') )


game_functions.php 458 - 459 間
//身代わり君はゲーム中はシステムメッセージ相当
elseif(($talk_uname == 'dummy_boy') && ! (($day_night == 'beforegame') || ($day_night == 'aftergame'))){
print("<td width=1000 colspan=3 align=left style=\"background-color:#efefef ;color:black;font-weight:bold;border-top: silver 1px dashed;\">            身代わり君:$sentence </td>\r\n");
}

12名無しの本読み妖怪 ◆OXCvMb3ws.:2009/05/23(土) 15:17:46 ID:SAGHLkb60
>>10
とりあえず1についてはCスタイルで良いのでは?
関数名は大文字から。

それと埋めチルさんが提案されていましたが、 TalkLogOutput() みたいなOV形式の関数名は OutputTalkLog() みたいなVO形式の名前に変更しましょう。

13希望役職なし:2009/05/23(土) 18:41:53 ID:QZjxGrds0
Ver. 1.2.2 b19 アップ
以下のバグ修正
・個々の勝敗結果が出ない
・霊界でリロード失敗する
・霊界のログのリンクが変
・投票画面のテーブル(css)
・死者の表示
・役職の村人だけ太枠になってない

以下はまだ直してない既知のバグ
・常にハンドルネームも表示される (場所特定済み)
・昼は常に未投票の人数が出る(時間が切れてから出る仕様にする予定)
・遺言の表示が変 (夜用の css を作ってない)
・一部のシスメに css が反映されない
・css のクラス名が一部被ってる

14希望役職なし:2009/05/24(日) 18:21:59 ID:pcAL7gl60
実装する/しない(できる/できない) は別として改変希望も受け付けますので
お気軽にどうぞ。

開発者の個人的な希望として以下を実装する予定です。

1. ゲーム開始前にリアルタイムの昼/夜の設定時間を表示する
2. シスメを設定ファイルで変更できるようにする

15希望役職なし:2009/05/25(月) 21:25:14 ID:sOxf763s0
やる夫村の方も専用掲示板作ったようだ。
あと、闇鍋機能(狼・狐以外は役職がランダム。桃栗の特殊Sと同じ)を実装したらしい。

一度共同で作業しないかと持ちかけてみる?今のところ触ってるところかぶってないし。

16希望役職なし:2009/05/26(火) 01:33:00 ID:ixcxcLnQ0
html再デザインやってる者です。
デバッグで忙しい中ごめんなさい中間報告です。

とりあえずユーザー一覧、投票以外のところを
DLに置き換えてみた結果ファイル容量が

V1log  1番地 53.1 KB → 39.0 KB
V3log 305番地 536 KB → 407 KB
まで減りました。DLマジすげえ。

会話の部分はtableのままです。
改行が可変で入るとDLやDIVだと
上手く一行に表示できないです。

今残っているのは
・投票結果表示
・狼の噛み結果表示
・勝者表示

このあたりが出来れば大体表示は同じになるんではないかな、と。

CSSについて質問です。
.column .rowってどこで使っているクラスでしょうか?
今編集しているソースを見ても見つからないです。

17希望役職なし:2009/05/26(火) 05:15:55 ID:ZUFzoHkk0
GJ!

> .column .rowってどこで使っているクラスでしょうか?
それ私も疑問に思って今 grep かけました。
old_log (過去ログ表示スクリプト) で使ってるクラスみたいです。

なので、消しちゃってOK。

18希望役職なし:2009/05/29(金) 12:33:29 ID:O32cqARo0
いきなり質問で済みません。
自宅サーバでVer1.3.0Beta5を動かしてるんですが登録したアイコンの削除方法が見つかりません。
何方か御教え頂ければ幸いと思います。

19希望役職なし:2009/05/29(金) 12:48:20 ID:sDL6.0.A0
>>18
手作業でデーターベースから削除しないと駄目
しかも削除したアイコンを参照している発言が全部消えるw

20希望役職なし:2009/05/29(金) 13:43:09 ID:O32cqARo0
ご返答有難うございます。
手作業ですか・・・ちょっと大変そうですね^^;
他の画像に差し替えて対応した方がよさげですねw

21希望役職なし:2009/05/29(金) 21:23:27 ID:puHZvaJY0
・文字化け問題
「有頂天」「依姫」 など、一部の言葉を単体で入力すると文字化けを起こしています。
ローカルで確認しましたが、DBから化けています。
おそらく、文字コード変換処理か、特殊文字のエスケープ処理で失敗していますね。

文字コード変換処理は、functions.php の ToEUC_PostData()、
エスケープ処理は以下のような処理です。

$handle_name = str_replace("&","&",$handle_name);
$handle_name = str_replace("<","<",$handle_name);
$handle_name = str_replace(">",">",$handle_name);

22希望役職なし:2009/05/30(土) 19:08:28 ID:tsk6VrNU0
ソースコード Ver. 1.3.0 beta6 をチルノ鯖にアップしました。

・ある程度システムメッセージを設定ファイルで変更できるようにした。
 include/message_class.php を参照してください。

---チルノの裏---
game_functions.php、game_play.php はほぼ最適化完了。
ファイルサイズが 60k → 40k、50k → 41k になりました。

次は、ついに 84k もある game_vote.php に手を
つけないといけないようです。。。
---チルノ裏---

23希望役職なし:2009/05/31(日) 01:14:41 ID:U4CFvIpY0
>>22
お疲れ様です。

いつもお世話になってばかりなのですが、霊能の人で翌日の朝を迎えても能力が使えなく
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in ローカルアドレス\game_play.php on line 860
と表示されます。
護衛も同じくエラーは出ていますが、機能はしているので問題は無いんですが・・・
beta5で出たのでbeta6にしてみたのですが、結果は変わりませんでした。

分かる方教えていただければと思い書き込みさせていただきました。

24希望役職なし:2009/05/31(日) 08:03:37 ID:bk8gydKY0
>>23
あ、すいません。こっちのコーディングミスです。
beta7 をあげるときには直しておきます。

ささっと直したい場合は、 エラーメッセージにあるように
game_play.php の 860 行目にある 変数 $result を $sql に
書き換えてください。

テストして気になる点などあったら遠慮なく書いてくださいね。

25希望役職なし:2009/05/31(日) 20:29:12 ID:bk8gydKY0
ゲーム開始投票時のバグ発見

Kick 投票後に、Kick した人がすでにいなかった場合に
「すでにゲームが開始されています」と表示されます。

どこを直せばいいかはだいたい予想できますけど、一応報告。

26希望役職なし:2009/05/31(日) 21:47:12 ID:U4CFvIpY0
>>24
ご返答有難うございました。
今から書き換えて試してみたいと思います。

また何かあった時はよろしくお願いします^^

27希望役職なし:2009/05/31(日) 22:38:03 ID:U4CFvIpY0
あとバグというか、アイコン登録で登録完了ボタンが出ているところ【icon_upload_check.php】でブラウザの更新を押すとアイコンがいくつも登録されます。
というか、No.が更新されるたびに増えて行き登録されてしまいます。

それで管理者用のアイコン削除PHPもお願いしたいのですがお願いできませんでしょうか。
よろしくお願いします。

28希望役職なし:2009/06/01(月) 01:08:43 ID:6VFjNkNM0
>>27
登録完了ボタン押した時点でうpされる仕様ですよー
取り消し押すと消える。押さないでバックすると残る、リロードかけると増えるw

29希望役職なし:2009/06/01(月) 18:52:56 ID:AR4oGtQk0
>>27
アイコン削除PHPは開発チームでも話題になってます。
問題点は、>>19 にあるとおり、すでに村で使われていると色々困るんです。

手作業で消す場合は、icon_upload_finish.php にある、DeleteIcon() という
関数を参照すると良いかと思います。

30希望役職なし:2009/06/01(月) 20:00:59 ID:Ap8WZ/dM0
前々からアイコン削除プロセス(一般ユーザ側)を考えていたが、以下のような感じでどうだろう。

1. DB user_entry中の該当アイコンを使用しているキャラを抽出
2. 抽出した各レコードのicon_noを削除済みアイコンの番号(システム側で規定)に直す
3. DB user_iconの削除対象アイコンに削除マーク(新たにフィールドを作成)をつける

これで後は、削除マークのついているアイコンを使用できなくすればよいのではないだろうか。
また、管理者専用処理として、削除マークのついたアイコンのレコードを削除するプロセスが必要だろう。

1. user_entryの全レコードのicon_noを修正し、番号を詰める
2. 使われなくなったuser_icon番号を削除

この他、アイコン登録時にパスワードを設定し、パスワードを知らないユーザが勝手に削除できないようにする機構も必要だろう。
どちらにせよ、DB user_iconのフィールドを追加する必要がある。

31希望役職なし:2009/06/01(月) 20:45:18 ID:aJ4UZ8/60
>>30
DB をずっと保持し続けるのならその方法は有効だと思いますが
現在のさとり鯖は SQL 鯖負荷軽減のために、定期的にログを HTML 化して
DB を削除しているので、その方法では過去ログに対応できません。

なので、一般向き(を作るかどうかは別として) スクリプトと
現さとり鯖用スクリプトは同一の処理では対応するのが難しいです。

32希望役職なし:2009/06/01(月) 21:39:18 ID:6VFjNkNM0
さとり用は手作業で対応するからいいよ

ログ取ってからアイコン手作業で消すだけでいいし>現状
(DBから消してもアイコンのjpg画像自体は消えない)

33希望役職なし:2009/06/02(火) 02:32:38 ID:tEX8TmdY0
>>31
HTML化された過去ログに関しては気にする必要ないんじゃない?
発言は消えないし、アイコンが表示されなくても問題ないし。

34希望役職なし:2009/06/02(火) 22:33:16 ID:RBoatTzw0
突然死対策は本人が投票しているかどうか画面に出るのが一番ですよね。
ちょっと実装検討してみます。

35希望役職なし:2009/06/02(火) 22:42:52 ID:ckQaW5io0
でかでかと未投票通知(+たまにGMの告知)が出るわかめてでさえ、投票し忘れが出るんですよね… どうせいとw
やはり、個人個人でも気を付けなければ…

36希望役職なし:2009/06/03(水) 19:42:11 ID:mCi5RyfY0
ソースコードスナップショット Ver. 1.2.1.2 beta1※ をチルノ鯖にアップしました。
(注:画像ファイルなどを含んでいないパッケージです)
・埋毒バグ対応
・ゲーム開始前、リアルタイム制なら昼と夜の設定時間が表示されます
・トップページの右隅にバージョン情報が表示されます

チルノ鯖にて、埋毒者の出現人数を弄って以下のテストが通ったら
さとり鯖への引き渡し準備に入ります。
・狼が埋毒者を噛んでちゃんと巻き込まれるか
・埋毒者を吊ってちゃんと巻き添え者が出るか

※バージョン番号について
バグフィックス以外を含むので一応インクリメントしましたが
以下のどれが妥当か、意見を下さい(特に開発チームの方)
1. Ver. 1.2.1.1a
2. Ver. 1.2.1.2
3. Ver. 1.2.2

37埋毒バグ埋め込んだ人:2009/06/03(水) 23:47:47 ID:ahOQaLSo0
対応乙です。
バージョン番号は、1.2.2が妥当じゃないでしょか。
新しい機能が1つ追加されてますし。

38希望役職なし:2009/06/04(木) 16:21:59 ID:1D1oFEMo0
ねこねこです

さとり鯖Ver. 1.2.2になりました
ありがとうございます

39希望役職なし:2009/06/04(木) 18:16:36 ID:1D1oFEMo0
539 名前:楽園の素敵になる名無し[sage] 投稿日:2009/06/04(木) 17:46:58 ID:ZsetGHc20
何か、さとり鯖のトップの表示が左に詰まって見えるんだが……。

540 名前:楽園の素敵になる名無し[sage] 投稿日:2009/06/04(木) 17:54:10 ID:laQOshiQ0
>>539
IEだとおかしいですね

Operaだと正常に見えるんですが




原因そのものはさっぱりわからんのですがindex.phpで

<noscript>
<tr>
<td align=center>
<span style="font-size:15pt;color:red;font-weight:bold"><< JavaScriptを有効にしてください >></span>
</td>
</tr>
</noscript>

の直後に

<tr>
<table border="0" cellpadding="0" cellspacing="0" width="100%"><td></td>

</table>
</tr>

が抜けてますね。旧ファイルと最新版で
これが何が違うのかまでは知らないけど
とりあえずさとり鯖は書き込んで直しました

40希望役職なし:2009/06/04(木) 18:31:24 ID:SinAmVzk0
埋めチルです。
index.php の html ソースのタブ揃えの調整をするときに
間違って消してしまったようです。ごめんなさい。

―――読まなくていい解説―――
このスクリプトの HTML 出力は、ありえない量の table タグの
入れ子で構成されてます。4重5重がざらです。

Ver. 1.2.2 (現さとり鯖) の index.php が 12kbyte に対し、
CSS に切り替えた Ver. 1.3 (現チルノ鯖) の index.php は 7.5kbyte と
あんな単純なページのファイルサイズがこれだけ違うのです。
―――読まなくていい解説―――

41希望役職なし:2009/06/05(金) 03:02:33 ID:XsON9QYM0
身代わり君占いバグ

身代わり君が占い師の場合、狼の噛み投票の前に占い投票をすると
身代わり君が食べられずに次の日の朝になってしまう。

これは、game_vote.php の NightVote() に問題があって、
占い師の投票済み処理をする際に身代わり君のチェックを
入れてないために起きます。

キューピッドの処理と混ざっていてややこしいので
対応に時間がかかるかもしれません。

とりあえず、身代わり君が占い師になっても
投票は行わないようにお願いします。

42希望役職なし:2009/06/06(土) 17:56:01 ID:tknXCSdc0
ゲームとはまったく関係無いけど
index.phpの
<?php echo $script_version . '; LastUpdate: ' . $script_lastupdate; ?>

<?php echo $script_version . ' LastUpdate: ' . $script_lastupdate; ?>
ですよね。
A型の私には気になったのでw

43希望役職なし:2009/06/06(土) 18:17:57 ID:tXrJQzmI0
>>42
そのセミコロンはゴミじゃないですよ。
バージョンと更新日時のセパレータのつもりです。
気になるのなら、カンマに変えておきますw

細かいところまで見てくれる人は大変ありがたいですので
ガンガン突っ込んでください。

44希望役職なし:2009/06/06(土) 22:51:53 ID:tknXCSdc0
atpages.jpにbata7で部屋を立てて村人登録すると村人は登録されますがセッションエラーが出ます。
パーミッションは777にしてるんですが何方か分かる方いませんか?

45希望役職なし:2009/06/06(土) 22:53:06 ID:tknXCSdc0
ちなみに自宅鯖では問題無くbata7も動いてます。

46希望役職なし:2009/06/07(日) 03:45:56 ID:NlTEsEoA0
>>44
とりあえず思いつくのはクッキーが機能してない可能性ですね。
後はもう少し具体的な状況がないと分からないです。

4744:2009/06/07(日) 04:59:31 ID:oX0c6Yso0
>>46
クッキーですか、少し調べてみます。
有難うございます。

あと、キューピッドと恋人が死んでる状態で狼が勝っても、キューピッドも勝利コメントが流れます。

4844:2009/06/07(日) 05:13:57 ID:oX0c6Yso0
もう一個、bata6まで出てた「あと1時間2分(実時間1分1秒)」みたいな時間表示はbata7で無くなったんでしょうか?
一応出なくなってたみたいなので出来たらまた付けて欲しいです^^;

4944:2009/06/07(日) 10:20:08 ID:oX0c6Yso0
game_functions.phpをbata6に戻したら表示されるようになりました。
bata7でもゲームにログインしてない状態だと時間表示されるみたいです。

50希望役職なし:2009/06/07(日) 19:55:06 ID:NlTEsEoA0
>>47-49
全部私が埋め込んでしまったバグです。
それの修正+α版の Ver. 1.3.0 beta8 をアップしました。

報告ありがとうございました。

5144:2009/06/07(日) 21:23:48 ID:oX0c6Yso0
>>50
お疲れ様です。

えっと、bata8今落としてみたのですが中身が完全にbata3でした。
無理しないで頑張ってくださいw

52希望役職なし:2009/06/08(月) 09:47:44 ID:iXaXP54.0
>>50
ダウンロードしました。
2度ほど16人でテストしましたがエラーなどは見当たりませんでした。
またバグ等が見付かりましたら発見次第ご報告させていただきます。

53希望役職なし:2009/06/08(月) 21:14:49 ID:iXaXP54.0
要望です。
・ゲーム開始待機中にアイコンを変えれるようにする。
・仮想GMでログイン中、誰かをキックする時は5票にして一発で蹴れるようする。

よろしくお願いします。

54希望役職なし:2009/06/11(木) 03:35:55 ID:xm/DB8kY0
キューピッドが矢を打って無くても夜が明けるみたい

55希望役職なし:2009/06/11(木) 21:06:45 ID:hcRkYscA0
1.3.0系って埋毒バグ直ってないですよね?

56希望役職なし:2009/06/11(木) 21:15:34 ID:QRVmw19A0
>>54
確かに、夜明けの判定にキューピッドが含まれてないですね。
バグの項目に加えておきます。

>>55
1.2 系は確実に失敗しますが、1.3 系は成功するケースがある程度には直ってます。w

5744:2009/06/12(金) 01:21:56 ID:D2ZLUhPU0
バグ報告です。bata10にて次のバグが発生しました。
・ゲーム開始時の配役の人数表(村人10、占い1、霊能1、狼3・・・)が出ない・・・かも?

・config.phpの
$user_icon_dir = './user_icon'; //ユーザアイコンディレクトリ
が抜けててアイコンがえらい事に。


また報告しにきます。

5844:2009/06/12(金) 02:40:38 ID:D2ZLUhPU0
・ゲーム開始時の配役の人数表(村人10、占い1、霊能1、狼3・・・)が出ない・・・かも?

は、うちの鯖が可笑しかっただけみたいでした。

59希望役職なし:2009/06/12(金) 02:59:28 ID:sJ9CdMVU0
>>57
役職内訳は手元で再現しない……と思ったらそうでしたか。
よかった。

> ・config.phpの
> $user_icon_dir = './user_icon'; //ユーザアイコンディレクトリ

これは設定箇所の移行抜けですね。手元では修正済みです。

6044:2009/06/13(土) 03:39:57 ID:3.Aw/H2c0
引き分け関連でエラーに出ているようです。
config.phpの引き分け回数を超えても引き分けにならずゲームが続くみたいです。

また報告しに来ます。

61射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/14(日) 02:40:42 ID:RSarCjfs0
埋めチルさん、掲示板の方に来ていただいて有難う御座います。
またご報告やら情報提供に来たいと思いますが、その時はどうぞよろしくお願いいたします。

62お肉:2009/06/14(日) 20:41:20 ID:H7tV1pCw0
とりあえず細かい不具合の修正パッチをチルノ鯖にうpしときました。

・投票勧告メッセージの修正
CSSの修正と変数名のtypo修正。
参考: ttp://phpspot.net/php/man/php/function.mysql-result.htm

・占いが複数いる編成での占い結果表示不具合修正
単に一番最初の占い結果しかループ内で見てなかっただけでした。
// mysql_result()の引数、フィールド名で指定しようよ元コード…

・あとついでに>>57

引き分け処理部はバグが多い模様。
占い3、狼1の5人編成で、再投票の限界ぎりぎりで狼吊ったら狼0なのに夜になったw
しかも占い3人全員占い実行しても朝にならなかった。突然死処理が行われて(もちろん突然死者なし)ようやくゲーム終了。
原因は調査中。

63お肉:2009/06/14(日) 20:42:34 ID:H7tV1pCw0
参考URLこっちでした。
ttp://d.hatena.ne.jp/takoashi_net/20090602/1243928455

64埋めチル:2009/06/14(日) 20:49:06 ID:oT3tm7yg0
こちらで把握している範囲の速報です。
1. 引き分け処理は私のバグです。修正済み
2. 夜明け判定のロジックを変えました。キューピッドの投票にも対応済み
3. 再投票の出力結果バグはDB側の問題っぽいです。調査中
4. 恋人の後追いは引数を HN から uname に変えてみました。今のところ失敗無し
5. 狼の毒死は uname でも失敗します。そもそも対象決定ルーチンが怪しいので調査中

65射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/14(日) 22:52:51 ID:RSarCjfs0
バグ報告です。
誰かが投票してない状態で経過3分を過ぎても突然死が稀に起きない。
その状態で、ゲームが暫くフリーズします。
しかし、そのフリーズ状態で投票してない人が投票するとゲームが続行されます。

対策案なんですが、経過時間3分を越えたら1分おきに突然死処理の再執行をするとかどーでしょ。

ではまた来ます。

66射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/15(月) 00:12:59 ID:FX3rePyQ0
またまたバグ報告です。

名前に特殊記号、顔文字「(´◉◞౪◟◉)」などを使うと文字化けします。
またその人は蹴れなくなり、SQLの方で削除するしかなくなります。

67埋めチル:2009/06/15(月) 00:32:58 ID:m8DMt2Ak0
ひとまず潰せる範囲のバグを潰した beta11 をチルノ鯖アップしました。
まだバグは残っているので取り扱いには注意をw

>>65
突然死処理はこれからコード追います。

>>66
文字化けは対処が難しいです。
その状態でも蹴る方法自体は案があるので
身代わり君一撃キックも含めて検討してみます。

68射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/15(月) 01:24:53 ID:FX3rePyQ0
埋めチルさん、有難う御座います。
ニコ鯖にbata11適応しました。

暫く様子見てみます。

69射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/15(月) 01:26:39 ID:FX3rePyQ0
もう一個バグ報告ですw

恋人が突然死した場合、もう片方の恋人は死なずに生き残ります。
その場合、その恋人が生き残れば恋人勝利となります。

70射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/15(月) 07:03:43 ID:FX3rePyQ0
bata11にて狩人が護衛に失敗すると言うバグが起きました。

1.山岡さん は リリカ の護衛に付きました
2.紅美鈴 たち人狼は リリカ に狙いをつけました
3.リリカ は無残な姿で発見されました

ログ
ttp://jinro.s369.xrea.com/old_log.php?log_mode=on&room_no=61

71お肉:2009/06/15(月) 14:23:49 ID:.VO5weK20
>>70
不具合修正パッチを上げておきましたので適用してみてください。
狩人の護衛失敗とか色々直ってると思います。

72お肉:2009/06/15(月) 14:29:54 ID:.VO5weK20
以下、修正したバグ
・狩人の護衛が常に失敗するバグ
・突然死した恋人の相方が後追いしないバグ
・吊りで後追いした恋人の後追いメッセージが次の日にならないと表示されないバグ
・最後の再投票で誰かが吊れても、必ず引き分けになるバグ
・お昼の観戦モードで発言の先頭に◆が表示されないバグ

>>70
ニコ鯖53番地で投票対象に選べない人が出た、というバグは手元では確認できませんでした。
もしよろしければ該当村のMySQLダンプをどこかにあげていただけますか?

73希望役職なし:2009/06/15(月) 14:37:05 ID:.VO5weK20
あ、そちらでスクリプト改造してるとずれると思うんで、その場合は適当に手動でなんとかしてくださいw

74希望役職なし:2009/06/15(月) 14:43:38 ID:.VO5weK20
あ、バグ修正もう一つあった。
・キューピッドの投票が正しく行われた場合でもエラー表示となるバグ

--------------------------- 実装に関する裏 ------------------------------
LoversFollowed()の修正はこれでいいかと言われるとちょっと苦しい。
あと、遺言表示の有無フラグも引数につけたい。突然死処理に同じコードがあるので。
--------------------------- 実装に関する裏 ------------------------------

75希望役職なし:2009/06/15(月) 14:55:18 ID:.VO5weK20
バグ修正もう一つあったよ…落ち着け俺
・狼以外の役職が夜に投票しないと、突然死で狼も道連れになるバグ

76埋めチル:2009/06/15(月) 15:23:36 ID:m8DMt2Ak0
>>71-75
いくつか自前で潰してましたが、追加修正があったのでありがたいです。
手作業でマージしました。

後、ニコ生鯖で実装していた観戦時の自動更新を game_view.php 本体に
入れました。鯖によっては負荷が気になると思うので config.php で ON/OFF
できるようにしてあります。

77埋めチル:2009/06/15(月) 17:08:35 ID:m8DMt2Ak0
リストアップするのも面倒なくらい多数のバグ潰した beta12 をアップしましたー
これで普通にプレイできるようなら次は役職リストの改善に着手します。

78希望役職なし:2009/06/15(月) 17:49:38 ID:.VO5weK20
乙ー。

さっとdiffとってみましたが、
game_vote.php:1032 if(strstr($mage_target_role, 'lovers')) LoversFollowed();
と、LoversFollowed()の引数が抜けてます。
あと、CheckVictory()の最後の引き分け処理で$day_nightのチェックがないようですが、他の所でチェックしてるのでしょうか?

79<投票の結果処刑されました>:<投票の結果処刑されました>
<投票の結果処刑されました>

80<投票の結果処刑されました>:<投票の結果処刑されました>
<投票の結果処刑されました>

82お肉:2009/06/16(火) 07:56:02 ID:qRyLNhy20
自分がNEOCHIしてたw

83お肉:2009/06/16(火) 22:05:57 ID:qRyLNhy20
埋毒者を噛んだ時に、噛み投票を行った狼が必ず死ぬように変更したgame_vote.phpを上げときました。

-------------------------- うら ----------------------------
生鯖84番地で埋毒バグが発生してる…
前に潰したバグのはずなのに。手元では正常に機能してるし謎。
-------------------------- うら ----------------------------

84お肉:2009/06/16(火) 22:31:36 ID:qRyLNhy20
-------------------------- どういうことなの… ----------------------------
↑の変更を行ったバージョンをデバッグ中の出来事。

*状況
17人村を作り、1日目の夜にした後でDBを直接いじって以下の配役にした。
身代わり君:埋毒者
参加者1:  占い
参加者2, 3: 狼、恋人
その他:    狼

ブラウザ1:参加者1(占い)でログイン
ブラウザ2:参加者2(狼恋人)でログイン
ブラウザ1,2とも1日目夜の画面

*操作手順
1. ブラウザ2で投票ページのリンクをクリック
2. ブラウザ2で身代わり君を噛み投票
3. 投票完了のページが表示されるのを確認して、ブラウザ1へ
4. ブラウザ1で投票ページのリンクをクリック
5. 適当に占い操作を実行
6. 投票完了のページでリロードのリンクをクリックし、ゲーム終了画面に移行

*現象
素早く1-6の手順を実行すると、なぜかもう一人の恋人が後追いしない場合がある
-------------------------- どういうことなの… ----------------------------

85お肉:2009/06/17(水) 01:05:16 ID:xB4VXBg60
上の現象は埋毒バグのせいでした。
素早くとか、どうとか、全くの気のせいで、50%の確率で生じるバグでしたw

86射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/17(水) 03:05:48 ID:w1MmZaHk0
ニコ生鯖にbata14を適用しました。
有難う御座います。

87射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/17(水) 22:15:29 ID:w1MmZaHk0
お疲れ様です。
過去ログのold_log.phpなのですが、現在は、

村No 村名 村について 人数 勝 オプション
1 1番の部屋
2 2番の部屋
3 3番の部屋

となっていますが、
村No 村名 村について 人数 勝 オプション
3 3番の部屋
2 2番の部屋
1 1番の部屋

のように新しい部屋が一番最初に表示出来るようにして欲しいと要望がありました。
私のほうでも少し弄ってみたのですがよく分からなかったので書き込ませていただきました。
よろしくお願いします。

88名無しの本読み妖怪 ◆OXCvMb3ws.:2009/06/18(木) 03:55:39 ID:e2z3pjxU0
>>87
old_log.phpの表示順切り替えに対応しました。
バージョンはbeta15-previewです。他のバグフィックスと合わせて正式にbeta15としてリリースされる予定です。

右上のページ切り替えの部分に表示順の切り替えスイッチが付きます。
old_log.phpを呼び出す際にreverse=onというパラメータを追加すると表示順が反転しますので、デフォルト設定にする場合はリンクのURLを調整するようにしてください。

89射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/18(木) 21:01:51 ID:hXKtefz60
ニコ生鯖にbata15にアップデートしました。
有難う御座いましたw

90射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/18(木) 22:08:06 ID:hXKtefz60
今ニコ生鯖で起きたバグですが部屋番号134、135の村で
「過疎が進行して人がいなくなりました」と出て部屋が終了しました。

予想ですが135部屋が時間で過疎処理が発動し、134部屋がその処理に巻き込まれたと思われます。

91お肉:2009/06/18(木) 22:28:07 ID:UJnFDWYQ0
…なんじゃそりゃー!?ともかく調べてみます。

PS. メール見ましたー。

92射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 00:23:31 ID:pDid4qjI0
すみません。原因特定しました。
うちの管理者の間で使っていたGMルームのスクリプトが原因で強制過疎処理になってたみたいです。
お騒がせしました^^;

93お肉:2009/06/19(金) 01:11:02 ID:5j0hFyNw0
     ∧∧
    ヽ(・ω・)/   ズコー
   \(.\ ノ
 、ハ,,、  ̄
  ̄
寝る前に確認してよかったw
そちらの掲示板の方でも報告してあげてください。心配してる方もいるでしょうし。

94射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 01:38:21 ID:pDid4qjI0
そして、バグ報告?仕様?
霊界に行って夜になると、狼や共有の会話が見えちゃうようになりました。
生きてる状態の人と、ゲームに参加してない人には「アォーン」「ヒソヒソ」で表示されています。
そのバグを利用して身代わり君だけ見れるように出来ないかなー?とか妄想してみたり・・・

95埋めチル:2009/06/19(金) 01:54:52 ID:hOFgoZsY0
>>94
ゲームオプションを参照してないことに起因するバグですね。
身代わり君の件も含めて対応します。

96射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 02:04:12 ID:pDid4qjI0
ごめん、今のも無かったことにぃぃぃぃ^^;;;;
多分それもミスです・・・ちょっと弄ったところ直して試してバグ出るようだったらまた来ます。

97射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 02:05:08 ID:pDid4qjI0
あ、身代わり君の件はよろしくお願いします^^;

98射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 02:16:27 ID:pDid4qjI0
index.phpが旧スクリプトのままだったなんて、恥ずかしくて誰にも言えない・・・言えやしない・・・

99射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 04:25:34 ID:pDid4qjI0
ごめんなさい、やっぱり霊界の会話は駄々漏れらしいです^^;
度々済みません 。・゚・(ノ◇≦。)・゚・。

100希望役職なし:2009/06/19(金) 10:28:33 ID:nRqrCn5U0
死亡して冥界に行くと全発言が見えるのは仕様です

役職非表示の場合は夜会話もブロックしたほうがいいんだろうか?

101埋めチル:2009/06/19(金) 12:14:20 ID:hOFgoZsY0
>>100
> 役職非表示の場合は夜会話もブロック
元々そうなっていたのに、関数分割した際にゲームオプション変数だけ
参照抜けしたためにオプションが機能しなくなっていたのです。

直したついでに身代わり君だけこのオプションの影響を受けなくしてみました。

102希望役職なし:2009/06/19(金) 16:30:20 ID:nRqrCn5U0
そうなのかー

103射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/19(金) 19:02:43 ID:pDid4qjI0
ニコ生鯖にbata16適用しました。様子見ますねー。

104お肉:2009/06/20(土) 09:04:20 ID:xdz.96JQ0
生鯖掲示板でキャップの確認できたので報告。思いっきりキャップの後ろに余計なもんつけてしまったw

105射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/21(日) 05:05:11 ID:D4PlpJpk0
報告です。50人放送終わりました。配役等は増やしても順調に作動しました。
ただ、やはり寝落ちなどで未投票の人が出ましたが、未投票の人が突然死しないバグが多発し、
データベースの方から未投票の人にログインして、管理者が投票して進ませると言うことが3〜4回ありました。

ではまた来ます。

106Fox ◆SGM3HpoaHU:2009/06/21(日) 09:11:43 ID:icdq5XEc0
昨夜お邪魔させて頂きました、Foxと申します。
よろしければ、今後開発に参加させて頂ければ幸いであります。

107埋めチル:2009/06/21(日) 15:00:15 ID:xL.3auns0
Ver. 1.3.0 beta17 リリース
・Kick 処理が全ての村に影響するバグ修正
・配役テーブルの仕様変更 (config.php 参照)

108埋めチル:2009/06/21(日) 17:13:24 ID:xL.3auns0
beta17 の game_play.php の 657行目にバグ発見。

× if($handle_name == $mage){
○ if($target == $mage){

109射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 00:41:54 ID:az826zVA0
バグ報告です。bata18
ゲームプレイで会話ログが
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /virtual/jinro/public_html/include/game_functions.php on line 383
というエラーが出るみたいです

110埋めチル:2009/06/22(月) 01:30:57 ID:H6Cdv8vc0
>>109
そちらで書いた修正をかけた beta19 をアップしました。

111射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 01:58:09 ID:az826zVA0
バグ報告です。bata18
占い結果が出ません^^;

112射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 02:09:58 ID:az826zVA0
ついでに投票結果も出ないそうです。

113射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 02:15:06 ID:az826zVA0
書き間違えた・・・
投票結果は出るには出てるみたいですが、2日目まで特定の人数だけ表示されて表示されない人がいるそうです。
3日目は全員表示されたらしい報告を受けました。

114射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 02:18:19 ID:az826zVA0
あーもう、チャットルームの会話そのまま書いてると大事な事が後に言われる・・・
なお、その3日目の表示は霊界のログらしいのでプレイとは関係ないみたいです。
ビューモードでも表示されてるので問題ないです。

115射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 02:46:41 ID:az826zVA0
かなりゲームに支障が出るみたいなのでニコ生鯖を一時bata16に戻しました。

116お肉:2009/06/22(月) 02:52:40 ID:C5GsvjgY0
old_log.phpのみBeta15に戻して置いてくださいー

117射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 02:56:55 ID:az826zVA0
了解しましたー

118射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 06:47:27 ID:az826zVA0
ニコ生鯖にbata20適用しました。

119射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/22(月) 10:56:51 ID:az826zVA0
あ、思い出したんですが50人放送のときに狐同士の念話が欲しい、と言う意見がありました。
要望と言うことで書き込んでおきますね。

120射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/23(火) 04:49:43 ID:woslUMHs0
bata20のバグ報告です。
・入村メッセージ、kickした時の席を譲ったメッセージ等が出ない。
・MAX人数の時にkickすると一人減ったはずなのに再度入室できない(人数がMAXだと表示される)

121埋めチル:2009/06/23(火) 11:54:16 ID:sYZUv1.c0
Ver. 1.3.0 beta21 リリース
・beta20 の Kick 処理が不完全だったので追加修正
・身代わり君は単独(一票)で Kick 処理を行える仕様に変更
・配役テーブルの仕様変更 (beta17相当)
・その他、細かいバグ修正

※ローカルで5パターンテスト済み

122希望役職なし:2009/06/23(火) 12:40:17 ID:1ZqLW3M60
最終的には流石鯖の機能も混ぜるの?(トリップ対応とか真闇なべとか)

123希望役職なし:2009/06/23(火) 14:13:18 ID:1ZqLW3M60
beta21をまっさらな状態のatpages鯖に上げると

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /usr/local/www/htdocs/yaranai/public_html/room_manager.php on line 41

と出て動かない罠

124射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/23(火) 14:34:29 ID:woslUMHs0
ニコ生鯖bata21を適用しました。今のところ問題なく作動しています。

バグで連絡した、
・入村メッセージ、kickした時の席を譲ったメッセージ等が出ない。
は、どうやらデータベースがおかしくなっていた様です。
22日22時までバックアップで巻き戻したら正常に戻りました。

125埋めチル:2009/06/23(火) 15:01:29 ID:sYZUv1.c0
>>122
こちらで改造している部分と流石鯖で開発した機能は衝突しないので
取り込めるといいなと思ってます。

>>123
新規設置時にアクセスしてもらうページを index.php から admin/setup.php へ移行中です。
が、beta21 現在、 setup.php にバグがあって機能していません (手元では修正済み)

初期設置はひとまず beta16 よりも以前のバージョンを使って
index.php にアクセスしてください。
データベースのテーブルが一通り作成されたらバージョンアップして大丈夫です。

>>124
こちらで再現しなかったので詳細を聞こうと思っていたところです。
戻ってよかったです。

126希望役職なし:2009/06/23(火) 15:09:48 ID:1ZqLW3M60
古いバージョン(咲夜丸コピー)してもうごかないとかわけわかんない状態になってる(汗

127埋めチル:2009/06/23(火) 15:21:07 ID:sYZUv1.c0
ねこねこさんかな?
メッセオンにしてるので困っていたらそちらへどうぞ。

128ねこねこ:2009/06/23(火) 17:50:16 ID:1ZqLW3M60
埋めチルさん相談感謝ー
原因はさっぱりわからないのですが日本語のコード通すと消える設定になってるっぽい>鯖

ついでに報告。

UTF-8対応(ソースがUTF-8でmySQLにUTF-8で書き込んで読み出す)のソースファイルver1.2.3.UTF8うpしました
DBの文字コードがECU→UTF-8になっているので差し替えると確実に文字化け起こして読めなくなるので注意

クリーンインストールするかさとり鯖みたいにログ退避して消す、
もしくは別のテーブルを使って旧テーブルはログ読み出し専用にするとかしましょう

129希望役職なし:2009/06/23(火) 17:52:49 ID:1ZqLW3M60
あ、バージョン直すの忘れた。。。。。。>内部ファイル
まぁいいや

130希望役職なし:2009/06/23(火) 17:57:25 ID:1ZqLW3M60
ついでにメモ

ECU→UTF-8変換手順

・PHPファイルそのものの文字コードを適当なツールで変換する


・sedなどで一発置換(サブフォルダまで)(画像ファイルあると認識エラー出るかも、退避)

charset=EUC-JP → charset=UTF-8

contenttype_set.php 内の単語 ECU → UTF-8 (全部)

後ひとつなんかあったかも

131希望役職なし:2009/06/23(火) 18:56:30 ID:qbtyWZNE0
1.2.3.UTF-8だけど初期設定の死亡アイコンのjpgとgifの指定が食い違ってますね
あとアイコン使わないならアイコン素材のタグ消したほうがいいかも。パッケージングする時点で

132希望役職なし:2009/06/23(火) 19:06:26 ID:qbtyWZNE0
functions.phpも書き換えないとダメだね>UTF-8化

133希望役職なし:2009/06/23(火) 19:08:08 ID:qbtyWZNE0
すまん質問なんだけど

Ver1.2.2から 1.3ベータ21にするには全ファイル上書きでいいの?
消すファイルあったっけ?

134希望役職なし:2009/06/23(火) 19:40:20 ID:qbtyWZNE0
なんか結果が明らかにおかしい

ttp://www13.atpages.jp/yaranai/old_log.php?log_mode=on&room_no=2

135埋めチル:2009/06/23(火) 20:07:52 ID:sYZUv1.c0
>>133
パスが変わってるファイルがいくつかあるので
上書きだけだとゴミが残るけど消さないといけないファイルはないです。

>>134
olg_log.php の既知のバグですね。
特定の条件で、最終日の死因と遺言の処理がおかしくなってます。
ゲーム中は普通に表示されるので DB の問題ではないです。

136希望役職なし:2009/06/23(火) 20:11:54 ID:XK093i6I0
>>134
ローカルでBeta21入れて過去ログみたけど、特におかしくはないが…
DBのデータがおかしいのかも。テストプレイ中はおかしくなかった?

137希望役職なし:2009/06/23(火) 20:22:38 ID:XK093i6I0
いや、Beta21で村立てて実験してみたら確かにバグってるな。古いバージョンでのログ表示は問題ない。
old_log以外の所でバグってるのかも。

138希望役職なし:2009/06/23(火) 20:23:26 ID:qbtyWZNE0
とりあえず設置完了報告〜

ttp://www13.atpages.jp/yaranai/

やる夫村の避難所の避難所の予定
向こうで使ってもらえるのかはわかんないけど

ここの賢者諸氏に感謝します

139希望役職なし:2009/06/23(火) 20:25:13 ID:XK093i6I0
あーやっぱold_log.phpのバグか。2日目昼の投票で終わってたから問題なかったんだ。

140希望役職なし:2009/06/23(火) 20:32:07 ID:qbtyWZNE0
あとごめん、別件で相談が

トリップ誤入力防止のためにunameに#が入ってる場合エラー返したいんだけどどうすればいいんだ?

141お肉:2009/06/23(火) 20:39:24 ID:XK093i6I0
…これは予想外のバグかもしれんな。
今までの過去ログでは、最後の投票者の投票の1秒後に夜になるクエリを発行されてる。
今回のバージョンでは、最後の投票者の投票と、夜になるクエリの発行されてる時間が全く同じ。
おそらくそれで、日が変わるクエリの後で最後の投票者の投票結果が表示されてる。

>>140
strstr()とかで調べればいいと思うけど

142お肉:2009/06/23(火) 20:43:45 ID:XK093i6I0
IRCにしばらくいます

143希望役職なし:2009/06/23(火) 20:44:30 ID:qbtyWZNE0
>>141 はじけたぜ

……2バイトの#もトリップ扱いになるんだっけ?>2chとか

144 ◆ZUNa78GuQc:2009/06/23(火) 20:53:53 ID:XK093i6I0
>>143
なる

-------------- うら -------------
#てすと でこんな鳥になるとはwww
-------------- うら -------------

145希望役職なし:2009/06/23(火) 20:55:59 ID:qbtyWZNE0
wwwwwww

146希望役職なし:2009/06/23(火) 21:02:41 ID:qbtyWZNE0
一応これで

//文字列に#(トリップ)があったらエラー
$pos = strrpos($uname, "#");
if ($pos > 0) { // 見つかったら
OutputActionResult('村人登録 [入力エラー]',
'トリップは使用不可です。<br>'."\n" .
'#の文字も使用不可です。');
}

$pos = strrpos($uname, "#");
if ($pos > 0) { // 見つかったら
OutputActionResult('村人登録 [入力エラー]',
'トリップは使用不可です。<br>'."\n" .
'#の文字も使用不可です。');
}

最後の]忘れてエラーになったのは秘密
仕事じゃなくてよかった

147お肉:2009/06/24(水) 01:28:20 ID:WkKyBJYU0
埋めチルさんへ
>>141の不具合ですが、とりあえずgame_vote.phpの716行目を

InsertSystemTalk('NIGHT', ++$time, 'night system'); //夜がきた通知

と、$timeをインクリメントしておけば大丈夫だと思います。既に終わった村のログに対しては効果ありませんが。

148希望役職なし:2009/06/24(水) 01:41:14 ID:cPOBxVdE0
>>147なおしたとんくす

ttp://www13.atpages.jp/yaranai/old_log.php?log_mode=on&room_no=2

終了後もシスメになってる>身代わりくん会話

149埋めチル:2009/06/24(水) 09:16:10 ID:.tKbFTiE0
>>140
beta 22 で対応します。
それから、uname だけじゃなくて handle_name もチェック入れた方がいいですね。

>>146
その書き方では先頭の文字が # だった場合にチェックをすり抜けます。
正しくはこうです。

if(strrpos($uname, '#') !== false || strrpos($uname, '#') !== false){
OutputActionResult('村人登録 [入力エラー]',
'トリップは使用不可です。<br>'."\n" .
'"#" の文字も使用不可です。');
}

>>147
あー、そういうバグだったんですね。解析ありがとうございます。
そもそもあちこちで、time() を呼び出すのがバグの元なので
$system_time というグローバル変数を設定してレースコンディションの
影響を抑える実装に変えました。

>>148
old_log.php の既知のバグです。beta16 か 17 で直しているんですが
巻き戻したので復活してますねw

150希望役職なし:2009/06/24(水) 11:27:21 ID:SLGXMSZY0
>>149さんくす

あとぶっちゃけるとトリップ対応よろしくw

151希望役職なし:2009/06/24(水) 11:42:42 ID:SLGXMSZY0
村民登録のエラー、「戻る」が付いてないの結構あるな……

152希望役職なし:2009/06/24(水) 11:50:44 ID:SLGXMSZY0
ついでにバグ報告

OutputActionResultが OutputActionResul (t抜き)になってるところがある
user_manager.phpの51行目

153Fox ◆SGM3HpoaHU:2009/06/24(水) 15:09:15 ID:GDrqZnfg0
今日書いたソースの提供。
ログ保存及び削除を自動的に行います。
(流石鯖用のスクリプトなのでURL等は手直しする必要有)

//現在のDB中にある部屋総数をカウントする
$res_oldlog_list = mysql_query("select room_no from room where status = 'finished'");
$finished_room_count = mysql_num_rows($res_oldlog_list);

//HTML化されていない最も古い部屋のナンバーを取得する
$res_oldlog_list = mysql_query("select room_no from user_entry ORDER BY room_no");
$oldest_room_no = mysql_result($res_oldlog_list,0,0);
//echo $oldest_room_no;

//最も新しい部屋のナンバーを取得する
$res_oldlog_list = mysql_query("select room_no from room where status = 'finished' ORDER BY room_no DESC");
$latest_room_no = mysql_result($res_oldlog_list,0,0);
$latest_room_no = $latest_room_no - 20;

$now_room_count = $finished_room_count - $oldest_room_no;
//終了村数が20以上だった場合、ログ保存とテーブル削除を実行する
if($now_room_count > 20){

for(;$oldest_room_no <$latest_room_no ;$oldest_room_no++){
//ログデータの保存
$log_url = $baseurl."old_log.php?log_mode=on&room_no=".$oldest_room_no."&heaven_talk=on";
$logdata = file_get_contents($log_url);
file_put_contents("log/".$oldest_room_no.".html",$logdata);
$log_url = $baseurl."old_log.php?log_mode=on&room_no=".$oldest_room_no."&reverse_log=on&heaven_talk=on";
$logdata = file_get_contents($log_url);
file_put_contents("log/".$oldest_room_no."_r.html",$logdata);
$message = "部屋番号".$oldest_room_no."を保存しました<br>";
echo $message;
//テーブルデータの削除
mysql_query("DELETE FROM talk WHERE room_no = $oldest_room_no");
mysql_query("DELETE FROM user_entry WHERE room_no = $oldest_room_no");
mysql_query("DELETE FROM system_message WHERE room_no = $oldest_room_no");
mysql_query("DELETE FROM vote WHERE room_no = $oldest_room_no");
$message = "部屋番号".$oldest_room_no."のテーブルデータを全て削除しました<br>";
echo $message;
}
}
else{
print("現在テーブルデータは最小限です。これ以上削除する必要はありません。");
}

//説明
/*
部屋データを消さない事により、部屋オプションなどの情報は消さないまま、
talk,user_entryなどの負荷がかかる大量のテーブルを削除する為のスクリプトです。
roomテーブルは消さず、現在どの村がDBに残されているかはuser_entryテーブルを参照する事により把握します。
$base_urlには村の基本アドレスを入れてあげて下さい。
*/

154希望役職なし:2009/06/24(水) 16:28:48 ID:SLGXMSZY0
流石鯖なんだけど、
別にもう一個借りて古いほうはログ読み出し専用にして
新しいほうにスクリプト再設置してやればよかったんじゃないかなぁ……

アイコンだけはSQL吐き出して移行するとか

はい禁句ですね。

155Fox ◆SGM3HpoaHU:2009/06/24(水) 17:15:42 ID:GDrqZnfg0
>>154
一個で事足りる筈なのに、複数個借りるというのは…何というか好きになれないので。

156希望役職なし:2009/06/24(水) 17:23:47 ID:SLGXMSZY0
>>156
なるほど

あ、身体何事もなかったようで何よりです

157希望役職なし:2009/06/24(水) 17:28:15 ID:SLGXMSZY0
あんかずれたー

158埋めチル:2009/06/24(水) 17:34:02 ID:.tKbFTiE0
Ver. 1.3.0 beta22 リリース
・old_log 関連のバグ修正 (お肉さんに感謝)
・トリップ仮対応(エラーを返すだけ)

※ローカルで5パターンテスト済み

これで、ほぼバグはとれた・・・はず。

159埋めチル:2009/06/24(水) 17:39:27 ID:.tKbFTiE0
>>150
流石鯖さんの該当コードを見せてもらえばすぐ実装できると思いますが・・・

>>151
リンクで元のページに戻ると入力項目が全部リセットされるので
意図的に付けていません。

>>152
対応しました。報告ありがとうございます。

>>153
GJ!

> //終了村数が20以上だった場合、ログ保存とテーブル削除を実行する
ここは設定ファイルで数字を鯖ごとに設定できるようにするとよさそうですね。

olg_log.php と連携ができると理想的ですね。

160希望役職なし:2009/06/24(水) 17:48:48 ID:SLGXMSZY0
あらら。書き戻しちゃったよ……

消してこよう

161Fox ◆SGM3HpoaHU:2009/06/24(水) 17:49:51 ID:GDrqZnfg0
>>159
マジックナンバーもアレですしね。
setting.phpで決定し、grobal変数として持ってくるのが良いかなーと。

なお、トリップのソースコードについては、
自分ではなく乗月さんが記述された物ですので、自分の一存では決められません。
闇鍋、真・闇鍋については問題ないので、どうしましょうか。
該当部位のソースのみをアップロードするのが良いでしょうか。

162希望役職なし:2009/06/24(水) 18:00:12 ID:SLGXMSZY0
PHPでトリップ変換するの見つけた

ttp://sane.justblog.jp/blog/2008/01/2chfilterkey2tr.html

ただしEUCはPHP5必要らしい

163埋めチル:2009/06/24(水) 18:01:35 ID:.tKbFTiE0
>>161
トリップの件に関しては了解です。
書いた方の意思を尊重しましょう。

それ以外で公開可能なコードがありましたら
どこかにアップロードしていただけると大変嬉しいです。

公開する範囲を絞りたいのであれば IRC でこっそり(ry

164希望役職なし:2009/06/24(水) 21:44:19 ID:iRzub4Go0
beta22にて、kick投票がカウントされないという不具合が確認されました

165希望役職なし:2009/06/24(水) 21:57:53 ID:iRzub4Go0
70 in game_vote.php
$target_handle_name = $_POST['target_handle_name'];
VoteKick($_POST['target_handle_name']);

村人番号で処理しているようなので
ここが$target_handle_nameでなく$target_noのようですね
処理の中身に影響あるかもしれませんが

166射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/25(木) 12:44:31 ID:lU/KTYyA0
ニコ生鯖bata23を適用しました。
kickテストをしましたが問題は有りませんでした。
身代わり君kickも問題は有りませんでした。
16人エラーの方はまだ試せてないので後ほど試したいと思います。

167希望役職なし:2009/06/25(木) 18:49:13 ID:MkDYa.4w0
昨日アップロードした log_delete.phpの修正版
テーブルデータの無駄な削除等を避けるように構成されております。

//データベースに残す村数の指定。実際の数-1が変数に入れる数となる。
$keep_num = 19;

//現在のDB中にある部屋総数をカウントする
$res_oldlog_list = mysql_query("select room_no from room where status = 'finished'");
$finished_room_count = mysql_num_rows($res_oldlog_list);
print("現在の村数:".$finished_room_count."<br>");

//最も古い部屋のナンバーを取得する
$res_oldlog_list = mysql_query("select room_no from user_entry WHERE room_no > 0 ORDER BY room_no");
$oldest_room_no = mysql_result($res_oldlog_list,0,0);
print("現在のHTML化された村数:".$oldest_room_no."<br>");

//最も新しい部屋のナンバーを取得する
$res_oldlog_list = mysql_query("select room_no from room where status = 'finished' ORDER BY room_no DESC");
$latest_room_no = mysql_result($res_oldlog_list,0,0);
$latest_room_no = $latest_room_no - $keep_num;

$now_room_count = $finished_room_count - $oldest_room_no;
//終了村数が20以上だった場合、ログ保存とテーブル削除を実行する
if($now_room_count > $keep_num){
for(;$oldest_room_no <$latest_room_no ;$oldest_room_no++){
$log_url = $log_base_url."old_log.php?log_mode=on&room_no=".$oldest_room_no."&heaven_talk=on";
$logdata = file_get_contents($log_url);
$error = file_put_contents("log/".$oldest_room_no.".html",$logdata);
$log_url = $log_base_url."old_log.php?log_mode=on&room_no=".$oldest_room_no."&reverse_log=on&heaven_talk=on";
$logdata = file_get_contents($log_url);
$error_r = file_put_contents("log/".$oldest_room_no."_r.html",$logdata);
$message = "部屋番号".$oldest_room_no."を保存しました<br>";
echo $message;
//テーブルデータの削除
if(($error = FALSE) && ($error = FALSE)){
$message = "ファイル出力エラーが発生した為、テーブルデータの削除は行いませんでした。<br>";
echo $message;
}
else{
mysql_query("DELETE FROM talk WHERE room_no = $oldest_room_no");
mysql_query("DELETE FROM user_entry WHERE room_no = $oldest_room_no");
mysql_query("DELETE FROM system_message WHERE room_no = $oldest_room_no");
mysql_query("DELETE FROM vote WHERE room_no = $oldest_room_no");
$message = "部屋番号".$oldest_room_no."のテーブルデータを全て削除しました<br>";
echo $message;
}
}
}
else{
print("現在テーブルデータは最小限です。これ以上削除する必要はありません。");
}

168希望役職なし:2009/06/25(木) 20:24:57 ID:vl/VMTYs0
>>167
> //データベースに残す村数の指定。実際の数-1が変数に入れる数となる。
> $keep_num = 19;
$keep_num = 20 にして、

> //終了村数が20以上だった場合、ログ保存とテーブル削除を実行する
> if($now_room_count > $keep_num){
$now_room_count >= $keep_num の方が分かりやすいのでは?

> //テーブルデータの削除
> if(($error = FALSE) && ($error = FALSE)){
ここは色々間違えてない?w

169希望役職なし:2009/06/25(木) 20:56:02 ID:MkDYa.4w0
>>168
ひでぶっ

170希望役職なし:2009/06/26(金) 02:15:57 ID:U8lP3bJw0
>>167
関数にして新規村立て成功時に呼び出すようにするとよさげ

171希望役職なし:2009/06/26(金) 16:12:16 ID:4CWX.iuo0
ゲーム終了後にブラウザ閉じて村に戻れないと言う話がけっこうあるので
終了後も一定時間村をTopに表示したままにするのは可能ですか?「終了後」とか表示つけて


あと人数表示は数字で書けばわざわざ「30人村」とか作らなくて済むと思います

172埋めチル:2009/06/26(金) 21:15:29 ID:78j8Cf2U0
チルノ鯖にて闇鍋モード仮実装。流石鯖の方に感謝。

>>171
終了後の村のメンテコードをほぼそのまま使えばいいので技術的には簡単です。
村一覧を表示する際の DB 問い合わせとは噛み合わないので
DB 負荷が多少増えるのがデメリットですね。

人数表示は確かにそのほうが楽ですね。

173希望役職なし:2009/06/26(金) 23:52:05 ID:KQBq0.5Y0
やる夫の薔薇鯖でエラー報告

155 名前:普通の名無しさん[sage] 投稿日:2009/06/26(金) 23:28:29 ID:I0qmdLmE
ゲームスタート[配役設定エラー]:村人 (16) と配役の数 (15) が一致していません。
管理者に問い合わせて下さい。


どうやら、身代わり君除いて参加者が16人いないと
QPありでは開始できないようです。

174希望役職なし:2009/06/27(土) 00:00:42 ID:WyGI8sJY0
埋めチルさん乙

Qp入り真闇鍋ってカオスだよな
しかもQPはいってるかすらふめいにすると

foxさんありがとうございます

175名無しの本読み妖怪 ◆OXCvMb3ws.:2009/06/27(土) 23:33:18 ID:MMIwPcn.0
SourceForge.jpを借りました。
バージョン管理システムとしてSubversionを使用することになります。
同時にbeta24を軸として1.3.0の安定版リリース作業を開始する事になりました。

プロジェクトサイト(開発者向けトップ)は以下の通りです。
ttp://sourceforge.jp/projects/jinrousiki/devel

176希望役職なし:2009/06/28(日) 09:49:48 ID:AjDFahRs0
薔薇鯖@やる夫のほうですが
ttp://www13.atpages.jp/yaranai/old_log.php?log_mode=on&room_no=10&reverse_log=on&heaven_talk=on

       r‐\'´ ̄ ̄`ヽ_  __
       \r< ̄`ヽ、>< ̄_\
      / `_フ ̄7´ ̄`弋ニ、__〉
.     /  / ⌒V´ l  �� |`V_>
     ∧  |  ! /| |   | l l ト、
    rヘ,ハ  l |V¬-ハ l /| / lr\'⌒!
    ! 丶 \ヽl -=ミ、 }ノ‐ナl lr个、/
.  ∧ 、\r彡} \'\'\'\' `  =ミ /厶 |: :〉
 ∠-ヘ \⊥ィヘ   /` 7 \'\'\'ソ{三}/:/
    └勺 : :\`>冫ニr<_:_:_:_>\'′  テストなの〜
    /⌒ヾ : :<//介レヘく
 r┬彳: : : : :./: 《/ :{|\: :`ヽ、
 {_ \\: : :./: : : : : ヽl   ヽ-<)
    ̄\ヽ/: : : : :_; -┘r冖┬ク
      て¬ー\'´_彡 了  rく
       ` ̄匸_人_ノーく r‐ヘ
         `个 个   `Y艾}
            {丕}    `ー′
               ̄
AAで\が増えたり半角スペースが消えるようです

177埋めチル:2009/06/28(日) 12:24:22 ID:LRYwDC5.0
>>176
エスケープ処理が最適化されていないためですね。
1.4 系でしか直してないので 1.3 系にも反映させておきます。

178射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/28(日) 12:31:14 ID:TT7Yp1is0
お肉さんにメール送りました。確認お願いします。

179希望役職なし:2009/06/28(日) 12:43:14 ID:AjDFahRs0
>>177
いつもありがとうございます

180希望役職なし:2009/06/28(日) 20:18:49 ID:AjDFahRs0
流石鯖@やる夫でunameとハンドル逆に書いてる人いますね

ttp://www12.atpages.jp/yaruo/jinro/game_view.php?room_no=198

181希望役職なし:2009/06/28(日) 20:20:49 ID:AjDFahRs0
今は直ったらしい(名前は変更できる)

◆ハニー 「缶詰#xxxxxxxxはハニーに名前を変更しました」

トリップの記録残るけどw

182お肉:2009/06/28(日) 23:40:57 ID:e8qVEO9A0
>>178
確認しました。決まり次第お伝えいたします。

183希望役職なし:2009/06/29(月) 00:35:24 ID:9U4jhVrE0
301 名前:普通の名無しさん[sage] 投稿日:2009/06/29(月) 00:28:37 ID:LEVx93rU
【流石159】やる夫たちの普通村 〜〜初心者の方も気楽にどうぞ〜〜[199番地]

村人の勝利にて終わりました。
同じ鯖で二村同時進行は少し厳しそうですね。

184希望役職なし:2009/06/29(月) 16:08:19 ID:lZpjQTfk0
だれかlog_delete.php完成させてバグチェックしてくれるとうれしい

185Fox ◆SGM3HpoaHU:2009/06/29(月) 17:06:37 ID:QGg2wCtQ0
一応流石鯖で現在走らせているバージョンはバグ無しですね。
後でアップローダーに再度あげておきます。

186希望役職なし:2009/06/29(月) 17:22:01 ID:lZpjQTfk0
>>185
いつもありがとうございます

187希望役職なし:2009/06/29(月) 17:48:11 ID:lZpjQTfk0
あとすみません。余計なお世話だと思うのですが

流石鯖でログが20だか21あると最後の1個が表示されなくなることがあるんで、

リンク先を
ttp://www12.atpages.jp/yaruo/jinro/old_log.php
から
ttp://www12.atpages.jp/yaruo/jinro/old_log.php?page=all

に直すと楽でいいかと

188希望役職なし:2009/06/29(月) 19:38:35 ID:9U4jhVrE0
薔薇鯖@やる夫、Ver. 1.3.0 beta24+UTF-8に差し替えました

189希望役職なし:2009/06/29(月) 20:26:46 ID:9U4jhVrE0
某所ぐだぐだですが薔薇鯖のほうは正常のようです

190お肉:2009/06/30(火) 07:01:27 ID:0P1ra9L.O
複数QPへの対応を実装。さてどういう扱いにすべきか
1.3系?1.4系?

191射命丸@ニコ鯖 ◆nico/z.wyU:2009/06/30(火) 08:22:02 ID:xkYoaDUs0
あと狐念話もおながいしますw

192埋めチル:2009/06/30(火) 12:04:01 ID:Min9i53c0
>>190
GJ!
ひとまず trunk で更新してくれますか?
1.4 系はまだコードを公開してないのでこちらでマージします。

>>191
1.4 系で実装済みです。様子を見て 1.3 にもマージします。

193お肉:2009/06/30(火) 19:00:34 ID:AvCQ/fmk0
trunkにて更新完了。
ついでに1.3.0ブランチをBeta25に更新。修正点はコメントを参照。

194埋めチル:2009/06/30(火) 21:05:48 ID:an4uISLg0
1.4 系に複数QP&beta25のバグフィックス追従。
チルノ鯖にて 1.4.0 alpha7 とナンバリングして同期。

手元でテストしたら一回の吊りで4人死んで吹いた。
(恋人A吊り→恋人A相方後追い)
(小心者恋人Bが得票でショック死→恋人B後追い)

195射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/01(水) 00:37:55 ID:/z9nDoVQ0
1.4の設置中のバグ
//各オプションを有効に[する / しない]、デフォルトでチェックを [つける / つけない]
var $cupid = true; //キューピッド出現 (必要人数は GameConfig->cupid 参照)
var $default_cupid = true;
にしてもチェックが入らない。

作動テストはあとでやります。

196射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/01(水) 03:12:50 ID:/z9nDoVQ0
上の件、room_manager.phpのキューピッドの所の{$checked}が抜けてるだけですね。

ついでにGMルームまた作り直してたんですけど、部屋数でチェック入るようになったんですねー
裏から違うページで設定してある数値以外で部屋立てると、
OutputActionResult('村作成 [入力エラー]', '無効な最大人数です。');
が発動して困っちゃいましたw

197射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/01(水) 05:01:37 ID:/z9nDoVQ0
ゲーム進行には問題ないバグ

闇鍋ルールで、小心者に誰かが投票を入れて、他の人の誰かが同票数で再投票になると
再投票前に突然死メッセージが流れる・・・

って書いてるときに思ったけど、ショック死だから突然死メッセージでいいのかぁw

198埋めチル:2009/07/01(水) 05:16:07 ID:NV8TS72o0
>>197
投票系のサブ役職は投票結果が出るたびに処理されるので仕様通りですね。

199希望役職なし:2009/07/01(水) 07:49:45 ID:SKLIJ1vA0
ルール上の突然死と未投票の突然死はメッセージで区別できたほうが言いかと

200お肉:2009/07/01(水) 18:13:09 ID:xG4oBkjU0
200ゲット

デフォルトのuser_iconがSourceforgeのツリーに入ってないけど、あれも排除する必要があるんだっけ

201埋めチル:2009/07/02(木) 08:42:48 ID:Ixfo/EXs0
>>199
了解しました。

>>200
デフォルトアイコンが一つも入ってないと初期導入のときに困りますね。
そこまでは入れておかないとダメです。

202埋めチル:2009/07/02(木) 09:05:15 ID:Ixfo/EXs0
ちょっと相談。
巫女は恋人後追いにも対応する予定なんだけど、QP村にデフォで入れて良い?
(村人 -2、QP +1、巫女 +1)

203埋めチル:2009/07/02(木) 18:03:16 ID:Ixfo/EXs0
trunk を 1.4 系にバージョンアップ。
1.3 とはほとんど別物なので注意。

204お肉:2009/07/02(木) 19:21:50 ID:U5STXfWI0
>>202
どうぞー。配役は色々調整していけばいいと思いますよ。
バランス取りは試行錯誤しかないですし。

205お肉:2009/07/02(木) 20:02:37 ID:U5STXfWI0
1.3.0 RC1 を作成しました。後でパッケージングします。

206お肉:2009/07/02(木) 20:36:47 ID:U5STXfWI0
Ver 1.3.0 RC1をチルノ鯖にうp
・QP複数構成に対応
・狐の念話対応

207射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/03(金) 01:14:41 ID:HMnnA8zY0
14α7のバグ
・開始投票、キック投票が出来ない。
エラーメッセージ
Parse error: syntax error, unexpected T_BOOLEAN_AND in /public_html/game_vote.php on line 569

巫女関係の所がエラってますね。

208埋めチル:2009/07/03(金) 01:25:18 ID:KlbfZLFc0
>>207
× if($cupid_count > 0 && $medium_count == 0) && $medium_count++;
○ if($cupid_count > 0 && $medium_count == 0) $medium_count++;

あー、ごめんなさいです

209射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/03(金) 02:14:26 ID:HMnnA8zY0
14α8のバグ
一部の人が最初から時間が超過時間の表示になっている。
霊能はエラー。
狼は正常。
他は調べてます。

210射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/03(金) 02:18:30 ID:HMnnA8zY0
続き
狩人エラー。

211射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/03(金) 19:54:10 ID:HMnnA8zY0
14α8のバグ
ゲームスタート[配役設定エラー]:村人 (18) と配役の数 (15) が一致していません。
管理者に問い合わせて下さい。
これこの前もあったけど直ってたと思ったんだけどなぁ・・・

18 => array('human' => 8, 'wolf' => 3, 'mage' => 1, 'necromancer' => 1, 'mad' => 1, 'guard' => 1, 'common' => 2, 'fox' => 1),
これは人数合ってるみたいかな。

212お肉:2009/07/03(金) 20:40:09 ID:wWh9HrLo0
どうせ実験鯖と割り切るなら、Sourceforgeから最新コードを取ってくるってのも手ですね。
そのバグ直ってるかどうかは分かんないけど。

ところで、新しい鯖はVer.1.3.0 RC1にバージョンアップしないの?

213希望役職なし:2009/07/04(土) 00:36:33 ID:TXIHPISk0
17人村対応って無理?(わかめてが17人標準なせいでわりと希望がある)

214埋めチル:2009/07/04(土) 01:09:21 ID:HhFaz/BQ0
>>213
可能です

それから、今ニコで起きてるバグですが
おそらくユーザ総数じゃなくてランダムで起きるバグです。
調査中です

215射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/04(土) 04:17:10 ID:hngiYIw60
>>212
Sourceforgeから最新コードのダウンロードの仕方が分かりません^^;
ダウンロードのページ行ってもパッケージがありません、らしいw

Ver.1.3.0 RC1にしようかと思ったんだけど、全部書き換えなきゃダメなので後でいいかって事で後延ばし後延ばしに・・・
後でやっておきますw

216お肉:2009/07/04(土) 04:46:00 ID:3ZByWGII0
あー、じゃちょっと待ってて。RC2ちょっとしたら出しますので

217埋めチル:2009/07/04(土) 19:09:30 ID:HhFaz/BQ0
Ver. 1.4.0α10リリース
α9 の致命的なバグをいくつか潰しました。
もうゲーム開始でこける事はないはず。きっと。

218希望役職なし:2009/07/04(土) 20:23:02 ID:TXIHPISk0
薔薇鯖もVer1.3RC1のUTF-8対応版に差し替えました

219射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/04(土) 20:57:54 ID:hngiYIw60
バグ報告:α10
狩人の護衛が機能してないみたい。

220射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/04(土) 21:23:35 ID:hngiYIw60
ログも置いておくよっと
ttp://jinro.s369.xrea.com/game_log.php?room_no=25&log_mode=on&date=4&day_night=day#game_top

221射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/04(土) 22:06:42 ID:hngiYIw60
バグ報告:α10
「狼」「狼CO」などが「?」「?CO」に化ける。
「人狼」や「 狼」にすると化けない模様。

222希望役職なし:2009/07/04(土) 22:12:38 ID:TXIHPISk0
文字コードがEUCだと化けますその辺

「任天堂」もアウト ぶっちゃけ仕様です

文字コードをUTF-8にすると正常表示されるけど旧来のログは見えなくなります

223射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/04(土) 22:16:12 ID:hngiYIw60
>>222
いあ、そう簡単な問題じゃないです。
1.3系、1.4α9までは起こらなかったからα10で何らかの不具合があるか、
データベースの方に不具合が起きてるかのどちらか。

224射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/04(土) 22:19:50 ID:hngiYIw60
不具合の箇所発見しました。
プロフに文字化けした文字がありそれによって他の文字も文字化けしてたと判明しました。

225希望役職なし:2009/07/04(土) 23:33:21 ID:TXIHPISk0
Ver1.3RC1で17人村対応にならないっすかね……

某所で17+QP村やるとQP嫌いな人が17人落ちるとにゃんともならなくなるんで
某鯖でも17人できると運用が楽かも

226射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/05(日) 13:03:11 ID:kWYXIrxc0
最大人数17人の村を作りたいという事かな?

config.php : 最大人数のリスト
system_class.php : 村の最大人数リスト

を書き換えればおk
配役調整したいなら、
config.php : 配役テーブル
をいじればおk

自分が管理者じゃないならその鯖の管理者に相談。

227希望役職なし:2009/07/05(日) 13:35:11 ID:054W5MN20
>>226
ありがとうございます

228お肉:2009/07/06(月) 01:52:50 ID:IZhNH9Eo0
チルノ鯖にVer.2.0系のDB構造についての試案をアップしときました。
開発メンバー、もしくは興味のある方は、気が向いたらご確認ください。

DB構造に手を入れるかどうかすらわかんないけどw

229希望役職なし:2009/07/07(火) 09:44:33 ID:R6/UPpLI0
さとりで使ってる役職名変換ソース

------

//役職判定
if( strstr($talk_role,"human") ){$talk_role1 = "村";}
else if( strstr($talk_role,"wolf") ){$talk_role1 = "<font color=\"red\">狼</font>";}
else if( strstr($talk_role,"mage") ){$talk_role1 = "占";}
else if( strstr($talk_role,"necromancer") ){$talk_role1 = "霊";}
else if( strstr($talk_role,"mad") ){$talk_role1 = "<font color=\"red\">狂</font>";}
else if( strstr($talk_role,"guard") ){$talk_role1 = "狩";}
else if( strstr($talk_role,"common") ){$talk_role1 = "共";}
else if( strstr($talk_role,"fox") ){$talk_role1 = "<font color=\"blue\">狐</font>";}
else if( strstr($talk_role,"poison") ){$talk_role1 = "毒";}
else if( strstr($talk_role,"cupid") ){$talk_role1 = "<font color=\"deeppink\"><B>Q</B></font>";}
// else {$talk_role1 = "ERR";}

//第2役職
if( strstr($talk_role,"lovers") ){$talk_role2 = "<font color=\"deeppink\"><B>恋</B></font>";}
else if( strstr($talk_role,"authority") ){$talk_role2 = "権";}
else if( strstr($talk_role,"decide") ){$talk_role2 = "決";}
else {$talk_role2 = "";}

//ハンドルネームとunameを結合

$talk_handle_role_uname = $talk_handle_name . '<small>[' . $talk_role1 . $talk_role2 . ']' . '(' . $talk_uname . ')</small>';


------

以下適当に$talk_handle_nameを$talk_handle_role_unameに置き換える

当然追加役職非対応なので注意

230希望役職なし:2009/07/07(火) 23:49:13 ID:RfEnO6IA0
かなりぬるい設定になるとは思いますが、

村の中からプレイ中の別の日のログって張れますよね(消してもクリックだけで閲覧できる)
ゆとりすぎるかも

231埋めチル:2009/07/08(水) 04:53:24 ID:iAEbjK.20
rev. 76 の olg_log.php だと 「逝」 が機能していません。
クエリにエラーがあるようです。

232埋めチル:2009/07/08(水) 05:13:37 ID:iAEbjK.20
遺言も表示されてませんね。
ちょっと追いきれないのでメイン担当者の方お願いしますー

233お肉:2009/07/08(水) 17:44:49 ID:bqLimtfw0
「逝」 は遺言表示はされないよ。霊話とシステムメッセージのみ。
# そもそも「逝」 使ってる人いるんだろーかw

----------------------------------- うら ----------------------------------
GD使って文字列を画像で自動生成すれば、役職表示画像作る手間が省けそうだ。
動的に生成するんじゃなくて、本スクリプトとは別に開発用ツールとして考えてみるか。
----------------------------------- うら ----------------------------------

234希望役職なし:2009/07/08(水) 21:17:40 ID:7ynQhhmU0
そもそも画像使う必然性がないと思います。先生w

235希望役職なし:2009/07/08(水) 23:33:01 ID:LBTLyYK.0
それが役職表示コピペされるの防ぐためにいるんだよねこれが

236希望役職なし:2009/07/08(水) 23:50:17 ID:7ynQhhmU0
おおっと

237希望役職なし:2009/07/08(水) 23:51:03 ID:7ynQhhmU0
一番楽なのはMSペイント(OS付属の奴)で文字入力→セーブ→適当なツールでリサイズ

かなぁ

238希望役職なし:2009/07/09(木) 13:45:57 ID:9YtCpGcQ0
もう逝は消していい気がするw

239お肉:2009/07/10(金) 02:52:58 ID:ehMxYLEk0
Ver 1.3.0 RC2をチルノ鯖にうp
・RC1で発見されたバグの修正

240希望役職なし:2009/07/10(金) 15:45:46 ID:0k7TEESY0
RC1とRC2の差分ファイルってどれになりますか?

241お肉:2009/07/10(金) 17:41:57 ID:ehMxYLEk0
>>240
game_play.php
old_log.php
include/game_functions.php
の3つ

242射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/11(土) 00:53:36 ID:AWYrwgIA0
バグ報告:α13
闇鍋で下記のメッセージが出てゲーム開始できない。
ゲームスタート[配役設定エラー]:身代わり君に役が与えられていません。

243お肉:2009/07/11(土) 04:06:30 ID:eQZQ2GrU0
Ver 1.3.0 正式リリース
・発言に「」を自動付加するオプション追加
・過去ログの村番号を各村のページタイトルに追加

Ver 1.3.0 RC2からの変更ファイル:
admin/setup.php
include/config.php
include/game_functions.php
old_log.php

チルノ鯖、Sourceforgeにアップロード済み
Sourceforge用パッケージには一般向けにメッセージを元に戻したりしています。
これまで使用されていた方はチルノ鯖の方のパッケージをお使いください。

244希望役職なし:2009/07/13(月) 17:25:17 ID:s3aC8IuE0
名前入れたら自動で成績検索できるシステムとか便利だよね

……ごめん言ってみただけだから本気にしないで

245希望役職なし:2009/07/13(月) 20:53:17 ID:ATEgKcfw0
>>244
名前変える人いるからむりぽ

246希望役職なし:2009/07/13(月) 21:38:54 ID:M1SfYJsw0
HNでもダメかな 良く変えてる人居るの?

247射命丸@ニコ鯖 ◆nico/z.wyU:2009/07/15(水) 11:03:38 ID:5/6kXI4.0
戦績、ログインID、パスワードが一致なら残すとかなら皆使うんじゃないかな?
上位50人ぐらい(この数値は鯖側で変えれる様にして)表示させれば上位狙ってIDとパスぐらいなら固定するだろうし。

248希望役職なし:2009/07/15(水) 20:10:00 ID:FVpQNg1Y0
キックされると、同じHNが使えなくなるのもあるな

249希望役職なし:2009/07/21(火) 11:18:45 ID:sOgSjvHk0
チルノ鯖のログで逆&逝見るとエラーでてるね 役職バレありのほう

250埋めチル:2009/07/22(水) 04:13:59 ID:qRc/VUxI0
>>249
修正しました。

式神研と縁のある人狼サーバ群の村募集&プレイ状況をまとめて表示する機能を試作してみました。
どこかで稼働中の村があれば一覧に出てくるようになっています。

ttp://www12.atpages.jp/cirno/

251射命丸:2009/07/23(木) 22:50:47 ID:GlchFIgc0
さてさて久しぶりのバグ報告:α16
多分IEだと思うんだけど「ゲーム終了後のお部屋に飛びます。」から飛びません。

252希望役職なし:2009/07/26(日) 11:12:27 ID:EZT2bmSk0
さとり鯖他Ver. 1.3.0にしました


……役割表示ログ生成のために改造かけてたんだけど、
動いてるならそのままでいいよね? ログ生成部分にバグあったっけ?

253名無しの本読み妖怪:2009/07/27(月) 04:20:46 ID:hptpwiP60
主に開発側の話になりますが、役職関連のコードの切り離しを開始しました。
現状は以下の処理に対する自分の動きを切り分ける形で考えています。
・自身の発言(狼少年など)
・自身の投票
・発言の表示(夜会話や目隠し系)

254希望役職なし:2009/07/27(月) 21:33:58 ID:C2i74t9Y0
某所で某鯖追加 Ver. 1.4.0 alpha16

単体だとやっぱりテーブル生成できなくね?
あとなぜか例によってユニコード化しないと文字が通らない

255希望役職なし:2009/07/28(火) 00:14:38 ID:KgttezRo0
ジャンクもとい水銀鯖

ttp://www13.atpages.jp/suigintou/index.php

1村、終了後に霊界から終了後に自動で移動で機内という報告が複数入ってます

256射命丸@ニコ生鯖:2009/07/28(火) 17:18:13 ID:R1czfXvY0
>>255
game_functions.phpの
OutputActionResult($title, $sentence, $url);
を削除

257埋めチル:2009/07/28(火) 17:47:37 ID:aGInt.zo0
>>255
それも含めて手元では多数のバグ修正を行っていますが、>>253 が進行中なので
パッケージリリースは見合わせている状態です。

以下、Ver. 1.4.0 alpha16 の最低限バグ対応です。

include/game_functions.php 73行目
× OutputActionResult($title, $sentence, $url);
○ OutputActionResult($title, $sentence, $jump_url);

game_vote.php 326行目
× if(strpos($game_option, 'sudden_death') !== false){ //虚弱体質村
○ if(strpos($option_role, 'sudden_death') !== false){ //虚弱体質村

258希望役職なし:2009/07/28(火) 17:49:08 ID:wFcnB4XI0
>>257
おつかれさまです

259埋めチル:2009/07/28(火) 17:54:59 ID:aGInt.zo0
あ、>>256 も必要ですね。

include/game_functions.php 64行目を削除
× OutputActionResult($title, $sentence, $url);

260希望役職なし:2009/07/29(水) 10:10:47 ID:5O6PYzAo0
ごめん>>256射命丸さんもありがとう

以下別の話

もしかしてVer1.4系って人数上限なくなってる?
50とか人数書き換えるだけで可能?

261希望役職なし:2009/07/29(水) 12:28:59 ID:5O6PYzAo0
……数字一箇所書き換えただけで立っちゃった
(33人以上のテーブルは自作する必要あるけど)

262お肉:2009/07/29(水) 20:51:00 ID:pMWxYEIo0
チルノ鯖に役職説明などのメッセージ用画像生成スクリプトMessageImageGenerator.phpをうp
使い方はコード内のコメントを参照

263希望役職なし:2009/07/29(水) 23:17:34 ID:zTMhXVLo0
流石鯖の暗殺者とか狼暗殺者とか狐暗殺者とかQP暗殺者とか作れる?

狂人暗殺者とか

264埋めチル:2009/07/30(木) 01:05:05 ID:SWw30KU20
>>260
> もしかしてVer1.4系って人数上限なくなってる?
Yes
人数に応じた配役テーブルさえ作っておけば通常でも闇鍋でも実施は可能。

>>263
技術的には可能。
でも夜に何かしら行動する役職に別の能力をプラスするのはすっごい面倒。

265Fox ◆SGM3HpoaHU:2009/07/30(木) 02:56:12 ID:0Vzlukck0
>>262
なにこれ、便利!!

266お肉:2009/07/30(木) 12:22:11 ID:qqgbcQJY0
色変更の際に文字位置がずれる不具合を修正した版をチルノ鯖にうp

267希望役職なし:2009/07/30(木) 21:17:48 ID:kDI2HwaQ0
チルノの他鯖村一覧に薔薇鯖表示されないんだけど、
なにかオプションいじる必要あったっけ?

268埋めチル:2009/07/30(木) 22:01:35 ID:SWw30KU20
>>267
対応しました。
あれは表示する側 (チルノ鯖側) で調整する仕組みなので
そちらは何も気にしないで OK です。

269希望役職なし:2009/07/30(木) 22:16:47 ID:kDI2HwaQ0
>>268
さんくすー

270希望役職なし:2009/07/30(木) 23:00:39 ID:kDI2HwaQ0
白狼オプション、単体だとバランスぶれいかーなので
同時に占い→魂に変えたほうがよくね?

271希望役職なし:2009/07/30(木) 23:16:30 ID:sN0oG7eY0
グレランで吊られる白狼もいる

272希望役職なし:2009/07/31(金) 01:11:05 ID:xMeI8Lzc0
バグがないならアルファ17さぶんほしいなぁ
ほしいなー

273埋めチル:2009/07/31(金) 01:29:13 ID:o4ZJzVeQ0
今、データベースアクセス負荷の大幅軽減が見込まれる
コードの移植が進行中なので自前で手直しできる方じゃないと
きついと思いますー

274希望役職なし:2009/07/31(金) 07:13:44 ID:xMeI8Lzc0
じゃあいいやー

275希望役職なし:2009/07/31(金) 17:53:57 ID:sIg5Gpqc0
なんかブン屋遺言なし見落とす奴多いな……
説明文に入れないと駄目なのか?(役職表示で常に表示されてる奴に)

276希望役職なし:2009/07/31(金) 18:22:05 ID:mSL1odh60
チルノ鯖の過去ログ表示、霊界の発言が下界の色と同じになってない?

277埋めチル:2009/07/31(金) 21:08:47 ID:oa.NVsJw0
>>276
直しました。報告ありがとうございます。

---開発者の裏---
user_class.php の本格採用始めました。
これ超便利。

278埋めチル:2009/08/02(日) 17:54:25 ID:i0BP1ZU60
rev. 105 を Ver. 1.4.0alpha17 としてパッケージングしてチルノ鯖にアップ。

279希望役職なし:2009/08/02(日) 20:28:36 ID:p8PUe9cI0
>>278
さんくす

銀鯖うpして「」つけました。これで流石ツール使えるはず

280希望役職なし:2009/08/02(日) 21:18:15 ID:p8PUe9cI0
◆みくるの独り言 「というか 会話と出ていない時点で夢共有者確定よね。」

↑夢共有
これは意外な盲点

281希望役職なし:2009/08/02(日) 22:28:04 ID:p8PUe9cI0
◆キョンの独り言 「霊能結果:水銀燈(→以下空白)
(画像)」
◆キョンの独り言 「夢ってわかってるけどバグかわからないから報告しとくぜ」

ttp://www13.atpages.jp/suigintou/game_log.php?room_no=16&log_mode=on&date=4&day_night=night#game_top

282希望役職なし:2009/08/02(日) 22:31:29 ID:p8PUe9cI0
もしかするとこっちのうpみすかも

あ、キョンは夢枕人ね

283希望役職なし:2009/08/03(月) 22:55:19 ID:uv9nBakc0
なんかわりと致命的なバグが

ゲームの外から見てる状態で

◆やらない夫 「VOTE_DO アーチャー」
◆モナー 「VOTE_DO アーチャー」
◆できない夫 「VOTE_DO アーチャー」
◆アーチャー 「VOTE_DO やる夫」
◆やる夫 「VOTE_DO アーチャー」
◆できる夫 「VOTE_DO アーチャー」
◆熊先生 「VOTE_DO アーチャー」
◆ジョルジュ長岡 「VOTE_DO アーチャー」
◆水銀燈 「VOTE_DO アーチャー」
◆嫉妬マスク 「VOTE_DO アーチャー」
◆ノーマッド 「VOTE_DO アーチャー」
◆反転古泉 「VOTE_DO アーチャー」

とか投票がまる見えに……

284希望役職なし:2009/08/03(月) 23:33:02 ID:uv9nBakc0
たぶんこれで直ったはず

include/game_function 引用部分の2行目
(論理行630行目)

elseif(! (($day_night == 'night' && $location == 'night self_talk') ||
(strpos($location, 'system') !== false &&
(strpos($sentence, 'VOTE_DO') === 0 || strpos($sentence, 'WOLF_EAT') === 0 ||
strpos($sentence, 'MAGE_DO') === 0 || strpos($sentence, 'GUARD_DO') === 0 ||
strpos($sentence, 'CUPID_DO') === 0))))



elseif(! (($day_night == 'night' && $location == 'night self_talk') ||
(strpos($location, 'system') !== false ||
(strpos($sentence, 'VOTE_DO') === 0 || strpos($sentence, 'WOLF_EAT') === 0 ||
strpos($sentence, 'MAGE_DO') === 0 || strpos($sentence, 'GUARD_DO') === 0 ||
strpos($sentence, 'CUPID_DO') === 0))))

285埋めチル:2009/08/03(月) 23:44:39 ID:D29JjKJ20
>>283
VOTE_DO などのチェックをする前に、発言を「」でくくる処理を
してしまったために起きたバグです。
1.3系のみで発生します。
ひとまず、config.php の $quote_words をオフにしておいてください。

286希望役職なし:2009/08/03(月) 23:49:08 ID:uv9nBakc0
>>285
とりあえず動いてるんでこのままで
不具合あったら戻します

さんくす

287希望役職なし:2009/08/04(火) 06:53:21 ID:VyXx9X560
上の書き方だと本文に「VOTE_DO」とか書いてると消えちゃうね……
まぁいいか

288希望役職なし:2009/08/04(火) 15:36:52 ID:WE69wPMw0
ゲームオプションのリアルタイムですが
現状だとアイコンにマウスカーソル合わせないと時間が見えませんが

[時]6分:4分[身][決][権][毒]

]みたいに直接的に表示したほうが見えやすい気がする

289希望役職なし:2009/08/04(火) 21:52:10 ID:VyXx9X560
水銀鯖で「音声on」にすると異議ありがリロードのたびに連呼になるバグが

290希望役職なし:2009/08/04(火) 22:16:30 ID:VyXx9X560
923 名前:普通の名無しさん[sage] 投稿日:2009/08/04(火) 22:08:54 ID:fxo1C8qg
いっちゃっていいかな…
虹色迷彩というのがついてるんだが…
ちなみにこんなエラーが出とる
Warning: strtr() [function.strtr]: The second argument is not an array in /usr/local/www/htdocs/suigintou/public_html/game_play.php on line 224

水銀No20 発言不可能だそうで

291埋めチル:2009/08/04(火) 22:19:21 ID:gFf1T26Y0
緊急デバッグ対応の準備はできていますよー

292希望役職なし:2009/08/04(火) 23:37:45 ID:VyXx9X560
そういえばバグじゃないけど、

死亡後の役職表示、夜だと黒文字に黒で見えなくなるw

293<投票の結果処刑されました>:<投票の結果処刑されました>
<投票の結果処刑されました>

294希望役職なし:2009/08/10(月) 19:51:40 ID:ZbGWctPk0
萌狼の台詞も弄れるようにお願いします

295希望役職なし:2009/08/13(木) 17:35:35 ID:sb6d2W8k0
水銀鯖No.31

↓目隠し ゲーム終了後

◆ガチャピン 「って名前がまだ見えないww。お仲間ごめんね。初手占い噛みなんかして。 
これからは自重するよ」

終了後も見えないのは仕様じゃないよね?

296埋めチル:2009/08/13(木) 19:20:55 ID:2ZGatXTU0
>>294
了解です。
萌狼や紳士・淑女の設定がユーザに見える場所を
まだ用意していないので、変更した場合は配慮お願いしますね。

>>295
バグですね。次のリリースで修正版出します

297薔薇GM:2009/08/14(金) 10:11:35 ID:egsvcDGk0
水銀鯖アルファ18にバージョンアップしました

式神研の諸氏に感謝

298希望役職なし:2009/08/19(水) 18:50:12 ID:d2eRKsEA0
水銀鯖No.43

夢枕人の霊能結果で天狐が吊れた場合結果に妖狐と出るようなのですが
これはバグと仕様、どっちなのでしょうか?
新役職情報では天狐の霊能結果は村人なようなのでバグだとは思うのですが

299埋めチル:2009/08/19(水) 19:48:41 ID:9ZB.M8ws0
>>298
あー、説明書きの方が間違ってますね。ごめんなさい。
基本、占い師で人外を特定できない役職は霊能で分かる仕様です。

300希望役職なし:2009/08/27(木) 15:24:13 ID:m0py3J4s0
ヘタリア系でここのスクリプト使われてるみたいですね

ttp://www13.atpages.jp/doutaibu/index.php

301希望役職なし:2009/08/27(木) 16:01:37 ID:m0py3J4s0
質問なんですが、

rule.php の職業一覧で一覧にない職業も表示させるにはどうすればいいのですか?

例:囁き狂人を普通村の役職の中に入れて一覧表にも出す

302希望役職なし:2009/08/27(木) 16:08:31 ID:m0py3J4s0
えーと

$role_list = array('human', 'wolf', 'mage', 'necromancer', 'mad', 'guard', 'common', 'fox', 'poison', 'cupid');

これ適当に追加すればいいのかなたぶん
勘だけど←勘でスクリプトいじるな

303希望役職なし:2009/08/27(木) 19:57:02 ID:JtnrRhj.0
水銀鯖アルファ19にしました

式神研の皆様に感謝

304希望役職なし:2009/08/28(金) 17:51:30 ID:f4YSUQcU0
あれ? 身代わり囁き狂人ってありえる?

305埋めチル:2009/08/28(金) 19:21:33 ID:AaFnugV20
>>304
チルノ鯖100番地で身代わり囁き狂人になってるよ。
現在、身代わり君がならない役職は以下。

・人狼系
・妖狐系
・埋毒系

白狐・子狐・潜毒・夢毒とかは普通に噛めるけど
身代わり君の対象役職からは除外されてる。

306希望役職なし:2009/08/28(金) 19:58:30 ID:AdOpX3GA0
>>305
常識的に考えて
囁き狂人が見えてる状態でわざわざ初日に囁き狂人噛むはずがないので
囁き狂人は身代わりくんから外したほうがいい気がする

ゲームバランス上の問題で身代わり囁き狂人ありならそのままでもいいけど

307希望役職なし:2009/08/29(土) 15:22:35 ID:mIkaXA5A0
クイズ村用にGMが完全制御する村があってもいいかと思ったり

・GMが操作しない限り昼と夜が切り替わらない
・GMが死亡者選べる

どうせクイズだったらGMがいない限りゲーム止まるし

308希望役職なし:2009/08/30(日) 18:12:35 ID:OhWSC/lY0
水銀鯖で虹色変換発言できねぇって報告が

501 名前:普通の名無しさん[sage] 投稿日:2009/08/30(日) 16:36:38 ID:L20XCH5U
【水銀71】やる夫達の闇鍋村 〜休日ならば2村できるはずさ〜[99番地]
に参加してたられっか夫です
七曜迷彩引いたのですが発言が出来ません
Warning: strtr() [function.strtr]: The second argument is not an array in /usr/local/www/htdocs/suigintou/public_html/game_play.php on line 203
というメッセージが出てます


スペルミスですな

incude/config.php267行目から

//七曜迷彩の変換テーブル
var $week_replace_list = array('月' => '火', '火' => '水', '水' => '木', '木' => '金',
'金' => '土', '土' => '日', '日' => '月');

game_play.php 202行目から

if($SELF->is_role('weekly')){ //七曜迷彩の処理
$say = strtr($say, $GAME_CONF->weekly_replace_list);
}

309希望役職なし:2009/08/30(日) 19:49:51 ID:OhWSC/lY0
水銀鯖101番地で、Kickしたとたんにチャット表示からも名前が消えるバグが

◆ 「あ、ごめんなさい急用が入りました・・・蹴ってください」

 ↑名前部分が消えた

310埋めチル:2009/08/31(月) 04:40:41 ID:wd3HdSLU0
α19の神話マニアの処理に致命的なバグありますね

game_vote.php の 1423行目
× $this_new_role = str_replace('mania', $this_result, $this_target->role) . ' copied';
○ $this_new_role = str_replace('mania', $this_result, $this_user->role) . ' copied';

>>308
あ、スペルミスですね。ごめんなさい。

>>309
すでに開発チームは認識済みのバグです。次のリリースまでお待ちを。

311希望役職なし:2009/09/03(木) 07:12:07 ID:jcVSRlrM0
記念村で、あぶれる人が増えてるようなので最大人数に30人を追加して欲しかったりします
配役テーブルは流石だとかニコだとかのを流用して・・・
あと、入った後で名前やアイコンを変更できると便利ですね
名前とかアイコンとかが被った時に入りなおす手間が省けますし

312ねこねこ@さとり鯖:2009/09/04(金) 19:34:30 ID:xKws5YLU0
>>311
30人村対応しました

313ねこねこ:2009/09/11(金) 07:14:15 ID:empKk7L60
すみません、

auto_log_130の1.4対応版ってありますか?

314お肉:2009/09/11(金) 17:41:01 ID:JMl9uE8E0
作ってないですねー。必要なら実装しますが、週明け以降になると思います
最近ちと忙しいので

315希望役職なし:2009/09/11(金) 19:24:49 ID:empKk7L60
>>313
余裕があったらでいいのでお願いします

あとできればindex.htmlのバックアップ取れるようにお願いします
2回ほど吹っ飛んでるんで
(oldlog/backup/ あたりに1234村の時点のindexをindex1234.html
とかでコピーとっておくようにとかかな?
できれば1.3版のほうでも)

316希望役職なし:2009/09/18(金) 16:57:37 ID:a3AaJ2Ro0
チルノ鯖だと1日目夜にGMから発言が見えないみたいですね
(水銀鯖はバグ取りでいじってるうちに見えるようになってる)

できればデフォルトで見えるようになりませんかね?
身代わり君生存中でも夜発言全部と役職と中の人表示、霊界非公開状態でも

317希望役職なし:2009/09/20(日) 15:43:21 ID:auQEZZUU0
新鯖できた、と

ttp://alicegame.dip.jp/sanae/


原因不明ですがDB開くごとに「SET NAMES UTF8」宣言しないとダメでした

skip-character-set-client-handshake 設定しても全然効果なし

318希望役職なし:2009/09/21(月) 13:10:14 ID:weaKvlyg0
昨日言い忘れたけど、早苗鯖での翠星石鯖表示がローカルホスト(192.168.11.111)になってます。
翠星石側もじゃないかな? そっちは見てないけど。

319希望役職なし:2009/09/22(火) 02:43:45 ID:6I27Apqc0
ttp://alicegame.dip.jp/sanae/game_view.php?room_no=1166
にてバグ発生。
最終日に引分け処理で投票しても、5回で終了にならず延々と投票できてしまいます。(引分けにならない)
緊急性高めなので早急に対策願いたく。

一応こちらにも書いておきます。

320ねこねこ:2009/09/22(火) 12:03:25 ID:YjFMMj.k0
>>319

原因判明

1.game_vote.phpに

require_once(dirname(__FILE__) . '/include/game_functions.php');//追加

がない(↑勝敗チェックする関数

2.再投票回数を保持する$vote_timesがgame_functions.php側だとグローバル変数だけど、
game_vote.php側ではローカル変数
たぶんこれのせいでgame_functions.php側で正常にカウントできてない
……と思ったけどグローバルにしてもだめだった。原因不明

とりあえず

//勝敗をチェック
function CheckVictory($check_draw = false){
global $GAME_CONF, $room_no, $ROOM, $vote_times;

の直後に挿入↓

//投票回数を取得
$vote_times = GetVoteTimes();//追記

3.このままだと再投票回数=設定回数で終了するので(再投票5回なら5回目開始時で終了)

elseif($check_draw && $vote_times >= $GAME_CONF->draw) //引き分け

elseif($check_draw && $vote_times > $GAME_CONF->draw) //引き分け

と書き換える

以上です。

321希望役職なし:2009/09/22(火) 12:21:33 ID:YjFMMj.k0
余談
引き分けだけされないで他は通常進行できる理由

関数CheckVictory()がgame_play.phpから呼び出されているので
(こっちはちゃんとインクルードしてある)、
画面リロードしてる限りは正常進行になる

ただしこっちからだとCheckVictory()に因数がないので引き分け処理はしない
ので引き分け処理だけ無視して勝敗は正常にチェックされてると思われ

水銀鯖では引き分け発生しなかったので今までバグが残ってたと思うよ

322希望役職なし:2009/09/22(火) 12:29:33 ID:YjFMMj.k0
チルノ144で再投票5回設定なのに4回で終わってますね
上の3.が原因かな?

323埋めチル:2009/09/22(火) 16:13:27 ID:gstWb7iY0
>>320-322
あ・・・それだったのね。
そういえば大分前にこっそり直した記憶が。
忘れてた。

1 は別関数経由で引いてるので大丈夫。
原因は 2 の方でこちらの対応とほぼ同じなのでそれでOK。
3 の方はこっちも忘れてたのでGJです。

324希望役職なし:2009/09/22(火) 20:33:10 ID:YjFMMj.k0
とんくす

早苗鯖、キックするとキックされた人の名前が消えるね……

325埋めチル:2009/09/23(水) 06:12:52 ID:DV5kKrNs0
色々バグを潰した(つもり)のα20リリースです。
主な追加・改善機能は以下です。

1. 闇鍋の役職通知システムなどのシステムメッセージ周りの改訂
2. 役職を6つ追加

326希望役職なし:2009/09/23(水) 12:37:34 ID:pb./i6t20
翠鯖で@20に

ところで

$dbHandle = ConnectDatabase(true); //DB 接続

の後に

// SET NAMES クエリの発行
mysql_query("SET NAMES utf8");

って入れないと文字化けするんですが
スクリプトに最初から入れるのってできますかね?

mysql_query("SET NAMES $ENCODE");

みたいな感じで。
逆に他の環境だとバグるのかな?

327希望役職なし:2009/09/23(水) 13:19:53 ID:pb./i6t20


507 名前:普通の名無しさん[sage] 投稿日:2009/09/23(水) 12:59:35 ID:Mk6lxWos
っとおもったら翠鯖村立てしようとしたらエラーでました・・・

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/samba/alicegame/www/suisei/include/functions.php on line 105
データベースサーバが混雑しています。
時間を置いて再度登録してください。

だそうです

328希望役職なし:2009/09/23(水) 15:59:28 ID:pb./i6t20
どこがおかしいのかさっぱりわからない……

329希望役職なし:2009/09/26(土) 11:18:20 ID:xf0KUSI60
そういえば

真鍋でサブオフにすると決定&権力もOFFになるね

330希望役職なし:2009/10/03(土) 00:01:28 ID:JFjZTN5Y0
インデックスがないせいか、自宅鯖ですら80村程度で重くなる事体が発生

というわけで検索用インデックスを生成するSQL文を



ALTER TABLE talk MODIFY time INT NOT NULL;

ALTER TABLE talk ADD INDEX talk_index (room_no, date, time);
ALTER TABLE system_message ADD INDEX system_message_index (room_no, date);
ALTER TABLE user_entry ADD INDEX user_entry_index (room_no, user_no);

これで逐一talkテーブル全文読み込んで検索とかしなくてすむはずです
ずいぶん軽くなりました

331希望役職なし:2009/10/03(土) 17:20:46 ID:jHj7qoJ.0
水鯖85村でサブの突然死が表示されないバグが……

あと仕様ですが、
無意識が死亡後も「歩いてる」って表現で表示されて続けてますw

332埋めチル:2009/10/03(土) 18:23:36 ID:lNrKPENc0
>>331
該当する村のオプションに「サブ役職を表示しない」が付いていますので
何が付いていても見えないです。むしろ見えたらバグです。

初日の夜は頑張って自分のサブが何か推測するところから始まるのです。

死亡した無意識をリストから外した方が「リアル」ですよね。
検討してみます。

333希望役職なし:2009/10/03(土) 19:27:01 ID:JFjZTN5Y0
>>332

「○○はショック死しました」の表示が出ないって意味だよん

334ねこねこ:2009/10/05(月) 07:49:47 ID:rFbbL8YY0
537 名前:埋めチル@式神研[sage] 投稿日:2009/10/05(月) 04:17:25 ID:TV2u69q2
>>415
>初日の夜の発言は通常発言も遺言と同じくシステムメッセージになりました

結論を先に書くと、仕様です。

GM は昼 / 夜の制限時間を超えても発言できるようにしてあります。
まとめるとこうです。

遺言 → 常時システムメッセージ
通常発言(制限時間内) → 通常発言
通常発言(制限時間オーバー) → システムメッセージ


********


これってシスメ誤爆誘発するから勝手にシスメに差し替えないほうがいいんじゃない?
とは思ったけど、これクイズ村用(GM生存で進行する)の仕様なのか……

差し支えなければクイズ進行中のみのほうがいいかと
普通村で役職について言及した発言するとゲーム崩壊する
例「身代わり占いって村絶望ですね」「あ!!」

335希望役職なし:2009/10/05(月) 07:51:45 ID:rFbbL8YY0
仕様の問題だとは思うけど、ショック死+後追いだと死んだ時点ではメッセージでないね

ttp://alicegame.dip.jp/suisei/old_log.php?room_no=101&add_role=on&reverse_log=on&heaven_talk=on

進行上はあんまり問題ないとは思う

336希望役職なし:2009/10/05(月) 16:23:19 ID:EAo69VLQ0
ねこねこです

(役職ですがシステム上の要望なのでこっちに)

クイズGMの応用で

デバックGM←名前はどうでもいいや。スーパーGMでも無敵GMでもさいきょーのあたいGMでも

・噛まれても死なない
・投票で吊りになっても吊られない(吊り処理スルー)
・毒死の判定外
・QPの矢が撃てない
・暗殺(ry 他死ぬ効果の対象外)

・勝利条件では死体扱い(村の数に数えないで他チームにも数えない)

って作れますかね?


変則ルールの特殊村をやる場合、
「吊りで1人、狐噛めない限り噛みで1人死ぬ」
という制限が発生するので、
それをスルーできるGM機能があれば楽なんじゃないかなと思った

これがあれば実質死体なしで昼→夜→昼切り替えができるので
死体出したければ吊りとか噛みでできる

337火月@うさみみれんこ:2009/10/08(木) 12:47:45 ID:EIPWidcY0
翠鯖のQPマ村、恋人対非恋人版への改造を書いとくので実装お願いします
----
include/game_functions.php

function OutputVictory(){
global $MESSAGE, $room_no, $ROOM, $SELF;
...
case NULL: //廃村
$class = 'none';
$winner = 'victory_none';
break;

+ case 'not_lovers': // 非リア充
+ $class = 'human';
+ break;
}
...
elseif($victory == 'lovers' && ($camp == 'lovers' || $lovers))
$class = 'lovers';
+ elseif($victory == 'not_lovers' && ($camp != 'lovers' && !$lovers) )
+ $class = 'human';
...
}


function CheckVictory($check_draw = false){
...
$victory_role = ''; //勝利陣営
var_dump($ROOM->option_role);
+ if($ROOM->IsOptionRole('full_mania')){
+ $not_lovers = FetchResult($query_count . "role NOT LIKE '%lovers%'"); //非恋人
+ if($lovers == 0 && $not_lovers == 0){ // 全滅
+ $victory_role = 'vanish';
+ }
+ elseif($lovers == 0){ // 恋人全滅
+ $victory_role = 'not_lovers';
+ }
+ elseif($not_lovers==0){ // 非恋人全滅
+ $victory_role = 'lovers';
+ }
+ }else{
if($wolf == 0 && $fox == 0 && $human == $quiz){ //全滅
$victory_role = ($quiz > 0 ? 'quiz' : 'vanish');
}
elseif($wolf == 0){ //狼全滅
if($lovers > 1) $victory_role = 'lovers';
elseif($fox > 0) $victory_role = 'fox1';
else $victory_role = 'human';
}
elseif($wolf >= $human){ //村全滅
if($lovers > 1) $victory_role = 'lovers';
elseif($fox > 0) $victory_role = 'fox2';
else $victory_role = 'wolf';
}
elseif($check_draw && GetVoteTimes() > $GAME_CONF->draw){ //引き分け
$victory_role = 'draw';
}
elseif($ROOM->IsQuiz() && $quiz == 0){ //クイズ村 GM 死亡
$victory_role = 'quiz_dead';
}
+ }
...
}

338火月@うさみみれんこ:2009/10/08(木) 12:48:22 ID:EIPWidcY0
----
include/message_class.php

//恋人・キューピッド勝利
var $victory_lovers = '[恋人・キューピッド勝利] 愛の前には何者も無力だったのでした';
+ //非恋人・キューピッド勝利
+ var $victory_not_lovers = '[理亜滅党勝利] リア充はすべて消毒した! 正義の勝利だ!';

----
include/system_class.php

class RoomDataSet{
...
var $log_mode = false;
var $test_mode = false;
+ var $option_role;
+ var $option_role_list = array();
...
function RoomDataSet($request){
...
else{
- $query = "SELECT room_name, room_comment, game_option, date, day_night, status " .
+ $query = "SELECT room_name, room_comment, game_option, date, day_night, status, option_role " .
...
}
...
$this->game_option = $array['game_option'];
+ $this->option_role = $array['option_role'];
...
$this->option_list = explode(' ', $this->game_option);
+ $this->option_role_list = explode(' ', $this->option_role);
...

+ function IsOptionRole($option){
+ return in_array($option, $this->option_role_list);
+ }
function IsOption($option){
return in_array($option, $this->option_list);
}
...
}


class VictoryImage extends ImageManager{
...
function MakeVictoryImage($victory_role){
...
case 'lovers':
$alt = '恋人勝利';
break;
+ case 'not_lovers':
+ $alt = '理亜滅党勝利';
+ break;
...
}

----
img/victory_role/not_lovers.jpgを追加する。(滅がいいかな?)

339火月@うさみみれんこ:2009/10/08(木) 13:43:07 ID:EIPWidcY0
しかし、ここまで来ると別ゲーなので専用ルール作った方がいい気がしてきたなぁ。

340薔薇GM:2009/10/08(木) 20:34:06 ID:SZmO7l6U0
>>337-338を参考にして、
翠鯖でとりあえず恋人のみ生存なら恋人勝利に書き換えました
ありがとうございます

341火月@うさみみれんこ:2009/10/09(金) 17:08:47 ID:OTlgEiNU0
トリップ生成のソース
ttp://aki.adam.ne.jp/php/function/trip.php

適用する場合、DBのhandle_nameには「変換後」を入れておく。
ログイン時のマッチングでは「フォームからのを、トリップ変換した後のものでSELECT」

変換対象の名前にはmb_convert_string($name, 'sjis', 'euc-jp')あたりをかけてSJISにして、
return時にエンコードを戻す。そうしないと2ch互換にならないため。
----
140a20ベースでガシガシ改造しちゃってもいいのかな。アップする場所ないけど。

342希望役職なし:2009/10/10(土) 01:34:22 ID:l3VhtQuw0
ソースよく見たら、トリップは既に実装してあるのね。
後ろの方の
てすとテスト#てすと#テスト
とかは対応しなくて良いんじゃないかなぁ、と思うんだけども。
流石鯖やわかめても対応してないんじゃない? ここらへん。

343希望役職なし:2009/10/10(土) 03:42:39 ID:l3VhtQuw0
とりあえずわかめてでトリップ調べてきたけども、
#てすと#テストは◆0RT.iDCEO.だったよ。

344希望役職なし:2009/11/24(火) 15:56:47 ID:V3vDJiGU0
AA用にCSSファイルでMS Pゴシックを指定する方法

css/game.cssで

@import url(role.css);
/* game_view.php & OutputGameHeader() */
↓↓↓追加↓↓↓
body{
font-family:'MS Pゴシック','MSPゴシック','MSPゴシック','MS Pゴシック';
}
↑↑↑追加↑↑↑

これでIE最新版等でAAがずれなくなるらしい

345ねこねこ:2009/12/27(日) 22:38:41 ID:HzVAt/3Y0
game.css の小文字の青字化

.weak{ /* 小声 */
// color:#1E90FF;/* 青文字 */
font-size: 8pt;
font-weight: lighter;
}

346薔薇GM:2009/12/29(火) 11:19:39 ID:MbPMCkgQ0
いつもお世話様です

バグ報告

679 名前:普通の名無しさん[sage] 投稿日:2009/12/29(火) 03:01:17 ID:LfIJez4A
【蒼8】やる夫達のサトラレ普通村 〜さあ、次もサトラレラジオはっじまっるよー!〜[8番地]
書くべきことがありすぎてみつからない。
ログを見ていただきたい。

恋人勝利おめでとう。DJサムと射命丸文。
おめでとう射命丸文。お幸せに。文に尻尾はないから胸でね・・

さとりAとBとCがDを悟ろうとしたけど、BはAのサトラレと衝突し消えてしまったようで、
発言が見えなかったそうです。AとCはDが見えました。
CとDは恋人でした。
どうなったんだろう。とにかく、お疲れ様でした。

681 名前:679[sage] 投稿日:2009/12/29(火) 03:05:31 ID:LfIJez4A
どうやら四人Dを悟っていたようです。
二人消失してしまうようですね・・・

682 名前:普通の名無しさん[sage] 投稿日:2009/12/29(火) 03:07:46 ID:zeT3LSIw
現在サブさとられが1個で最後にさとったさとりだけが有効
ぼっち恋人と同じで上書きっぽい

347希望役職なし:2010/01/06(水) 15:59:12 ID:6f.WDlAc0
真闇鍋(さとりマニアつきだったけど)で橋姫初発動

ttp://alicegame.dip.jp/sousei/old_log.php?room_no=39&add_role=on&reverse_log=on&heaven_talk=on

348薔薇GM ◆ROSEwi/9co:2010/01/14(木) 23:57:33 ID:QI0N6AsA0
バグ発見

身代わりくん:鵺のときに

身代わりくんで入ってると

Fatal error: Call to a member function IsSelf() on a non-object in /var/samba/alicegame/www/sousei/include/game_functions.php on line 300

ってエラーはいてフレーム下側画面表示されなくなりますね
鵺が身代わりくんだとだと所属陣営が未定義になって勝敗表示出きないのが原因な気がする

349埋めチル:2010/01/15(金) 03:00:10 ID:CUe7QKaA0
>>348
原因はその通りです。
私もチルノ鯖のテスト村で遭遇したので手元では修正済みです。

該当行付近をこう変更するとエラーが出なくなります

299 $target_user = $USERS->ByID($target_user->partner_list['unknown_mania'][0]);
300 if($target_user->IsSelf()) break;

new if(! is_array($target_user->partner_list['unknown_mania'])) break;
299 $target_user = $USERS->ByID($target_user->partner_list['unknown_mania'][0]);
300 if($target_user->IsSelf()) break;

350希望役職なし:2010/01/21(木) 00:22:18 ID:fX2oWEcs0
ここでいいのかな?
[人柱募集] 第五弾憑狼テスト村 〜厄神が「憑狼キラー」となるべく本気を出すようです〜[202番地]
初日鵺投票できなかったけどできました。

351埋めチル:2010/01/29(金) 03:13:42 ID:d2CWTWME0
憑狼がらみのバグFixです。

game_play.php % 731 行目
× $USERS->GetHandleName($target_uname) . 'さんに投票済み');
○ $USERS->GetHandleName($target_uname, true) . 'さんに投票済み');

昼の時間切れ前に誰か一人が投票するだけで把握できてしまうので
これを仕様とするわけにはいきません。

352薔薇GM ◆ROSEwi/9co:2010/01/29(金) 07:25:47 ID:VOsVwT860
バグ発見 ゲーム進行中に参加してない人から夜会話がまったく見えなくなる

include/game_functions.php on line 705
× elseif($pseud_self->IsRole('wise_wolf')){
○ elseif(! $SELF->IsRole('wise_wolf')){

942 名前:普通の名無しさん[sage] 投稿日:2010/01/28(木) 23:18:49 ID:tgmphpCE
蒼鯖の鍋村、見学してたら初日の夜にアイコン・CN枠のすぐ下がこのエラー1行だけ表示になってましたね
Fatal error: Call to a member function IsRole() on a non-object in /var/samba/alicegame/www/sousei/include/game_functions.php on line 705
昼は普通に会話してるから、村の住民はエラーになってない様子。



とりあえずコメントアウトして直下書き換えて正常動作

353希望役職なし:2010/01/29(金) 10:03:05 ID:4KEPiEmU0
981 名前:普通の名無しさん[sage] 投稿日:2010/01/29(金) 08:42:34 ID:./KcqGt.
>>薔薇GM
蒼のログ読んでて気付いたんだけど
憑狼の霊界会話が最後に乗り移っていた体の発言として表示されてますね
プレイ中はもともとの憑狼のアイコンとして発言見えてたんですけど、ログになったら乗り移ってた最後の体の発言になってます
これは仕様ですか?
ちょっとログで発言がわかりにくいんでバグなら直ってくれるといいなぁ

354希望役職なし:2010/01/30(土) 18:47:01 ID:v53JPwTo0
120 名前:普通の名無しさん[sage] 投稿日:2010/01/30(土) 18:20:44 ID:MBp2Evak
>>薔薇GM
それと仕様漏れっぽいものを発見しました

・前スレでも書いたように
ログにおいて憑狼の霊界会話が最後に乗り移っていた体の発言として表示されている
プレイ中はもともとの憑狼のアイコンとして発言見えているが、ログになったら乗り移ってた最後の体の発言になっている

・鍋の希望制において狩人だけ希望の欄がない

仕様だったらあれですが、一応ミスっぽいので報告しておきます

355埋めチル:2010/01/30(土) 19:10:46 ID:QbEdxT/.0
報告ありがとうございます。
バグFix情報は開発鯖 (チルノ鯖) のTOPに告知するのでよろしくです。

356薔薇GM ◆ROSEwi/9co:2010/01/31(日) 14:12:18 ID:0ovZuhbc0
>>352

include/game_functions.php on line 705
× elseif($pseud_self->IsRole('wise_wolf')){
× elseif(! $SELF->IsRole('wise_wolf')){
○ elseif($SELF->IsRole('wise_wolf')){

ですね。このままだと無職からも狐が共有発言に見える
失礼しました

357希望役職なし:2010/02/07(日) 11:16:02 ID:.uKvegec0
NGにひっかかって投稿できない

ttpを含む文字列突っ込んで村を立ててるスクリプトがあるので、htt含んでるとはじくようにしたほうがいいかも

358希望役職なし:2010/02/12(金) 22:57:20 ID:TWB9dwEY0
823 名前:普通の名無しさん[sage] 投稿日:2010/02/12(金) 20:24:15 ID:vh0Fv9KI
アイコン間違えて登録しちゃったんだけど、
やりなおし押したら

削除失敗:アップロードセッションが一致しません。

って出てきて削除出来なくて残っちゃったっす。
薔薇GM、お手数お掛けしますが削除お願いします。

839 名前:普通の名無しさん[sage] 投稿日:2010/02/12(金) 22:14:11 ID:5FdEr5Nc
>>823の現象ってかなり前から起きてたから
なんでだろーってソースみてみたんだけど、
「icon_upload_finish.php」で
icon_no 条件に session_id 取得しようとして、
session_id がどっかで変わっているからか
データが取得出来ていないからか知らんけど
session_id が不一致で削除処理途中で終わってるんだな。

その部分消して確認無しに削除しちゃうわけにはいかないのだろうか。
削除する時も icon_no 条件にしてるみたいだし、
session_id の取得は要らん気が。

さとり鯖でも起きてる現象なのかどうか知らんのでこっちに書いてみる。

359埋めチル:2010/02/13(土) 02:19:16 ID:Rf0ONT860
>>358
何かしらの手段で認証処理を通さないと、
ちょっと仕込むだけで外からアイコンを全て削除できてしまうのです

Ver. 1.4.0 β3でアップロードページを組み直す過程で
そのバグは修正してありますが、現状のバージョンに
クイックハックかける場合は以下を修正してください

icon_upload_finish.php % 34 行目付近
× $array = FetchArray(...
○ $array = FetchNameArray(...

360ちぇぇぇぇん ◆ChEEeEndeQ:2010/02/18(木) 12:56:03 ID:hLQlXnSE0
バグと思しき不具合がありましたので報告させて頂きます。

■環境
・Ver1.4.0β3
・Ver1.4.0α20の村DBを/admin/setup.phpで移行
・(β3で未プレイ)

■現象
過去ログ一覧
一覧ページが10(OldLogConfig->page)ページ未満(になる村数しかない)の場合、
0やマイナスのページへのリンクが表示され、そのリンクがエラーになる。
>[ページ] [-8][-7][-6][-5][-4][-3][-2][-1][0][1] [all] [表示順] 新↓古 入れ替える

■修正案(村が多い場合等の挙動を検証していません)
old_log.php 57行目〜
-----
if($page_count - $page < $config->page){
$start_page = $page_count - $config->page + 1;
if($start_page < 1)$start_page = 1; //■1行追加
}
-----

以上、よろしくお願いします。

361埋めチル:2010/02/19(金) 02:44:13 ID:7eRf34Pw0
>>360
確かにバグですね。報告ありがとうございます。
次のリリースで修正かけます。

362希望役職なし:2010/02/19(金) 12:30:20 ID:U4SPC/kY0
裏バーボン鯖の翠星石ですが
16人村、203番地で占い結果が表示されませんでした
ご検討お願いします

363希望役職なし:2010/02/19(金) 12:32:59 ID:U4SPC/kY0
初日から占い結果が何も表示されずという状態でした
「さんは人狼でした」という部分が次の日のあさになっても一切でなかったです

364埋めチル@式神研:2010/02/20(土) 00:16:26 ID:zN09YhiY0
>>362-363
「〜さんは」まで表示されていて、画像だけが出ていない、という状況なら
ブラウザのキャッシュの影響を受けた可能性があります。

特に、フレームページの内部はキャッシュの影響を受けやすいので
またそういう状況になったらフレームだけを指定してリロードしてみてください

365薔薇GM ◆ROSEwi/9co:2010/02/20(土) 20:59:43 ID:tpM5tAwU0
蒼星石テスト鯖、キック時の表示がおかしいですな

[268番地]


◆身代わり君 「KICK_DO 人形使い」

身代わり君視点でも外から見てもこう見えますね

366埋めチル@式神研:2010/02/21(日) 01:34:28 ID:FQsCcEvA0
>>365
β3の身代わり君特有のバグですね

◆include/talk_class.php % 38行目付近
[before]
case 'dummy_boy':
if($this->type == $this->uname){
[after]
case 'dummy_boy':
if($this->type == 'system') break;
if($this->type == $this->uname){

これも含めた最新デバッグ情報を
チルノ鯖のTOPにおいておきますのでよろしくです

367くるみ@鉄村:2010/03/22(月) 03:08:20 ID:mLtzRPvs0
はじめまして。鉄村のクイズグレラン村に主に参加していますくるみと言います。
トリップ対応用コードができたのでためしに搭載してもらいたいと思い投稿しました。

user_manager.php 25行目の次に追加
if($trip == true) {
$uname = str_replace('◆','◇',$uname);
$trip_id = strpos($uname, "#");
if ($trip_id !== false){
$uname = mb_convert_encoding(substr($uname, 0,$trip_id),"Shift_JIS", $encode);
$trip_key = htmlspecialchars(substr($uname,$trip_id + 1),ENT_QUOTES);

$trip_salt = substr($trip_key.'H.',1,2);
$trip_pattern = '/[\x00-\x20\x7B-\xFF]/';
$trip_salt = preg_replace($trip_pattern,".",$trip_salt);

$trip_patterns = ":;<=>?@[\\]^_`";
$trip_mach = "ABCDEFGabcdef";
for($i = 0; $i <= 13 - 1; $i++){
$trip_salt = str_replace($trip_patterns[$i], $trip_mach[$i], $trip_salt);
}
$uname = $uname . '◆' . substr(crypt($trip_key,$trip_salt),-10);
}
}

変数$i以外は変数名のヘッダにtrip_をつけているのでかぶらないはずです。
一応このままでも動くはず。

368くるみ@鉄村:2010/03/22(月) 03:46:57 ID:mLtzRPvs0
>>367のソースが文字コードを変更したときトリップを認識しないなどのバグがあったので修正しました。
これで文字コードを(特にUTF-8に)変更してもトリップは生き残るはずです。ただし◆マークは文字コード変えると変なマークになります。
UTF-8に変換しないなら、mb_convert_encoding(substr(crypt($trip_key,$trip_salt),-10),$encode,"Shift_JIS");の部分は
substr(crypt($trip_key,$trip_salt),-10);で事足ります。これは埋めチルさんの判断にお任せします。

if($trip == true) {
$uname = str_replace('◆','◇',$uname);
$trip_id = strpos($uname, "#");
if ($trip_id !== false){
$trip_key = htmlspecialchars(substr($uname,$trip_id + 1),ENT_QUOTES);
$trip_key = mb_convert_encoding($trip_key,"Shift_JIS", $encode);
$uname = mb_convert_encoding(substr($uname, 0,$trip_id),"Shift_JIS", $encode);

$trip_salt = substr($trip_key.'H.',1,2);
$trip_pattern = '/[\x00-\x20\x7B-\xFF]/';
$trip_salt = preg_replace($trip_pattern,".",$trip_salt);
$trip_patterns = ":;<=>?@[\\]^_`";
$trip_mach = "ABCDEFGabcdef";
for($i = 0; $i <= 13 - 1; $i++){
$trip_salt = str_replace($trip_patterns[$i], $trip_mach[$i], $trip_salt);
}
$uname = mb_convert_encoding($uname, $encode,"Shift_JIS") . '◆' .
mb_convert_encoding(substr(crypt($trip_key,$trip_salt),-10),$encode,"Shift_JIS");
}
}

369埋めチル@式神研:2010/03/22(月) 14:45:25 ID:0dZAyAQw0
>>367-368
コードありがとうございます。
が、2chとしたらば系列でトリップ変換の仕様が違うので
採用を見合わせているのが現状なのです。

370希望役職なし:2010/03/27(土) 11:54:45 ID:K9B801Wg0
2回やって二回ともエラーだったからたぶんバグかな

/admin/setup.php叩いても

establish_timeが追加されないです

371埋めチル@式神研:2010/03/27(土) 16:05:12 ID:K/g5P3Ug0
>>370
バグ見つけました。ごめんなさい

admin/setup.php % 96行目
× $status = mysql_query($query . 'establish_time DATETIME' ? $success : $failed);
○ $status = mysql_query($query . 'establish_time DATETIME') ? $success : $failed;

372希望役職なし:2010/03/28(日) 19:45:05 ID:8r1JP4v20
ver.1.4.0β8についてなのですが、
新役職早見表に「金狼」「雛狼」「金狐」「雛狐」が追加されていないようです。

373埋めチル@式神研:2010/03/28(日) 20:02:12 ID:.oMWWkL60
>>372
確かに抜けていますね。報告ありがとうございます。

374EARL ◆R//lfoxEDA:2010/04/02(金) 23:54:54 ID:B3Ivah9o0
お邪魔します。『配役公開オプションを用いた、決闘村配役選択コード』を貼り付けさせて頂きます。
"include\game_vote_functions.php" の96行目以降となります。
ソース中にも書いてありますが、今回のコードにおける配役はこんな感じです。
・埋毒決闘(自動公開):
【埋毒系2.0(埋毒3:毒橋姫1の確率でランダム配分)/毒狼1.75/連毒者3.0/女神2.5/暗殺0.5】(暗殺1)(17人以上で毒蝙蝠1)
・恋色決闘(完全公開・公開しない):
//恋色決闘:【狼1.5、暗殺2.75、罠師0.75、求愛2.5、女神2.5】(+夢求愛1)(狼1→銀狼1)

elseif(strpos($option_role, 'duel') !== false){ //決闘村
$role_list = array(); //配列をリセット
if($user_count == 4){
$role_list ['wolf'] = 1;
$role_list ['dummy_chiroptera'] = 1;
$role_list ['self_cupid'] = 1;
$role_list ['assassin'] = 1;
}
else{
//霊界自動公開オプションによる配役設定分岐。
//IsOption('auto_open_cast'【自動公開】)('open_cast'【完全公開】)(else部【非公開】)で分岐。このコードでは2分岐。
if( $ROOM->IsOption('auto_open_cast') ){
//埋毒決闘:【埋毒系2.0(埋毒3:毒橋姫1の確率でランダム配分)/毒狼1.75/連毒者3.0/女神2.5/暗殺0.5】(暗殺1)(17人以上で毒蝙蝠1)
$duel_fix_list = array('assassin' => 1); //固定配役
if($user_count > 16){
//17人以上で毒蝙蝠
$duel_fix_list['poison_chiroptera']++;
}
$duel_rate_list = array('assassin' => 2, 'poison_wolf' => 7, 'chain_poison' =>12 , 'mind_cupid' => 10 ,'poison' => 9); //配分比率
}
else{
//恋色決闘:【狼1.5、暗殺2.75、罠師0.75、求愛2.5、女神2.5】(+夢求愛1)(狼1→銀狼1)
$duel_fix_list = array('dummy_chiroptera' => 1, 'medium' => 1); //固定配役
$duel_rate_list = array('assassin' => 11, 'wolf' => 6, 'self_cupid' =>10 , 'mind_cupid' => 10 ,'trap_mad' => 3); //配分比率
}
//共通部分。上記で組み込んだ配役を、実際の配列に代入。
if(array_sum($duel_fix_list) <= $user_count){
foreach($duel_fix_list as $role => $count){
$role_list[$role] = $count;
}
}
$rest_user_count = $user_count - array_sum($role_list);
asort($duel_rate_list);
$total_rate = array_sum($duel_rate_list);
$max_rate_role = array_pop(array_keys($duel_rate_list));
foreach($duel_rate_list as $role => $rate){
if($role == $max_rate_role) continue;
$role_list[$role] += round($rest_user_count / $total_rate * $rate);
}
$role_list[$max_rate_role] += $user_count - array_sum($role_list);
//【以下、決闘の仕様に伴う独自コード】埋毒・狼の置換処理。
//恋色決闘:狼1→銀狼1。
if($role_list['wolf'] > 0){
$role_list['wolf']--;
$role_list['silver_wolf'] = 1;
}
else if($role_list['poison_wolf'] == 0){
//恋色決闘:狼ゼロの時の例外処理。
$role_list['wolf'] = 1;
$role_list['medium']--;
}
//埋毒決闘:毒一人当たり4分の1の確率で、毒橋姫に置換。
for($i = $role_list['poison']; $i > 0; $i--){
$rand = mt_rand(1,4);
if($rand == 1){
$role_list['poison']--;
$role_list['poison_jealousy']++;
}
}
}
}

375ちぇぇぇぇん ◆ChEEeEndeQ:2010/04/05(月) 18:50:05 ID:Rb82KkCw0
今回は要望をしに来ました。

当方の使用しているレンサバで、リクエストがたまに受け付けられなく
画像が一時的に受け取れない等の現象が起きております。
これは、当方の問題なのですが・・・

この規制が、ゲーム中の役職表示(あなたはxxです)や結果表示(は人狼でした)等に
あたった場合、プレイヤーが自分の役職や結果を把握できず困るという報告を受けました。

そこで、該当のimgタグに、alt属性で内容テキストをつけてもらうことは可能でしょうか?

データ的に大きくシステムを変えることになるとは思うのですが、
本家でやってもらうべき話だとおもったので書かせていただきました。

ご見当いただけると幸いです。

376埋めチル@式神研:2010/04/05(月) 20:14:35 ID:8ls5dwCU0
>>375
そもそも、画像すら表示できない高負荷状態で他のシステムはまともに機能しているのでしょうか?

alt をオプションでつける機能を作る事自体はそれほど難しくありませんが
画像を随所に使っているのはシステムコピーさせないためなので、目的を考えると
alt をつけるくらいなら全部テキストに差し替えた方がいいかと思います。

こちらでもより負荷を下げる実装を検討していきますのでよろしくです。

377ちぇぇぇぇん ◆ChEEeEndeQ:2010/04/07(水) 01:02:26 ID:uAyQhlHo0
>>376

リクエスト単位で、一部落とされたりしてるみたいです。
(例えばchange.css.jpだけが読み込めず、夜でも昼色になる等)

シスコピ防止なのは理解してますので、altでの表示を提案したのですが、
altってシスコピできましたっけ?

テキストに差し替える実装は…シスコピ可能になっちゃうので不要かなと思ってます。

378埋めチル@式神研:2010/04/07(水) 06:47:36 ID:IZzIIRSc0
>>377
画像を取得できなかった場合は alt の中身が
そのまま表示されるわけですから普通にコピーできます。

また、画像が表示された状態でも alt の中身をコピーで
取得できるブラウザも存在します。

379branch ◆1XsArwBTqI:2010/04/08(木) 21:11:33 ID:O9LHkx9.0
別ルートでも報告済みですがこちらでも
以下の村で魂の占い師の結果が表示されないバグがありました
ttp://dynamis.xsrv.jp/jinro/old_log.php?room_no=419

380薔薇GM ◆ROSEwi/9co:2010/04/09(金) 07:46:00 ID:pxd1XEFI0
書かないと忘れるのでメモ代わりに

開始投票、一度押したらキャンセルできませんが、
ちょっと席はなれるときのためにキャンセルできるようになりませんかね?

381希望役職なし:2010/04/11(日) 11:14:38 ID:K1IUdzpE0
詳細な仕様の夜における「占い」判定の表記が誤っているものと思われます。

+ 占い (占い系、厄神、夢守人、月兎、呪術系)
- 厄払い > 呪い > 占い妨害 > 占い (呪殺)

何故か夢守人の表記があるという点と、月兎に妨害された場合は呪詛を受けなかったという点です。

この件とは別に憑狼と反魂師の関係なのですが、
「憑依されていた人」を反魂師が蘇生した場合、
「死亡後即蘇生」により体の持ち主が蘇生する、という考え方でよろしいのでしょうか?

38212346:2010/04/11(日) 13:47:45 ID:nnB0z4DI0
また占い結果の表記がでませんでした
テストしたときは大丈夫だったんですが、また
画像の表示とかのブロックはしてないと思います、
申し訳ありません、これに関しては連続してるので
多分こちらの問題が濃いとはおもってます

383埋めチル@式神研:2010/04/12(月) 06:41:46 ID:cNPAT8F60
>>379
画像ファイル名のスペルミスですね。対応しておきます。

>>380
対応は可能ですが、やや手間がかかる作業と見積もりました。
気長にお待ち下さい。

>>381
記述ミスの指摘ありがとうございます。
憑狼例外はリリース時には追記しておきます。

>>382
複数の報告により、半角数字のみのユーザ名で
再現するバグであることが判明しました。
薔薇GMに対応コードを渡してあるのですでに修正されていると思われます。

384薔薇GM:2010/04/12(月) 11:02:38 ID:kkHZfFck0
>>382対処済みです

385薔薇GM ◆ROSEwi/9co:2010/04/19(月) 22:27:07 ID:GVE5cCaE0
ランダムに一人一職村をするスクリプトができたので貼ってみる
決闘村乗っとってます

//決闘村ベースです

$role_list = array(); //配列をリセット
$total_rate = 100; //%表記

//村、狼(狼+狂人)、狐、暗殺を比例分配

$role_number_wolf = round($user_count / $total_rate * 25);
if($role_number_wolf < 1) $role_number_wolf = 1;//最低1匹
$role_number_mad = round($role_number_wolf / 4);
if($role_number_wolf > 15) $role_number_mad = $role_number_wolf - 12;//狼は12匹上限

$role_number_wolf -= $role_number_mad;
if($role_number_mad > 9) $role_number_mad = 9;//狂人は9人

$role_number_fox = round($user_count / $total_rate * 10);
if($role_number_fox > 12) $role_number_fox = 12;//狐は12匹


$role_number_cupid = round($user_count / $total_rate * 10);
if($role_number_cupid > 3) $role_number_cupid = 3;//QPは3人
//$role_number_human = $user_count - $role_number_wolf;

$role_number_assassin = round($user_count / $total_rate * 10);

$role_number_human = $user_count - $role_number_wolf - $role_number_mad - $role_number_fox - $role_number_cupid - $role_number_assassin;

if($role_number_human > 53){//村人は53人上限
$role_number_temp = $role_number_human - 53;
$role_number_human = 53;
$role_number_assassin += $role_number_temp;
}

386薔薇GM ◆ROSEwi/9co:2010/04/19(月) 22:27:58 ID:GVE5cCaE0

$role_keys_human = array(//コメントアウトした職は出てきません
'human', //村人
'elder', //長老
//'saint', //聖女
'suspect', //不審者
'unconscious', //無意識
'mage', //占い師
'soul_mage', //魂の占い師
'psycho_mage', //精神鑑定士
'sex_mage', //ひよこ鑑定士
'voodoo_killer', //陰陽師
'dummy_mage', //夢見人
'necromancer', //霊能者
'soul_necromancer', //雲外鏡
'yama_necromancer', //閻魔
'dummy_necromancer', //夢枕人
'medium', //巫女
'priest', //司祭
'crisis_priest', //預言者
//'revive_priest', //天人
'guard', //狩人
'poison_guard', //騎士
'fend_guard', //忍者
'reporter', //ブン屋
'anti_voodoo', //厄神
'dummy_guard', //夢守人
'common', //共有者
'trap_common', //策士
'ghost_common', //亡霊嬢
'dummy_common', //夢共有者
'poison', //埋毒者
'strong_poison', //強毒者
'incubate_poison', //潜毒者
'chain_poison', //連毒者
'dummy_poison', //夢毒者
//'poison_cat', //猫又
//'revive_cat', //仙狸
'pharmacist', //薬師
//'assassin', //暗殺者
'mind_scanner', //さとり
'evoke_scanner', //イタコ
'jealousy', //橋姫
'poison_jealousy', //毒橋姫

'quiz', //出題者

'chiroptera', //蝙蝠
'poison_chiroptera', //毒蝙蝠
'cursed_chiroptera', //呪蝙蝠
'elder_chiroptera', //古蝙蝠
'dummy_chiroptera', //夢求愛者
'fairy', //妖精
'spring_fairy', //春妖精
'summer_fairy', //夏妖精
'autumn_fairy', //秋妖精
'winter_fairy', //冬妖精
'light_fairy', //光妖精
'dark_fairy', //闇妖精
'mirror_fairy', //鏡妖精

'mania', //神話マニア
'unknown_mania' //鵺

);

387希望役職なし:2010/04/19(月) 22:28:43 ID:GVE5cCaE0

$role_keys_wolf = array(

'wolf', //人狼
'boss_wolf', //白狼
'wise_wolf', //賢狼
'poison_wolf', //毒狼
'resist_wolf', //抗毒狼
'cursed_wolf', //呪狼
'tongue_wolf', //舌禍狼
'possessed_wolf', //憑狼
'elder_wolf', //古狼
'cute_wolf', //萌狼
'scarlet_wolf', //紅狼
'silver_wolf' //銀狼

);

$role_keys_mad = array(

'mad', //狂人
'fanatic_mad', //狂信者
'whisper_mad', //囁き狂人
'jammer_mad', //月兎
'voodoo_mad', //呪術師
'corpse_courier_mad', //火車
'agitate_mad', //扇動者
'dream_eater_mad', //獏
'trap_mad' //罠師

);

$role_keys_fox = array(


'fox', //妖狐
'white_fox', //白狐
'black_fox', //黒狐
'poison_fox', //管狐
'voodoo_fox', //九尾
'revive_fox', //仙狐
'cursed_fox', //天狐
'elder_fox', //古狐
'cute_fox', //萌狐
'scarlet_fox', //紅狐
'silver_fox', //銀狐
'child_fox' //子狐

);

$role_keys_cupid = array(

'cupid', //キューピッド
'self_cupid', //求愛者
'mind_cupid' //女神

);

388希望役職なし:2010/04/19(月) 22:29:15 ID:GVE5cCaE0

//人数分だけランダムにリストから読み込む

shuffle($role_keys_human);
$i = 0;
foreach($role_keys_human as $key){
if($i > $role_number_human -1) break; //$i は 0 から
$role_list[$key]++;
$i++;

}

shuffle($role_keys_wolf);
$i = 0;
foreach($role_keys_wolf as $key){
if($i > $role_number_wolf -1) break; //$i は 0 から
$role_list[$key]++;
$i++;

}

shuffle($role_keys_mad);
$i = 0;
foreach($role_keys_mad as $key){
if($i > $role_number_mad -1) break; //$i は 0 から
$role_list[$key]++;
$i++;

}

shuffle($role_keys_fox);
$i = 0;
foreach($role_keys_fox as $key){
if($i > $role_number_fox -1) break; //$i は 0 から
$role_list[$key]++;
$i++;

}

shuffle($role_keys_cupid);
$i = 0;
foreach($role_keys_cupid as $key){
if($i > $role_number_cupid -1) break; //$i は 0 から
$role_list[$key]++;
$i++;

}


$role_list['assassin'] += $role_number_assassin;

389薔薇GM ◆ROSEwi/9co:2010/04/19(月) 22:29:45 ID:GVE5cCaE0
以上です
あんまり参考にはならんかも

390希望役職なし:2010/05/29(土) 19:29:01 ID:PK6n/u9o0
ベータ9のUFT-8化ですが

css/game.cssに文字コード指定してる部分があって
そこも書き換えないとフォントの指定が無視されます→IEでずれまくる

地味に地雷なので注意

391埋めチル@式神研:2010/05/30(日) 05:31:03 ID:BzqHjLMY0
入村画面でアイコンが少ないカテゴリを選ぶと表示が崩れる問題ですが
include/icon_functions.php % 216 行目の下に以下を足すと解決します

for($i = $count; $i < 5; $i++) echo '<td></td>';

392希望役職なし:2010/05/30(日) 20:33:20 ID:gSOIncgU0
勘違いなら申し訳ないんですが、ダウンロードしたbeta9の
include/game_vote_functions.php % 1731 行目

if($user->IsRole('cute_assassin') && mt_rand(1, 100) <= 30) $target_uname = $uname;

cute_assassinになっててもしかして蝕暗殺者の自爆が発生しないですか?

393埋めチル@式神研:2010/05/31(月) 00:29:04 ID:Pt/JTZsg0
>>392
あらら、テストコードが残ってました、ごめんなさい。

cute_assassin → eclipse_assassin

です。

394希望役職なし:2010/05/31(月) 19:36:44 ID:9RG1GRmA0
裏世界鯖でサブ役職有り真闇鍋村に参加していた者ですが、
サブ役職に未実装のはずの【死の宣告】が登場しました(β9)。
見た限り、現時点では特に何の効果も無かった模様です。

395希望役職なし:2010/06/01(火) 19:46:11 ID:iwni0hZ20
仕様か分からないので報告します。
【河童】の「処刑投票先のショック死を阻止する能力」は、再投票時には発動しない模様です。
具体的にいえば、再投票になった時の【熱病】によるショック死が阻止できません。
元々【河童】は対【土蜘蛛】役職と考えられますので、参考までに。

396埋めチル@式神研:2010/06/02(水) 00:42:43 ID:1Hy5p9tg0
>>395
解毒に+αして実装しているので再投票時には有効になりません。
なので、それが仕様ということで、取説に追記しておきます。

397埋めチル@式神研:2010/06/02(水) 05:10:57 ID:1Hy5p9tg0
トリップをつけた人が再入村できないバグの対応です。

login.php % 2行目
× $INIT_CONF->LoadClass('SESSION'); //セッションスタート
○ $INIT_CONF->LoadClass('SESSION', 'GAME_CONF'); //セッションスタート

398希望役職なし:2010/06/05(土) 07:09:48 ID:dqpRKO9Y0
新役職情報ページにおいて、【毒橋姫】の説明が2つあり、
早見表の【人形遣い】の説明が一部【大蝙蝠】と混ざっている模様です。

399希望役職なし:2010/06/06(日) 13:38:09 ID:6tMHV.dA0
新役職情報の雛狼の占い結果が、早見表だと人狼ですが、雛狼のページでは村人になってます。

400希望役職なし:2010/06/06(日) 15:25:41 ID:0S/Cc1wM0
>>399
新役職説明において、金狼の占い結果表記も村人になっている模様です。

401希望役職なし:2010/06/22(火) 23:47:58 ID:ZTIsJog60
できれば新役職情報にできれば載せていただきたい項目(重箱の隅を狙うともいう)
・【犬神】【憑狼】は【厄神】【天人】【探偵】や蘇生不可能役職、本人が死亡している憑依能力者に憑依することは可能か
・憑依中の【犬神】を【憑狼】が襲えば憑依できるのかどうか
・【覚醒者】【夢語部】の2〜3日目における陣営の扱い(恐らく変化先の陣営になっていると予想)
・【犬神】が狼に憑依した時、他の狼視点の仲間リストの状態(恐らくはぐれ者のように仲間の表示が減ると予想)
・【探偵】【天狼】【天狐】と【死の宣告】【熱病】他小心者系サブ役職の関係

402希望役職なし:2010/06/24(木) 06:23:58 ID:Vus6HG8c0
【夢狂信者】メカニズム案
twitterの方で話題になっていたらしいので。

ゲーム開始時、「夢狂信者」は身代わり君と本人を除く参加者のうち、
本来の人狼系の人数だけランダムに夢狂信者用のダミーサブ役職を付加する。
【夢狂信者】は、ダミーサブ役職が付加された人を「人狼系」として認識する。

上記の方法であれば、キューピッド系・天使系が恋人にした対象を表示するメカニズムで実現できる可能性がある。

403402:2010/06/25(金) 00:23:09 ID:okcg0on60
>>402を自分で見て思いましたが夢求愛者のメカニズムの流用だけで足りる気がしました。
ゲーム開始と共に自分+身代わり君以外にランダムで矢を放つような処理で……。
ただし、恋人関連の処理は面倒らしいので何とも言えませんがorz

これだけだとアレなので、twitterの話題にあった
投票系用の役職名だけおいておきます つ【演説者】【話術師】【洗脳者】【宗教家】

404希望役職なし:2010/07/01(木) 11:44:21 ID:bxqzyigc0
Ver. 1.4.0 β10をお借りしているのですが、先日虚弱体質村を実施した所熱病と死の宣告になった方に、
プレイ中に死の宣告の方には
Warning: Wrong parameter count for max() in /home/(データベース名)/public_html/jinrou/include/game_play_functions.php on line 433
熱病の方には
Warning: Wrong parameter count for max() in /home/(データベース名)/public_html/jinrou/include/game_play_functions.php on line 425

と表示されて、サブ役職が表示されない状態になっておりました。プレイそのものはゲーム終了まで問題なく行えましたが熱病によるショック死が起きませんでした(その村に河童はおりませんでした)。
また、決闘村や真闇鍋で熱病や死の宣告が出た際にはこれらの問題は起きませんでした。
お忙しいところ申し訳ございませんが、知識をお貸し頂けると幸いです。宜しくお願いいたします。

405埋めチル@式神研:2010/07/01(木) 15:55:13 ID:5XGzeIU60
>>404
そもそも虚弱体質村で最初から熱病や死の宣告がついている事自体がバグです。ごめんなさい
出現しなければそのワーニング自体出ませんので、こちらだけ修正お願いします

game_vote.php % 350行目付近
× $sub_role_list = array_diff($GAME_CONF->sub_role_group_list['sudden-death'], array('panelist'));
○ $sub_role_list = array_diff($GAME_CONF->sub_role_group_list['sudden-death'], array('febris', 'death_warrant', 'panelist'));

406404:2010/07/01(木) 17:26:46 ID:UGjRN5GE0
>>405
なるほど、解答者と同じで虚弱体質村で最初から出ること自体がバグなのですね。
迅速にご対応頂き非常に助かりました。有難うございます!

407希望役職なし:2010/07/03(土) 20:58:14 ID:gIJpVBkg0
取説書きがたまっていると聞いて。難題のアドレス名が分からないのでそこは書いていません。
むしろこういうことを書いていいのかどうかすらわかりませんが……orz

<h3><a name="phantom_wolf">幻狼</a> (占い結果:人狼(失敗) / 霊能結果:幻狼) [Ver. 1.4.0 β11〜]</h3>
<pre>
占い師系や子狐系に占われた時、1回だけ占いを失敗させる人狼。
</pre>

<h3><a name="phantom_fox">幻狐</a> (占い結果:村人(失敗) / 霊能結果:妖狐) [Ver. 1.4.0 β11〜]</h3>
<pre>
占い師系や子狐系に占われた時、1回だけ占いを失敗させる妖狐。
<a href="human.php#guard_hunt">狩人系に護衛</a>されると殺される。
</pre>

<h3><a name="whisper_scanner">囁騒霊</a> (占い結果:村人 / 霊能結果:村人) [Ver. 1.4.0 β11〜]</h3>
<pre>
2 日目以降の夜、<a href="#common_group">共有者系</a>と会話できる人に夜の発言を聞かせることができます。
<a href="#dummy_common">夢共有者</a>には聞こえません。
</pre>

<h3><a name="howl_scanner">吠騒霊</a> (占い結果:村人 / 霊能結果:村人) [Ver. 1.4.0 β11〜]</h3>
<pre>
2 日目以降の夜、<a href="wolf.php#wolf_group">人狼系</a>と会話できる人に夜の発言を聞かせることができます。
<a href="wolf.php#silver_wolf">銀狼</a>や<a href="sub_role.php#mind_lonely">はぐれ者</a>の<a href="wolf.php#wolf_group">人狼系</a>には聞こえませんが、<a href="wolf.php#whisper_mad">囁き狂人</a>には聞こえます。
</pre>

<h3><a name="telepath_scanner">念騒霊</a> (占い結果:村人 / 霊能結果:村人) [Ver. 1.4.0 β11〜]</h3>
<pre>
2 日目以降の夜、<a href="fox.php#fox_group">妖狐系</a>と会話できる人に夜の発言を聞かせることができます。
<a href="wolf.php#silver_fox">銀狐</a>や<a href="sub_role.php#mind_lonely">はぐれ者</a>の<a href="fox.php#fox_group">妖狐系</a>には聞こえません。
</pre>

<h3><a name="moon_cupid">かぐや姫</a> (占い結果:村人 / 霊能結果:村人) [Ver. 1.4.0 β11〜]</h3>
<pre>
自分撃ち固定のキューピッド。
矢を撃った相手を対象とした<a href="sub_role.php#mind_receiver">受信者</a>になり、互いに<a href="sub_role.php#">難題</a>が付きます。
</pre>

<h3><a name="">難題</a>[Ver. 1.4.0 β11〜]</h3>
<pre>
4 日目夜までは噛まれても死なない・毒に中らない・暗殺反射の耐性を持ちますが、
5 日目朝からは自分と恋人になっている人と処刑投票先が同じにならないとショック死してしまします。
</pre>

408希望役職なし:2010/07/03(土) 20:59:30 ID:gIJpVBkg0
<tr>
<td><a href="wolf.php#phantom_wolf">幻狼</a></td>
<td><a href="wolf.php">人狼</td>
<td><a href="wolf.php#wolf_group">人狼系</a></td>
<td>人狼<br>(失敗)</td>
<td>幻狼</td>
<td class="ability">一度だけ占い系能力を無効化する人狼。</td>
<td>Ver. 1.4.0 β11</td>
</tr>
<tr>
<td><a href="fox.php#phantom_fox">幻狐</a></td>
<td><a href="fox.php">妖狐</td>
<td><a href="fox.php#fox_group">妖狐系</a></td>
<td>村人<br>(失敗)</td>
<td>妖狐</td>
<td class="ability">一度だけ占い系能力を無効化する妖狐。狩人に護衛されると殺される。</td>
<td>Ver. 1.4.0 β11</td>
</tr>
<tr>
<td><a href="human.php#escaper">逃亡者</a></td>
<td><a href="human.php">村人</td>
<td><a href="human.php#human_group">村人系</a></td>
<td>村人</td>
<td>村人</td>
<td class="ability">毎晩、生存者の近くに逃亡して生存を図る村人。人狼に見つかると殺される。</td>
<td>Ver. 1.4.0 β11</td>
</tr>
<tr>
<td><a href="human.php#guide_poison">誘毒者</a></td>
<td><a href="human.php">村人</td>
<td><a href="human.php#poison_group">埋毒者系</a></td>
<td>村人</td>
<td>村人</td>
<td class="ability">毒能力者にだけ中る埋毒者。</td>
<td>Ver. 1.4.0 β11</td>
</tr>
<tr>
<td><a href="human.php#whisper_scanner">囁騒霊</a></td>
<td><a href="human.php">村人</td>
<td><a href="human.php#scanner_group">さとり系</a></td>
<td>村人</td>
<td>村人</td>
<td class="ability">2日目以降に独り言が<a href="human.php#common_group">共有者系</a>にも聞こえるようになる特殊なさとり。</td>
<td>Ver. 1.4.0 β11</td>
</tr>

409希望役職なし:2010/07/03(土) 21:00:20 ID:gIJpVBkg0
<tr>
<td><a href="human.php#howl_scanner">吠騒霊</a></td>
<td><a href="human.php">村人</td>
<td><a href="human.php#scanner_group">さとり系</a></td>
<td>村人</td>
<td>村人</td>
<td class="ability">2日目以降に独り言が<a href="wolf.php#wolf_group">人狼系</a>と<a href="wolf.php#whisper_mad">囁き狂人</a>にも聞こえるようになる特殊なさとり。</td>
<td>Ver. 1.4.0 β11</td>
</tr>
<tr>
<td><a href="human.php#telepath_scanner">念騒霊</a></td>
<td><a href="human.php">村人</td>
<td><a href="human.php#scanner_group">さとり系</a></td>
<td>村人</td>
<td>村人</td>
<td class="ability">2日目以降に独り言が<a href="fox.php#fox_group">妖狐系</a>にも聞こえるようになる特殊なさとり。</td>
<td>Ver. 1.4.0 β11</td>
</tr>
<tr>
<td><a href="lovers.php#moon_cupid">かぐや姫</a></td>
<td><a href="lovers.php">恋人</td>
<td><a href="lovers.php#cupid_group">キューピッド系</a></td>
<td>村人</td>
<td>村人</td>
<td class="ability">序盤に耐性を持つ代わりに中盤からショック死の可能性を持つ特殊な求愛者。</td>
<td>Ver. 1.4.0 β11</td>
</tr>

<tr>
<td><a href="sub_role.php#" name="sub_140beta11">難題</a></td>
<td><a href="sub_role.php#_group">系</a></td>
<td>○</td>
<td class="ability">4日目までは様々な耐性があるが、5日目からは恋人と投票先が合わないとショック死する</td>
<td>Ver. 1.4.0 β11</td>
</tr>

もし作業進行の助けになるなら幸いです。余計な真似なら以降は控えます。

410埋めチル@式神研:2010/07/03(土) 21:47:57 ID:O8qJueK60
ありがとうございます。HTMLソースは手元でコピペしたほうが速いので
そこまでやっていただかなくても大丈夫ですよ。

こればかりは仕様を作ってる本人が書かないいけないものですからお気になさらずに。
むしろこの作業をする時間で村に参加したり戦術を考案してくれるほうが私は嬉しいですね。

411希望役職なし:2010/07/07(水) 06:25:24 ID:Blt2ZH720
新役職以外の提案に関するスレが不明なのでここで。
【オプション案】
「〜人以上で○○登場」オプションに「身代わり君はこの役職にならない」を付加

例えば鉄村では「恋人優遇村」が開かれる事がありますが、この時に初日QP系だと不発に終わったりします。
「必ずこの役職を生存させて登場させたい」という需要はあるような気がするので、
実現可能か否かは別として提案させていただきます。

412希望役職なし:2010/07/10(土) 12:37:56 ID:z3oJAImo0
新役職一覧における「餓狼」のリンク(hungry_wolf)が舌禍狼(tongue_wolf)になっているようです。

413希望役職なし:2010/07/11(日) 11:15:20 ID:yA8p3gxo0
user_class.php % 230行目付近
× return $ROOM->date > 1 && $ROOM < 5 && $this->IsRole('challenge_lovers');
○ return $ROOM->date > 1 && $ROOM->date < 5 && $this->IsRole('challenge_lovers');

414くろい えのぐ:2010/07/11(日) 15:26:46 ID:XOKzf2Do0
アンカーとURLのフラグメント(ジャンプ先idの指定)の問題
これはゲーム本体にはあんまり影響しない問題ですが、現在URLのフラグメント指定(game_view.php#topの#topの部分)はname属性を指定したA要素を指すようになっています。
これは後方互換性の視点を考慮して付けられた物だと思いますが、name属性はHTML4.01の時点で既に非推奨(ただしA要素を除く)と規定された物で、IEで言えば遅くとも6.0はすでにid属性をサポートする形に変更されていたはずです。他の機能からして古いブラウザのサポートはべつだん保証していないわけで、ここだけ古い仕様に合わせていても仕方ないのではないかと思われます。

引き続きnameを使用しても大した害は有りません。が、次の二点の問題からeva鯖ではアンカーを削除しました。
1.ジャンプ先がテーブルのセルの内側になっているためにデータが見切れるケースがあります。特に役職一覧表は役職名(アンカー有)に対して説明文(アンカー無)となっているため、以下のような状況が多発します。

                          説明文ここから←ここが見切れる
ここがトップになる→<a name="~">役職名</a>   説明文まだまだ
                          説明文ここまで

2.新しいデータを挿入する際にコーディング量が増えます。更新のボリュームはたかが知れていますが、塵も積もれば山となります。主に転送量的な意味で。

差し替え版のデータはeva鯖から抜けますので、ご入り用ならsvnに突っ込んでおきます。

415くろい えのぐ:2010/07/11(日) 15:41:27 ID:XOKzf2Do0
時刻フィールドの問題と対応案
これは海外のサーバーを使わないとあんまり関係ない話題ですが、roomテーブルの村立て時刻等のフィールドがどうも時刻補正できていないようです。
この問題によってeva鯖では投票時刻のカウントなどが乱れたので、全ての時刻テーブルをBIGINTに差し替えました。

タイムゾーンの設定などは基本的に現行の物でいけそうですが、establish_time,start_time,finish_timeの各フィールドを取り出す際はFROM_UNIXTIME()関数で変換する必要があります。主な変更対象は以下の通りです。
room_manager.php
old_log.php
include/room_class.php
include/game_functions.php

416くろい えのぐ:2010/07/12(月) 01:05:06 ID:cBh8.mAg0
データベースのロックについて調整できないかと考えています。
以下のデータは先ほど薔薇GMに取っていただいた翠星石鯖におけるテーブルロックの統計値です。immediateはロックが遅延なしで取得できた回数、waitedはロック取得時に遅延が発生した回数です。

(1893村プレイ中)
Table_locks_immediate 21333788
Table_locks_waited 448009

(1893村感想戦ほぼ終了)
Table_locks_immediate 21392790
Table_locks_waited 449034

waitedの発生率はおよそ2%、この村で1000回、全村平均で200回オーバーという数字になりました。バージョンの変化や人口密度なども関係するので一回計っただけでは一概には言えませんが、読み込みの遅延はパフォーマンスに直結しますのでできれば回避したいと考えています。

417くろい えのぐ:2010/07/12(月) 01:11:51 ID:cBh8.mAg0
MySQLのマニュアルを読んできましたが、基本的にはMySQLのロックは軽量でMyISAMは挿入しながらの同時読み込みも(条件付きですが)可能です。ただ、以下の問題があります。

1.挿入と同時読み込みを平行でできるのはテーブルに穴がない時だけです。これは村削除後にデータの整理をやっていればあまり問題になりません。

2.UPDATEの処理は通常SELECTより高い優先順位になっています。従って以下の状況では同時読み込みのパフォーマンスが悪化します。
・クライアントが実行に長時間かかる SELECTを使用します。
・その後、別のクライアントが使用テーブルに対して UPDATEを使用する。 このクライアントは SELECTが完了するまで待機が必要になる。
・別のクライアントが同一テーブルに対してさらに SELECTステートメントを使用します。UPDATEはSELECTより優先度が高いため、この SELECTは UPDATEが完了するまで待機が必要になります。また、最初の SELECTの完了を待つ必要もあります。
― MySQL 5.1 リファレンスマニュアル :: 6.3.2 テーブルロック関連の問題 より

この問題に対応する方法として考えられる手段は
A.テーブルの整理をこまめにやり、UPDATEクエリの優先順位を見直して並列性能を向上させる
B.ストレージエンジンをInnoDBに変更する。InnoDBは並列処理により特化しており、(全てとは言えないまでも)かなりのロックを削減できると考えています。

どちらを採用するべきかについて確かなことを言えるほどに詳しくはないのですが、データの整合を取る上では変更の巻き戻しが可能なInnoDBの方が多少楽ではないかと考えています。

418希望役職なし:2010/07/13(火) 17:07:23 ID:9Fn9l5RQ0
【1プレイヤーによる重箱の隅メモ】
「熱病」と「天狼」「難題」の関係
「蟲狐」の「熱病」と「探偵」「天狼」「難題」の関係
「蓬莱人形」の「死の宣告」と暗殺反射能力(「探偵」「(2W以下)天狼」「天狐」「(4日目までの)難題」)の関係
憑依されている人を「反魂師」が蘇生すると中の人の行方
「月妖精」の悪戯で「耳栓」と「スピーカー」が重なった時の処理(相殺?)

例外処理とは後の改変にも影響したりして厄介なものですが……。

419埋めチル@式神研:2010/07/13(火) 22:25:37 ID:C5/Cc.mE0
>>418
書いてないものは基本無効化の対象外です (無効化処理は追記しないといけないので)
反魂師と憑依能力者の関係は取説を確認してください

>「反魂」先が憑依能力者だった場合は、元の人が蘇生します(憑狼の処理と同じ)

420希望役職なし:2010/07/15(木) 01:26:57 ID:de2qFvnI0
いつも楽しく人狼を遊ばせていただいております。

鵺の二日目朝の「あなたは村人陣営です(だったかな?)」の表示のおかげで、自分の陣営を誤解する鵺が以前からちょくちょくあります。
ついさっきも、鵺→マニア→狐で「マニアコピーだから村陣営なのか」と勘違いした鵺が狐を告発という悲劇が…

二日目朝から鵺の正確な陣営を表示する、もしくは一切表示しないということはできないものでしょうか?

421埋めチル@式神研:2010/07/15(木) 02:32:07 ID:gyOGIlmc0
>>420
鵺はコピー結果を元々出していません。仕様です。
コピー先と会話してもらうのが狙いの役職であり、相手に聞けば陣営は分かるはずです。

役職のシスメに村人陣営と表示してますが、これは身代わり君なし設定で
初日噛まれたケースなどの「コピーが成立しなかった場合」の為の初期設定です。

422希望役職なし:2010/07/15(木) 07:47:52 ID:mTJ4yXF60
誤解しやすいのは事実だよねぇ

陣営 コピー先に依る(コピー前は村人)

が正確な表現だけど冗長ってレベルじゃないよね

423希望役職なし:2010/07/15(木) 20:36:51 ID:0EI5C07Q0
神話マニア系の能力説明欄の陣営を「村人陣営」から「神話マニア陣営」に変更したらどうでしょうか?
陣営の人数表示でも神話マニア陣営にカウントされてますし、
ここが村人陣営になってるせいで村人と勘違いするケースが多いように感じます。

424希望役職なし:2010/07/20(火) 07:10:04 ID:QR1qbYz.0
新役職一覧における「草妖精」のリンク(grass_fairy)が月妖精(moon_fairy)になっているようです。

425うさみみ蓮根:2010/07/23(金) 14:58:07 ID:S31TuK3.0
えのぐさんへ
不具合報告しておきます

・天国モードの自動リロードを行うと、再度天国モードへの移行が出る
・遺言のAAに微妙に行間が開く
・重い(鯖の関係上仕方ないのですがね)
・全体的に左寄のレイアウト
・ゲーム終了時に強制ログアウト(再入村は可能、発言や更新後追い出される)
・自動更新時に不具合(詳しくは下の発言参照)

◆レタリムの独り言 自動更新の際に発言ウィンドウのアクティブが
オフになるのが不便です>GM様
◆レタリムの独り言 自動更新でウィンドウのアクティブが切れますorz
◆シロマ(支援)の独り言 自動更新の時に発言欄が分身して、そっちにフォーカスがいってしまいます
分身した発言欄自体はすぐ消えるのですが、ちょっと面倒ですね
ブラウザ:firefox3.6.6
◆不審者の独り言 ほむ。下のメイン画面のリロードの瞬間、一瞬上フレームのテキストエリアが見える?
昼にGMさんが言ってた自動更新機能が一部不全ってこれか

426希望役職なし:2010/07/23(金) 15:21:01 ID:sscyTkF.0
ttp://jinrou.kuroienogu.net/old_log.php?room_no=6&add_role=on&heaven_talk=on
この村の不具合報告です(>>425の方と同じ村です)

終了時の強制ログアウトは酷かったです。再ログインしても発言ができずにログアウトする場合がなんどかありました。
私はもともと回線が細く皆さんの言う発言欄の分身がゲーム開始前から確認出来ていたので、そこら辺も関係有るかも知れません。

GJ表記に関してはゲーム内で発言した通り確認が取れていました。

427くろい えのぐ:2010/07/24(土) 02:45:26 ID:IHbr/coI0
ご報告いただきありがとうございます。

取り急ぎ自動更新とセッション切れの問題に対処しました。
死亡後の画面移動の件は検証できていませんが、自動更新の問題と同じ原因の可能性があると思われます。

また、ゲーム画面のスペースを一部調整しました。
行間についてはAAと通常の文章のどちらの見やすさを優先するかという問題が含まれます。若干行間を詰めましたのでご確認ください。

>重い
自動リロードの問題で悪化していた可能性がありますが、抜本的に直すのは時間がかかると思います。

428希望役職なし:2010/07/24(土) 07:45:10 ID:uFDd1ZOk0
>>425 の村で終了後に弾かれていた参加者です。
さっき試しに再ログインして何回か発言してみたところセッション認証エラーを起こさず発言できたので
現時点で死亡後の画面移動してしまう問題も直っている様子です

429希望役職なし:2010/07/26(月) 00:45:47 ID:HEh59e2.0
【吸血鬼メモ】
「猟師」が「吸血鬼」の襲撃を阻止した場合における「猟師」の生死(死亡しない?)
「吸血鬼」1名のみが残った場合の勝利陣営(村人陣営?)
「吸血鬼」を「奇術師」「覚醒者」「夢語部」がコピーした結果(どれも「吸血鬼」ですり替え無し?)

430希望役職なし:2010/07/28(水) 07:40:13 ID:Ka.7wS5Y0
【重箱の隅メモ】
【囁耳鳴】【吠耳鳴】は「夜に会話にも囁きにも遠吠えにも聞こえない人の発言がそれぞれに聞こえる」という仕様であっているのか
【賢狼】が【爆睡者】になると妖狐の念波も感知できなくなるのか
【覚醒者】【夢語部】で【吸血鬼】になった時、既に【感染者】になっていた場合はどうなるのか
【吸血鬼】は【罠師】の罠にかかるのかどうか
人狼系に噛まれたや暗殺者系に暗殺された場合、【吸血鬼】の襲撃は無効になるのかどうか

431希望役職なし:2010/07/28(水) 08:18:50 ID:Ka.7wS5Y0
【重箱の隅メモ追記】
【吠耳鳴】になった【さとり】
得票数の上限ビット数(128等でオーバーフローしないかどうか)

432希望役職なし:2010/07/28(水) 23:36:33 ID:Y2lwovRk0
【蒼296】やる夫達の超闇鍋マニア村 [822番地]
〜いろいろ逃した人が集う鍋パーティ〜
ttp://alicegame.dip.jp/sousei/old_log.php?room_no=822&heaven_talk=on

にて覚醒者が巫女をコピーしたところ
覚醒発生の4日目朝までは(霊界自動公開の)霊界がみえていたため
それまでに死んでいた人は役職を完全に把握できてしまい
それ以後風祝の猫又効果で霊界が非公開となってしまったあとも
役職を把握しきった人が蘇生される可能性が残ってしまいました。

該当村では自主的に見てしまった人が蘇生を辞退するなどして対応いたしましたが、
システムとして
覚醒者がいる場合は覚醒まで霊界非公開にしたり
巫女コピー覚醒者が発生した時点で未覚醒状態から非公開にする
などできないでしょうか?

433埋めチル@式神研:2010/07/29(木) 00:04:47 ID:1RY2x74c0
>>432
これは明らかにバグですね。対応します。

434希望役職なし:2010/07/29(木) 00:18:57 ID:FIXMz0SQ0
※スクリプト記述を一切見ずに推測で書いています

役職非公開条件がどう書かれているか次第ですが……。
覚醒者・夢語部の役職系統と変化先の関係がハッシュ関数で書かれている場合、
蘇生役職を列記した配列を用意して、生存者が覚醒者・夢語部だった場合に変化先が配列内にあるかどうかを判断させればあるいは……?
現在>>432様の状況になる可能性があるのは【風祝(覚醒者>巫女系)】【仙狸(覚醒者>猫又系)】【猫神(夢語部>猫又系)】ですが、
今後変化先が変更されて該当役職が増減する可能性もあります。その増減にも対応できる形が望ましいでしょうが……。

単純な応急処置は、覚醒者・夢語部が3日目まで生存していたら伏せる事でしょうか。
伏せる必要のない場合まで伏せてしまう点が難点になりますが……。

実際にどういう対応になるかはあくまでスクリプト開発者様次第です。

……さて、開発者様でもないのに私は長々と何を言っているのでしょうか。
ここまで書いてソースがどうなっているのか気になってきたCO……メモ帳などで見る事は可能なのでしょうか……?

435希望役職なし:2010/07/30(金) 00:33:42 ID:BcZlA3Ws0
game_vote_function 1931行目付近

elseif($user->IsRole('cute_assassin')){ //蝕暗殺者の自滅判定
if(mt_rand(1, 100) <= 30) $target_uname = $uname;
}

以前あった「蝕暗殺者」が自滅しない不具合が再発している模様です。
× cute_assassin → ○ eclipse_assassin

436希望役職なし:2010/07/30(金) 01:40:48 ID:bTVjIXlc0
【蒼297】やる夫達の超闇鍋サブマニア村 [825番地]〜さっきのは蜃気楼です〜
ttp://alicegame.dip.jp/sousei/old_log.php?room_no=825&add_role=on&reverse_log=on&heaven_talk=on

6日目夜から7日目朝にかけての狼の嚙みで猟師が護衛したところを普通狼が噛んだにもかかわらず
猟師、噛み先がともに「人狼の餌食となったようです」となり死体が2でました。

437希望役職なし:2010/07/30(金) 01:44:11 ID:bTVjIXlc0
>>436 ですが護衛対象が暗殺系統だったためという理由がわかりました。
もうしわけありません

438希望役職なし:2010/07/30(金) 11:25:17 ID:BcZlA3Ws0
【重箱の隅メモ】
罠師が他人に罠を仕掛けに行った時、人狼系に襲われると無効。
雛狼・餓狼に襲われた場合や夜雀に護衛されていた場合も無効?
「噛まれた時に毒はランダムで狼を巻き込む」設定でも、抗毒狼が噛んだ場合は必ず抗毒狼が受ける?
4日目までの難題は蟲狐の熱病を受けないとあるが、難題の狼が蟲狐を噛んだ場合は熱病になる?
反魂師で蘇生できる死因には限度がある(判定順で「暗殺」まで)

439希望役職なし:2010/07/31(土) 00:16:54 ID:dvy.rQmc0
>>434
製作者じゃないので横レスになりますが。
Windows付属のメモ帳では文字コードの都合上無理ですが、
Terapadなどフリーのテキストエディタで読み込むことができます。
スクリプト自体は配布されていますしね。

ただし、自分もスクリプトを読ませてもらっている立場なんですが、
PHPについて多少は学習しないと動作を把握するのはちょっと難しいと思います。

440希望役職なし:2010/08/04(水) 21:53:17 ID:lUxvRbzk0
【過去ログメモ】
「夜雀」の能力により、途中で「目隠し」になった狼視点で過去ログを見ると、
最初から「目隠し」になっていたものとみなされて過去ログが表示される。恐らくは仕様。

441希望役職なし:2010/08/07(土) 23:42:10 ID:T/86NyKc0
【メモ】
憑依能力者は【探知師】にとって憑依先と本体のどちらを生存者とするか(【憑依】と【憑依者】のどちらをカウントするのか)
説明書の【薬師】において、「限定的な毒」に【誘毒者】の名前が無い

442ちぇぇぇぇん ◆ChEEeEndeQ:2010/08/08(日) 17:41:20 ID:qBL0Ev7o0
こちらの問題なのかもしれませんが、と前置きさせてもらって、
・rev180ベース独自改造でβ13相当にしてある
・rev199のuser_manager.phpを導入

この環境で、一度Kickした人が、再入場を試みる時に、IP重複で弾かれます。

当方かなり継ぎ接ぎなので、KickされたユーザーのDBが仕様に合ってない可能性等もありますが、
とりあえず上記現象が起きた事を報告させてもらいます。

443希望役職なし:2010/08/09(月) 18:14:49 ID:zBJzrOyQ0
【バグ報告】
(ttp://dynamis.xsrv.jp/jinro/old_log.php?room_no=268&add_role=on&reverse_log=on&heaven_talk=on)
【裏世界鯖 268番地】にて、プレイヤー一人(こあくまさん)がはじかれてしまいました
本人に確認したところ、自蹴りなどはしておらず
また蹴られた表記もありませんでした

444希望役職なし:2010/08/11(水) 10:47:05 ID:KF2MBtl60
【メモ】
game_vote_functions.phpを見る限り、雛狼の噛み判定が襲撃先逃亡者による空振り判定より先に入っています。(=雛狼は逃亡者を直接噛める?)
このあたりは仕様が変わっていると思われるので、現在のチルノ鯖では不明です。

if(! $wolf_target->IsDummyBoy()){ //特殊能力者の処理 (身代わり君は例外)
if($voted_wolf->IsRole('sex_wolf')){ //雛狼の処理
$str = $voted_wolf->handle_name . "\t" . $wolf_target->handle_name . "\t";
$ROOM->SystemMessage($str . $wolf_target->DistinguishSex(), 'SEX_WOLF_RESULT');
break;
}

if($ROOM->date > 1 && $wolf_target->IsRole('escaper')) break; //逃亡中の逃亡者の場合は空振り

if(! $last_wolf_flag){ //覚醒天狼は無効
                ※以下省略※

445希望役職なし:2010/08/11(水) 18:31:45 ID:KF2MBtl60
【レアケメモ】
妖狐系・子狐系へ変化する「覚醒者」「夢語部」を4日目になる前に「憑狼」「犬神」が乗っ取ってそのまま4日目を迎える
人狼系へ変化する「覚醒者」「夢語部」を4日目になる前に「憑狐」が乗っ取ってそのまま4日目を迎える

→「妖狐系と会話でき「念騒霊」の発言が聞こえる憑狼」「人狼系と会話でき「吠騒霊」の発言が聞こえる憑狐」
「妖狐系と会話でき「念騒霊」の発言が聞こえる犬神(→翌日即狐告発)」のようなチート的存在が誕生?

446希望役職なし:2010/08/11(水) 23:45:01 ID:KF2MBtl60
【↑修正↑】
「犬神」の使用から見て、狼狐両方の会話を聞くチート仕様にはならなそうですが、
本来あり得ない「狐に憑依した憑狼・犬神」「狼に憑依した憑狐」という状態ができる可能性があります。

447希望役職なし:2010/08/15(日) 11:01:08 ID:TzukOFA20
【メモ】
新役職情報の【辻斬り】の項目において遺言が残せないという記述がない

448希望役職なし:2010/08/16(月) 19:15:34 ID:fJDdxlv20
【メモ】
twitterで話題があったようなので。(game_vote_function「司祭系レイヤー」)

if($user->IsDead(true)){
if($user->GetCamp() != 'human') $live_count['dead']++;
continue;
}

GetCamp(true) となっていないので「司教」の能力に「恋人」が考慮されない、ということでしょうか。

449希望役職なし:2010/08/16(月) 20:52:38 ID:fJDdxlv20
game_vote_functions内「覚醒者・夢語部のコピー処理」

$dummy_mania_replace_list = array(
'human' => 'suspect',
'mage' => 'dummy_mage',
'necromancer' => 'dummy_necromancer',
'medium' => 'revive_medium',
(以下省略)

「夢語部」の巫女系変化先が「風祝」になっている模様です(β14/β15のコードで確認)。

450希望役職なし:2010/08/20(金) 02:03:53 ID:8RIacxoE0
お尋ねするべき箇所がこちらで正しいか把握しておりませんが、
ご質問がございます。

当方の身内で人狼サーバーを設置するという話が持ち上がり、
式神研究同好会様のソースコードが改変等OKということもあり、
設置を試みましたが、Ver. 1.3.0定置ファイルでは、サーバー設置+村の稼動の確認できましたが、
Ver1.4以降のファイルを設置して村を建てようとすると、村を作成する際に
『無効なアクセス』という文言が出て作成ができず、他の方にアクセスをお願いしても
同様の状況となります。
1.4.0beta13-beta15、alpha20全てで同様の症状が出ることから
設定等に間違いがあるかと考えて、見直しを試みていますが、
解決の目処が起たず、上記の点を改善する方法がございましたら
ご教授いただきたくお願い申し上げます。

451埋めチル@式神研:2010/08/20(金) 03:31:44 ID:r0HxVv8I0
>>450
room_manager.php % 40行目付近のリファラチェックに引っかかっていると思われます。
if(CheckReferer('', array('127.', '192.168.'))){ //リファラチェック
OutputActionResult('村作成 [入力エラー]', '無効なアクセスです。');
}

まずは config/server_config.php % 20行目付近の
class ServerConfig 内の $site_root の値を確認してください。

また、ブラウザのリファラ設定が有効になっているか確認してください。

452希望役職なし:2010/08/20(金) 18:19:01 ID:8RIacxoE0
>>451
ご返答ありがとうございます。
指摘の点について修正漏れにより発生していました。
値を記入して正常に動作することが確認できました。

453希望役職なし:2010/08/22(日) 10:26:52 ID:poY4j.UA0
ver.1.4.0β16において、
【鏡妖精】処刑→【氷妖精】が【探偵】に悪戯→【探偵】に誰も投票できずショック死→【探偵】不在の探偵村
となる可能性が考えられますが、ローカルルールで対応すれば問題ないのでしょうか。

454希望役職なし:2010/08/23(月) 10:15:43 ID:.FZc8IIA0
game_vote_functions(1466-1480行目)
【封印師】が【能力喪失】した村人陣営(忍者/天人/仙人)もショック死させるように見えますが、気のせいでしょうか?

//-- 封印師の処理 --//
$stack = array('phantom_wolf', 'resist_wolf', 'tongue_wolf', 'trap_mad', 'possessed_mad',
'phantom_fox', 'emerald_fox', 'revive_fox', 'possessed_fox');
foreach($user_list as $uname){
$user = $USERS->ByRealUname($uname);
if($user->IsSame($vote_kill_uname) || ! $user->IsRole('seal_medium')) continue;

$target = $USERS->ByRealUname($vote_target_list[$user->uname]); //投票先を取得
if($target->IsSame($vote_kill_uname)) continue;
if($target->IsActive($stack)) $target->LostAbility();
elseif($target->IsRole('lost_ability')){
$USERS->SuddenDeath($target->user_no, 'SUDDEN_DEATH_SEALED');
}
}

game_vote_functions(1482-1489行目)
【土蜘蛛】の【熱病】は憑依中の憑依能力者には効果が無いのでしょうか?(事例:裏世界鯖312番地(β14))

//-- 土蜘蛛の処理 --//
foreach($user_list as $uname){
$user = $USERS->ByRealUname($uname);
if(! $user->IsRole('miasma_mad')) continue;

$target = $USERS->ByUname($vote_target_list[$user->uname]); //本体に付ける
if($target->IsLive(true) && ! $target->IsAvoid()) $target->AddDoom(1, 'febris');
}

455薔薇GM ◆ROSEwi/9co:2010/09/04(土) 11:14:17 ID:.C0iVtfc0
メモがわりに最新ベータ16についてちらほら

var $encode がふたつある

村名の最大文字数、ユニコードたと全角一文字3バイトになるので60→90にしないと文字数が減る
かつ、いまの状態だと90にあわせて枠がよこにみょ〜〜んと長くなるので書き換えないとまずいかと

456希望役職なし:2010/09/11(土) 07:34:37 ID:iXa/EGL20
一つは陣営参照(user_classのSetCamp($user, $type))に関してです。
既に別の方面で「鵺のコピー先が覚醒者・夢語部の間は強制的に村人陣営判定される」という報告はあったようですが、それとは別に。
【鵺A→鵺B←→鵺C】初日夜投票がこのようになっている時に鵺Aの陣営を参照すると、
参照がいつまでも自分に戻らないのでBとCで参照が永遠にループしてフリーズ、という可能性はあるのでしょうか?

もう一つは霊界配役公開条件(user_classのIsOpenCast())に関してです。
身代わり君無し設定により初日に噛まれて死亡し、コピー先が存在しない覚醒者・夢語部が蘇生された場合、
霊界配役を伏せる必要が無い場合まで非公開になり続ける可能性があります。仕様と考えればよろしいのでしょうか。

457希望役職なし:2010/09/14(火) 23:45:50 ID:JxW6RPe20
蒼星石948番地にて、「真闇鍋村(α23実装役職まで登場)」において、「萌狐(α24実装)」が登場していました。
cast_configに$chaosfull_fox_listの初期設定に萌狐(cute_fox)が混ざっているようです。

458希望役職なし:2010/09/20(月) 17:45:31 ID:5nftOsDA0
こちらにも念のためにメモを。
【囁耳鳴】視点、【銀狼】【人狼系+はぐれ者】の夜の独り言が「囁き」に聞こえる可能性有り。

459希望役職なし:2010/09/30(木) 09:20:28 ID:Yr31uC3g0
【メモ】
コードを見る限り、「難題」の「白狐」「管狐」は、「蒼狼」に4日目までに噛まれても「はぐれ者」にならないように見えます。

460希望役職なし:2010/10/03(日) 01:22:28 ID:3RQsl5xI0
【蝕仙狸】の蘇生は成功率40%/誤爆率15%とあります。
これは「失敗60%/正当成功率25%/誤爆蘇生率15%」と考えればよろしいのでしょうか。
また、【蝕仙狸】は蘇生が成功する度に成功率は変動するのでしょうか。

461希望役職なし:2010/10/03(日) 07:57:57 ID:3RQsl5xI0
【β17メモ】
「覚醒者」の「吸血鬼系」変化先が「吸血公」に変更
「夢語部」の「猫又系」変化先が「蝕仙狸」に変更

462希望役職なし:2010/10/04(月) 06:28:37 ID:DQRs639s0
game_vote_functionsの「奇術師による役職すり替え処理(2023行目前後)」

【修正前】
case 'miasma_fox':

【修正後】
case 'miasma_fox':
case 'howl_fox':

【推定される症状】
「化狐」が「奇術師」に夜投票されると、「子狐」にならずに「妖狐」になる


【メモ:既に上がったデバッグ情報の内容】
「夢見人」の占いで「人狼」判定になる人も「村人」判定になってしまう

463希望役職なし:2010/10/26(火) 17:43:53 ID:riVmT70U0
金→白虎→西、木→青龍→東 なので、「金鬼」「風鬼」の殲滅目標方向が逆になっていると思われます。
(水→玄武→北、火→朱雀→南なので、少なくとも「水鬼」「隠行鬼」と殲滅目標方向の意図が一致していない)

464希望役職なし:2010/11/01(月) 11:14:08 ID:pM/r6Xqk0
コードを見る限り、「吸血鬼系」は「逃亡者」を襲撃できるので、
「青髭公」や「飛縁魔」が「逃亡者」を死亡させる可能性があります。(β19)

465希望役職なし:2010/11/03(水) 09:01:35 ID:lrbA7dkA0
【能力者逆引き】
「夢能力者」に「夢守人」が無い/「蘇生能力者」に「仙人」が無い
【蟲姫】
1.「憑狼」に憑依された人は霊能対象に入るかどうか
2.「犬神」が狐or恋陣営、「憑狐」が狼or恋陣営に憑依しようとした時の蘇生失敗メッセージは霊能対象に入るかどうか
3.「榊鬼」「酒呑童子」の人攫いも霊能対象に入るかどうか

466埋めチル@式神研:2010/11/21(日) 17:18:38 ID:ByxbUz920
少々サーバが重くなってきたようなので、チルノ鯖のログ、200村までをHTML化します。
元々ログの保存を保証していませんが、一応告知しておきますね。

467希望役職なし:2010/11/23(火) 18:43:51 ID:el13z9OI0
β21を先程稼動させてみたところ、
ババ抜き村のチェックを付けていない状態でもジョーカーが登場しておりました。
お手数おかけしますがご確認を宜しくお願い致します。

468埋めチル@式神研:2010/11/23(火) 22:21:18 ID:xLpkA18c0
>>467
原因把握しました。これからデバッグします。

469埋めチル@式神研:2010/11/23(火) 22:50:33 ID:xLpkA18c0
デバッグ完了しました。3箇所ほどあるので、チルノ鯖のTOPから辿ってくださいませ。
見落としごめんなさいです。

470希望役職なし:2010/12/12(日) 23:57:07 ID:mZsl/zD60
新役職一覧【能力喪失】の「関連役職」に、「蛇神」「西蔵人形」が足りない模様です。

471希望役職なし:2010/12/31(金) 16:11:35 ID:EmLyob9k0
もの凄く重要度の低い要望です。

内容:
村サブタイトルの両端についている「?(波ダッシュ)」を「〜(全角チルダ)」にしてほしい。

理由:
「?(波ダッシュ)」はMAC用(というかWINDOWが対応しそこねた)文字コードで、
したらばがこのコードに対応できていないのか、
サブタイ付きでしたらばに書き込むと、
両端の波記号はハテナになる為
(実際上記波ダッシュ、の左側は「?(半角ハテナ)」になってるかと思われます)。


「したらばに貼り付けたらハテナになって見た目が悪くなる」ってだけで
問題は全く起こってないのですが、
見た目が悪いのは悪いので、一応。

472薔薇GM ◆ROSEwi/9co:2010/12/31(金) 16:40:15 ID:P5EZCk4.0
>>471
とりあえず私管理のやつは全部置換しておきますね

報告ありがとうございます

473希望役職なし:2011/01/05(水) 19:07:50 ID:bphNnHxI0
不具合報告です。
翠星石鯖でのみの確認なので他鯖で同現象が起きているのかは不明です。


住民登録画面にてユーザー名にトリップ(#)付きで記入

アイコンで適当な項目選択して「検索」押下

ユーザー名のトリップが「◆〜」に変換されている

よって、そのまま村人として参加すると「◇〜」となる。

トリップが「◆〜」に変換された状態でもう一度アイコン検索ボタンを押下すると
「◇〜」に変わっている。


(現象として起きやすそうなのに、この現象が発生している人があまり居ないのを見る限り、
 結構既知の不具合なのかと思わなくもない)

474埋めチル@式神研:2011/01/06(木) 01:30:06 ID:Z5ICrZ5A0
>>473
お察しの通り、既知のバグで、 Ver. 1.4.0β21 で修正済みです。
翠星石鯖の管理人さんから原因を指摘されたバグなので状況は把握されているかと思います。
気長にバージョンアップをお待ちください。

475473:2011/01/06(木) 20:11:28 ID:uyImnidk0
>>474
あらま、それは失礼しました。

476希望役職なし:2011/01/09(日) 23:49:23 ID:XMAyWU0Q0
include/role/role_class.phpを覗いたところ、var $vote_kill_listを見る限りでは
「出題者」の処刑者決定能力が一番上(「決定者」さえ上回る)になっているように見えます。

477希望役職なし:2011/01/23(日) 16:14:06 ID:6hjowjeQ0
過去ログで天候も見れるようにできませんか?

478埋めチル@式神研:2011/01/23(日) 23:24:51 ID:J6B4hdxI0
>>477
むしろ私が欲しいのでいずれ実装します

479希望役職なし:2011/01/26(水) 13:10:30 ID:VwDSogIE0
新役職情報-早見表の「毘沙門天」のリンク先が「酒呑童子」になってます

480希望役職なし:2011/02/07(月) 22:01:53 ID:BBJHzBH20
ttp://alicegame.dip.jp/sousei/game_frame.php?room_no=1376

この村で憑狐をブンヤ、夢守人が護衛した結果
ブンヤは死亡せず、夢守人には狩殺し表示、憑狐は狩殺しで死亡しました
なにやら憑狐が妖精みたいな判定されてるようです

481埋めチル@式神研:2011/02/07(月) 22:27:14 ID:qiEtIRuo0
>>480
報告ありがとうございます。
原因を特定したのでデバッグ情報をアップしました。

482希望役職なし:2011/02/17(木) 22:45:51 ID:RbFxDoEo0
初日とかでコピーできずに死んだ神話が、
司教とかの判定で神話マニア陣営ではなく村人陣営扱いなのは仕様ですか?

483埋めチル@式神研:2011/02/18(金) 06:36:45 ID:APD7mDUk0
>>482
仕様です。
理由は「神話マニア陣営自体に勝利条件が設定されていないから」です。
従って、コピーできずに神話マニアのまま死亡した人の所属は村人陣営になります。

484希望役職なし:2011/02/24(木) 00:36:57 ID:thd8Z8jk0
ttp://alicegame.dip.jp/sousei/old_log.php?room_no=1434&add_role=on&reverse_log=on&heaven_talk=on

上記の村にて3日目の投票で傘化けの能力発動メッセージが出てるにもかかわらず投票が隠されていませんでした。
また、8日目に仙狐が憑狼を蘇生したところ憑依先も見た目上蘇生されるということがおきました。
(ただし本人は霊界かつ生存者人数にもカウントされず)

485希望役職なし:2011/02/24(木) 00:38:39 ID:roPSfp9o0
ttp://alicegame.dip.jp/sousei/game_frame.php?room_no=1434

この村ですが
3日目に傘化けが2名おり片方投票したところが吊れたのですが投票隠しが発生せず
丸見えのままという事態が発生しました。
8日目に仙狐が憑狼を蘇生しましたが憑依した先、憑依した日に吊れて死亡済みが
何故か蘇生され、アイコンと生存中の文字は見えましたが中身は無しで霊界におり
システム上の残り生存者数には含まれていないようでした。
恋人勝利で終了しましたが、終了後原因不明の悪戯サブがついたものが2名おりました。

あと霊界非公開状態で閻魔は下界の過去の死因を見ることはできるんでしょうか?
よろしくお願いします。繰り返しになっていますがお願いしたします

486希望役職なし:2011/02/24(木) 00:40:49 ID:thd8Z8jk0
>>484 に追記
ゲーム終了後原因不明の悪戯サブが複数人出現。
閻魔が死亡後下界の死因を見ることが出来なくなりました。
(下に関しては仕様変更?)

487埋めチル@式神研:2011/02/24(木) 08:41:17 ID:E.bWo9yA0
>>484-486
1. 傘化けが能力発動したように見えて発動していないのは憑依に関係する仕様です
 処刑した時点では発動していますが中の人が死亡することで入れ替わっているので
 夜になった時点では不発となってしまいます。仕様の記載漏れですね。

2. 憑依能力者を蘇生した時に死ぬ前に憑依していた人まで蘇生して見えるのはバグです
 対応コードをアップロードしました。

3. 悪戯は傘化けの能力によるものです
 取説の傘化けの項目を参照してください。

4. 閻魔が死亡後に下界の死因を見ることができないのは仕様です
 初期は見えていましたが後で見えなくしました。
 取説の記載漏れにあたるので、いつから変えたのかは確認します

488希望役職なし:2011/02/27(日) 20:36:21 ID:9ITz65DU0
ttp://dynamis.xsrv.jp/jinro/old_log.php?room_no=315&add_role=on&heaven_talk=on

この村なのですが『魂移使』の矢の刺さったCPが狼-狐で初日夜に狐が占われ銃殺されました。
その際に「魂移使の矢が刺さったCPにも関わらず遺言が表示された」ことを報告させて頂きます。

489埋めチル@式神研:2011/02/28(月) 02:26:51 ID:i8y9q7E.0
>>488
これは仕様ですね。
夜の処理中に変化・付加された役職はその日の夜の処理には適用されないのです。

例) 狼をコピーした神話マニアを占った結果は「村人」

490希望役職なし:2011/03/05(土) 00:00:48 ID:MzaWkkhA0
傘化けの能力で投票が隠された場合は霊界からでも投票先は不明になりますが、二日目夜、三日目夜などのリンク先を開いた場合はいつも通り全員の投票先が表示されます。
蘇生された場合はこの情報を持ち帰ることができてしまうのですが、この情報は公表してもいいものなのでしょうか?

491埋めチル@式神研:2011/03/05(土) 00:48:40 ID:CbRLoQyA0
>>490
投票データをコピーしてはいけないシステムメッセージと扱うかどうかはローカルルールの領域だと思います。

傘化けの能力が解除される件については、将来的にパワーバランス調整的な意味で
霊界ログにも対応する可能性はありますが、現状は蘇生の強みの一つとして、
そういう仕様でいいんじゃないかなと思っています。

492希望役職なし:2011/03/22(火) 22:12:35 ID:.ImFg2T.0
八咫烏に犬神が憑依した状態で吊られたら目隠しが発動してたんですけど、
もしかして吊られ発動能力は憑依でも有効なんですか?
犬神で毒狼に憑依したら吊られで毒発動できたりします?

493埋めチル@式神研:2011/03/24(木) 01:24:28 ID:aPYWqWP20
>>492
八咫烏の件は処刑した日とそれ以降で中の人が変わる可能性 (憑依) に対応していないバグです。
対応進行中ですが改変規模が大きいので次の版まで修正されないと思います。

処刑した日は中の人で判定しているので毒狼 in 犬神で毒が発生することはありません。

494希望役職なし:2011/03/25(金) 01:49:11 ID:cgV4cm560
真役職で「比丘尼」が出ましたが調整のほど、お願いしたいです
具体的には

・「護衛制限」をかけるか・出現率自体を下げるか・性能自体を改変するか
上記のどれかをお願いします

護衛制限がない(ですよね?)と覚醒時点でCOしたら
即刻狩人生存ゲーになってしまいますし
出現率も高めだと2人以上出ることがザラになってしまい
絶望的な村ゲーにしかならなくなってしまいます

それか、噛まれた後の「魂の占い師」への覚醒ですが
あれの成功率を50%程度にしてもらえればバランスはとれるかと思います。

1意見でしかないですかご検討お願いします

495埋めチル@式神研:2011/03/25(金) 04:47:04 ID:YRQ5tl4g0
>>494
出荷時の出現率は17人村なら100回に1回出るかどうかの世界です。
サーバ側でバージョンアップ直後の一時的な出現率アップをしているようですが
その状態を視野に入れて調整はしていません。

496埋めチル@式神研:2011/04/18(月) 03:22:45 ID:2MEC8gxI0
少々サーバが重くなってきたようなので、チルノ鯖のログ、300村までをHTML化します。
元々ログの保存を保証していませんが、一応告知しておきます。

497希望役職なし:2011/04/19(火) 20:49:57 ID:Ysv3FZI20
埋めチル様

先日の村(ttp://alicegame.dip.jp/sousei/old_log.php?room_no=1604&add_role=on&reverse_log=on&heaven_talk=on)で
毒噛みして死んだ幻狼(能力喪失していない)を占った魂の占い師が「幻狼」の結果を出したのですが、
これは「仕様」と言うことで問題ないのでしょうか。

また、仕様であるのなら、他の原因(暗殺や後追い)で死亡した場合、他の幻系役職(倫敦人形、幻狐)が死亡した
際に占っていた場合も結果がそのまま出るということでよろしいのでしょうか。

この辺の仕様が少し判らないものでしたので質問させていただきましたが、よろしくお願いいたします。

498埋めチル@式神研:2011/04/20(水) 01:25:44 ID:A7vwSnUA0
>>497
結論を先に言えば「仕様」です。

投票処理には優先順位が設定されていて、
判定を行う時点で死亡している人の能力は適用されないルールです。
人狼→占い師→妖狐のパターンで呪殺が発生しないルールがベースになっています

ttp://alicegame.dip.jp/sousei/info/spec.php#vote_night

例えば、占いは暗殺より後で後追いより前です。

499希望役職なし:2011/04/21(木) 07:44:54 ID:ru5A0NFs0
【狡狼】
「自分に罠を仕掛けた場合は他者が罠を仕掛けていてもかからない」
というのが罠のルールのはずですが、「狡狼」が自身への罠にもかかるのは一種のハンデなのでしょうか。

500希望役職なし:2011/04/25(月) 02:25:53 ID:wKoE.fv60
【蒼793】やる夫たちの神話超鍋村 [1646番地]
にて、初回引き分け→2回目吊り確定で傘化けの効果発動となった時に、2回目の投票結果が表示されるという現象が起こりました。
リロードしたら夜画面で「傘化けの能力で投票結果が隠されました」メッセージで投票結果は1・2回目とも隠蔽になってました。

ちょっとサーバーが重かったし、バグというより一瞬の隙を突いたような現象なのかなぁ?と思いますが一応報告しておきます。

501埋めチル@式神研:2011/04/25(月) 13:22:51 ID:6avvKtK60
>>500
「自分の投票先が処刑されたら」発動なので
再投票中はそのまま見えて、結果が出たら全て隠蔽になるのは仕様です。

502希望役職なし:2011/05/03(火) 19:44:46 ID:Yo4pyVg20
>>501
2回目の吊り確定の結果が見えてしまったのでは?

503希望役職なし:2011/05/16(月) 22:28:52 ID:ZwvUwn5I0
【蒼855】やる夫達の神話置換超鍋村 [1730番地]
ttp://alicegame.dip.jp/sousei/old_log.php?room_no=1730&add_role=on&reverse_log=on&heaven_talk=on

こちらの村で、初日夜に狢がGM(人形遣い)に悪戯したのですが、2日目にアイコンが入れ替わりませんでした。
役職説明には特に記載はなかったのですが、仕様に変更があったのでしょうか。

504503:2011/05/16(月) 22:31:31 ID:ZwvUwn5I0
補足
同じ村で4日目夜に狼の噛まれ先に悪戯をした際には5日目のアイコン表示は
入れ替わっていました。

505埋めチル@式神研:2011/05/17(火) 00:34:28 ID:rTWZcR4s0
>>503
ttp://alicegame.dip.jp/sousei/info/new_role/wolf.php#enchant_mad
>悪戯の仕様は妖精系と同じ

ttp://alicegame.dip.jp/sousei/info/new_role/chiroptera.php#fairy_spec
>8. 悪戯先が人狼に襲撃されると発動するタイプは、餓狼・憑狼による襲撃の場合は無効になります。

GM は無残な負け犬の姿で発見されました
(GM は餓狼の餌食になったようです)

仕様通りで、説明にも書いてあります。

506503:2011/05/17(火) 00:48:55 ID:N6AeKLfs0
>>505
餓狼が噛んだから狢の悪戯が発動しなかったということでしたか。
丁寧な回答ありがとうございます。

507希望役職なし:2011/06/25(土) 12:01:48 ID:xmecHQJw0
Ver. 1.5.0 β4ですが、新役職情報の早見表に一日村長が抜けているようです。

508希望役職なし:2011/07/13(水) 21:05:10 ID:WljxhjwE0
ttp://alicegame.dip.jp/sousei/info/chaos.php#chaosfull
裏・闇鍋モード [Ver. 1.5.0 β5〜]

上記URLの裏・闇鍋モードの詳細ですが、
TOPの一行説明に記述されている囁き狂人がありません。

TOPの一行解説
> 「裏・闇鍋」=流石鯖の闇鍋。基本職(+狂信者+囁き狂人+毒+出題者)のみ完全ランダム補正なし

逆に暗殺者は一行解説にありませんが、基本職に含まれるのでしょうか。

509薔薇GM ◆ROSEwi/9co:2011/07/13(水) 21:23:42 ID:ywCVYjf.0
>>508
ごめん単純な勘違いですね。直しておきます
ありがとうございます

510508:2011/07/13(水) 21:36:56 ID:WljxhjwE0
あ、囁き狂人出ないんですね。
お疲れ様です。

511yuri:2011/09/01(木) 19:33:37 ID:Gr.IG0VI0
世の中には簡単で儲かる仕事があるもんだ(#^^)b。 ttp://tinyurl.k2i.me/Xxso

512希望役職なし:2011/09/15(木) 02:37:00 ID:py00VQfA0
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4109
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4115
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4123
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4125
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4139
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4140
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4144
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4145
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4147
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4148
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4153
ttp://alicegame.dip.jp/suisei/old_log.php?room_no=4164

翠星石鯖で9月以降の村でオプションに決定者を付けると初日が確定で持っているので報告します
上のログが9月以降でオプションに決定者をつけた17人村です

513埋めチル@式神研:2011/09/18(日) 22:09:26 ID:1ZdjBaEw0
>>512
再現性を確認したので対応しました

514希望役職なし:2011/09/26(月) 01:51:40 ID:jDuIe8jo0
ttp://alicegame.dip.jp/sousei/game_frame.php?room_no=2370
上記の村でqpを担当していたのですが矢を差すときに決定ボタンを押すとホワイトアウトしてしまい、
突然死してしまいました。バグかどうかわかりませんが報告させていただきます。

515埋めチル@式神研:2011/09/26(月) 06:51:49 ID:iMM9KSAg0
>>514
バグを確認したので対応しました。

516希望役職なし:2011/10/25(火) 01:29:41 ID:.1LfniIU0
【蒼1234】やる夫たちの超闇鍋 村
ttp://alicegame.dip.jp/sousei/old_log.php?room_no=2494
にて、妖狐陣営勝利なのに妖狐プレイヤー全員に「あなたは敗北しました」のメッセージが出るというバグが発生しました。

517埋めチル@式神研:2011/10/26(水) 21:21:37 ID:92HU31GE0
>>516
対応しました

518希望役職なし:2011/12/06(火) 22:29:53 ID:QARJN72Q0
【要望】
「身代わり君は GM」モードの時、身代わり君の役職が共有者系だとGM=身代わり君の夜発言が共有の小声として全員から見えてしまいます。
このおかげで「シスメを流すつもりで誤爆した」などの理由で、共有者がいないのに共有者がいるかのような錯覚をプレイヤーに与える事があります。

身代わり君が共有者系だった場合、夜発言が共有者の小声として表示されないように変更をお願いできなうでしょうか?

519希望役職なし:2011/12/18(日) 10:25:20 ID:WInLkR7w0
>>518
それって、鍋限定(しかも共有者系がGMのみ)の話じゃない?

普通村で初日夜に共有者GMがぼっちになる相方と話しするのは
割とある話だし、それができなくなるのはどうかと思うんだけど。

ぶっちゃけ、GMが発言に注意すればいいだけの話だからね。
(GMがゲーム進行で重要な情報をシスメ誤爆する場合だってある訳だし)

520いぬふく:2011/12/29(木) 03:51:50 ID:he/41uYI0
薔薇GMへ

翠鯖の要望のためこちらへ記載いたします。
本日21時よりの忘年会村に先立ち、翠鯖の真闇鍋設定に
QPの出現保証をしていただきたいのですが、可能でしょうか?

夜分の依頼、しかも急なお願いとなり、本当に申し訳ありません。

521薔薇GM ◆ROSEwi/9co:2011/12/30(金) 21:18:03 ID:KN4jHBcE0
>>520
ごめん見てなかったすまん……

522希望役職なし:2012/01/14(土) 20:01:35 ID:J1UDHkBk0
>519
いや、「会話ができなくなる」ではなく、身代わり君限定で「会話しても見えなくなる」と嬉しいなと。
だから実際の運用は今まで通り。

気をつけて失敗しないようにすればいいというのはその通りなんだけど…

523希望役職なし:2012/01/23(月) 22:49:36 ID:S1dk7oIs0
本日行われた早苗鯖にて。

『文字数または行数が多すぎたので発言できませんでした』

以上のシステムメッセージが、ほぼ常時出現していました。
何か文字を打ち込んで発言した直後は消えましたが、リロードするとまた現れるように。

もしかしたら新しい仕様かとは思いましたが、ご報告させていただきます。

524埋めチル@式神研:2012/01/23(月) 23:57:37 ID:QzZAvJnc0
>>523
他で事前に直したバグが1.4だけ残っていたみたいですね。
修正パッチをリリースしたので管理人が更新してくれるのをお待ちくださいな

525希望役職なし:2012/02/07(火) 01:23:42 ID:TKubTnz20
バグ報告です。
【真紅2】やる夫達の神話希望天候超鍋村 [2番地]
〜真紅鯖初鍋は貰った!〜
ttp://alicegame.dip.jp/shinku/old_log.php?room_no=2&heaven_talk=on

上記の村にて半角空白で遺言を消そうと思ったらエラー

SQLエラー: Update(): 669: MYSQL_ERROR(1064):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE room_no = 2 AND user_no = 8' at line 1: UPDATE user_entry SET last_words = WHERE room_no = 2 AND user_no = 8
Caller: EntryLastWords(): 40

とのことでした。こちらで報告しておきます

526埋めチル@式神研:2012/02/08(水) 01:36:41 ID:JL9alLfQ0
>>525
Ver. 2.0.0 alpha4 (Patch 2) で修正しました。

527希望役職なし:2012/02/19(日) 05:38:35 ID:Ws5ShDNU0
バグか分からないので一応報告です
【紅58】やる夫達の希望神話天候超鍋村 [80番地]
ttp://alicegame.dip.jp/shinku/old_log.php?room_no=80&add_role=on&reverse_log=on&heaven_talk=on

上記の村のログで「○○さん [司元マ] は GM の能力を真似ることにしました」
とログ上、コピー成立前に元マニアのサブ役職がついたように表示されています。

528埋めチル@式神研:2012/02/19(日) 09:01:48 ID:5wVSNqXo0
>>527
結論から言えばこれは現時点では仕様です。
表示順を逆にすれば分かりますが、
投票システムメッセージには役職情報は記録されていません。

529希望役職なし:2012/03/27(火) 20:12:20 ID:luIEO2hs0
ウミガメwikiのおすすめログ見ようと行ってみたら、紫煙鯖のログが見られなくなってたけど、もう見られないのかな?

530希望役職なし:2012/04/16(月) 02:09:15 ID:7EWmxCAY0
紫煙鯖が消滅しました

531あぉ ◆AoMKIhTv0s:2012/06/23(土) 22:22:09 ID:0.p15gok0
おそらくこちらに報告しておく必要もあると思いますので、
【観戦】やる夫達の村 124日目【人狼】
>>691で報告したものと同一の内容を転載します。

【紅723】やる夫たちの普通村 [1126番地]
〜当村は漏れた初心者も歓迎しています〜

こちらの村の村立てをしたあぉです。
仮さんが入村された後に、私(GM)と仮さんが融合というか、一つになり、GMが消えました。
その後、ゲームを開始したところ、生存人数が5人と表示され、
>>678さんが報告されているように、身代わり君を噛めないという状況が発生したようです。

私の方で把握している事情として、
自動更新を30秒あたりにしていましたので、
リロードタイミングと入村が被った可能性はありますがそれ以上のことは分かりませんでした。


仮さんを始め、入村者の方々にご迷惑をおかけして申し訳ありませんでした。

532埋めチル@式神研:2012/06/24(日) 04:34:07 ID:M/I7CBvo0
>>531
データベースを見せてもらわないと断定できませんが、
瞬間的なロック失敗による想定外のデータ投入が起きたのではないかと推測しています。

この場合、入村処理自体を失敗させないといけないのでエラー処理を組みなおします。

533希望役職なし:2012/10/10(水) 02:33:46 ID:b8pFP0.Q0
バグが発覚したので報告を
【雛367】やる夫たちの天候覚醒超鍋村 [424番地]

霊界非公開で白夜の夜に他の日のログを参照すると
全員の独り言が見えてしまう=夜発言等で役職が分かってしまうバグが発生
詳しくは終了後に状況やログ等が張られています

534埋めチル@式神研:2012/10/11(木) 02:38:31 ID:2XuJ8za.0
>>533
バグの要因は掴んだので次回のアップデートで修正します

535薔薇GM ◆ROSEwi/9co:2012/10/12(金) 23:06:13 ID:zT0YBnY.0
TwitterAPIの仕様変更で告知機能止まってました

ttp://9jp.info/archives/13598

とりあえず次の変更で動作しました h抜いてます
ver2.0.3

system.class 429

$url = 'ttps://api.twitter.com/1/statuses/update.json';

twitteroauth.pho 45-49

function accessTokenURL() { return 'ttps://api.twitter.com/1/oauth/access_token'; }
function authenticateURL() { return 'ttps://api.twitter.com/1/oauth/authenticate'; }
function authorizeURL() { return 'ttps://api.twitter.com/1/oauth/authorize'; }
function requestTokenURL() { return 'ttps://api.twitter.com/1/oauth/request_token'; }

536埋めチル@式神研:2012/10/14(日) 23:26:48 ID:vA.0Uv7w0
>>535
Ver. 2.1.0β4 / Ver. 2.0.4 / Ver. 1.5.4 で対応しました。
情報ありがとうございます。

537希望役職なし:2012/10/24(水) 22:36:45 ID:LMbrtVOc0
バグらしきものが発生したので報告させて頂きます

早苗鯖
探偵村がお休みなら超鍋を建てるしかないじゃない!村 [2816番地]
ttp://alicegame.dip.jp/sanae/old_log.php?room_no=2816

にて、影妖精になり他の人物(占星術師)に悪戯をしましたがアイコンが変更されませんでした。(他者視点でも変更なし)
村には占い妨害能力者は能動・受動ともにいませんでした。

3日目に死亡したので情報が少ないですがよろしくお願いします。

538埋めチル@式神研:2012/10/29(月) 23:03:06 ID:fivQSKts0
>>537
Ver. 2.1.4 Patch 1 で対応しました。
情報ありがとうございます

539希望役職なし:2012/10/29(月) 23:03:48 ID:fivQSKts0
>>538
× 2.1.4 Patch 1
○ 2.0.4 Patch 1
早苗鯖は 2.0.x でした

540希望役職なし:2012/11/10(土) 22:38:33 ID:ZvOsg5xk0
【雛436】やる夫達の喪男と喪女超闇鍋村 [501番地]
〜GM「レア職は私がいただく」〜

全員が開始投票をしてもゲームが開始されないバグが起きました
前村は問題がなかったようなので{村オプション変更}を使用したか否かが原因かと思われます

541埋めチル@式神研:2012/11/10(土) 23:32:26 ID:GxeNOpbE0
>>540
Ver. 2.1.0 RC1 Patch 1 で対応しました

542希望役職なし:2012/11/15(木) 20:02:38 ID:NfVJCBsA0
下記の村にて一人のキャラに対して二人のプレイヤーが入ってしまう不具合が発生しています。
二人は同時にログインしており、そのプレイヤー間で話し合う事も出来ているようです。
また最大16人村に関わらず17人居る事になっています。

村立てから満員になるまでの時間が短かった為、村人登録情報がごっちゃになったのかもしれません。

ヴァッシュ村どらひあバージョン 村
ttp://www.vash-ch.com/jinrou/old_log.php?room_no=7
ゆーじ

ヴァッシュ 村
ttp://www.vash-ch.com/jinrou/old_log.php?room_no=5
アブラ

543埋めチル@式神研:2012/11/15(木) 23:48:18 ID:/i0ZnoD20
>>542
コードを検証しましたが、FOR UPDATE のロックが成立していない可能性が高いです。
お使いのサーバの mysql で InnoDB が使用可能になっているか確認してください。

544希望役職なし:2012/12/23(日) 00:02:48 ID:hkkPQAdQ0
すみません、前スクリプトでは超過3分、2分、1分と警告が出たのですが、最新のVer.2.04では3分しか出ないのは仕様なのでしょうか?

//警告メッセージを出力 (最終出力判定は呼び出し先で行う)
$str = 'あと' . ConvertTime($TIME_CONF->sudden_death) . 'で' . $MESSAGE->sudden_death_announce;
if ($ROOM->OvertimeAlert($str)) { //出力したら突然死タイマーをリセットしてコミット
$ROOM->sudden_death = $TIME_CONF->sudden_death;
return $DB_CONF->Commit(); //ロック解除
}
}
現スクリプトではこうなっています。
超過の警告が出ないと不便なので、どうにか改善できないでしょうか?
お手数ですが、よろしくお願いいたします。

545埋めチル@式神研:2012/12/23(日) 03:12:08 ID:Gksa.L0c0
>>544
1分毎にシステムメッセージを挟むのは判定コストが非常に高いのでカットしました。
超過の残り時間はプレイヤーの画面に表示されているはずです。

546希望役職なし:2012/12/23(日) 19:56:44 ID:hkkPQAdQ0
お返事ありがとうございます。
DLスクリプトそのものの修正ではなく、今当方が使わせていただいているスクリプトに、こちらでプログラムを埋め込んで修正、ということは可能でしょうか?
無茶を言って申し訳ありません、無理でしたら構いませんので。

547埋めチル@式神研:2012/12/24(月) 23:42:37 ID:1P3ROlh.0
>>546
ttp://www12.atpages.jp/cirno/info/script_info.php#faq_distribution

そちら様の都合で、DLしたスクリプトを改造して使う分にはご自由にどうぞ。
このプログラム自体、元々は他で配布されたものを改造して使用しています。

過去の仕様をそのまま再現する場合、最もレコード数が多い発言テーブルを検索して
判定しているので負荷が高くなる事をご理解くださいませ。

548希望役職なし:2012/12/30(日) 15:22:16 ID:x1Gyz3D.0
ご報告いたします。
真紅鯖のアイコン設定の変更をしようとして「yaruyara」と打ちこんだのですが、
「パスワードが違います」と出て編集ができませんでした。
ですが、早苗鯖の方のパスワードである「kanasuwa」と入れてみたところ、「編集完了」と表示されました。
なお、雛苺鯖の方のパスワードは「yaruyara」のままでした。

真紅鯖のアイコン編集のパスワードが「yaruyara」ではなく「kanasuwa」になっていると思われます。
お手数ですが確認の方をよろしくお願い致します。

549希望役職なし:2013/01/05(土) 16:51:27 ID:IbFnfSiA0
報告です。
先日から、したらば掲示板をトップページに表示させるようにすると文字化けを起こすようになりました。
なにか仕様変更があったのでしょうか?

550埋めチル@式神研:2013/01/07(月) 02:30:40 ID:7pc0wg2s0
>>549
どのバージョンからどのバージョンに変えたとか情報がないのでよく分かりませんが
1-2年弄った記憶が無いです。
文字化けなら設定ファイルの文字コード設定を確認するくらいしか思いつかないです。

551希望役職なし:2013/01/10(木) 00:41:49 ID:VpLnN9Gs0
>>550
お答えありがとうございました。
もう一つ、愉快犯を仲人置換など、闇鍋の役職に置換にすると、希望役職一覧が闇鍋仕様になり、出現しない役職が一覧に表示され特殊狼希望などが出来なくなるのは仕様なのでしょうか?

552埋めチル@式神研:2013/01/10(木) 22:36:12 ID:UKEqoQes0
>>551
置換が入るとゲームオプション名から正確な配役を追跡できなくなるので
現時点では仕様です。

553希望役職なし:2013/01/19(土) 15:30:25 ID:ZQMlcSrY0
報告です
前回の更新以降、戦績検索について
四条鯖以外の鯖の履歴が反映されていないみたいです。
お手数ですが確認お願いできますか?

554希望役職なし:2013/01/20(日) 16:01:45 ID:KXj3xV5E0
>>553
戦績検索は式神研で作っているものではないので戦績検索システムの作者さんに問い合わせてください

555希望役職なし:2013/01/20(日) 20:41:15 ID:FmIyWOeA0
>>554
おっと、それは失礼しました

556希望役職なし:2013/01/22(火) 20:40:58 ID:GGiEiduY0
報告ー
早苗鯖 ver2.1.0 α7  3381番地において
本来、蘇生能力者の能力が封じられる
「霊界完全公開」の状態で五徳猫の能力が発動し、
蘇生が有効になるバグが発生しました〜

確認をお願いします。

557希望役職なし:2013/01/22(火) 20:51:05 ID:GGiEiduY0
と、オプション設定名ちょっと違ってましたね
霊界公開設定 常時公開 
での不具合でした。

558希望役職なし:2013/01/23(水) 21:44:53 ID:0ljxpzUQ0
質問なのですが、html出力したログはどこに保存されるのでしょうか?

559希望役職なし:2013/01/23(水) 23:04:59 ID:MXMDqzDI0
>>556
確かに公開設定参照してないですね。今度修正版用意します。
あと、バージョンはTOPページ右下に書いてあるものを教えてください。

>>558
log か log_test だと思います。
サーバスペック依存が強すぎて不安定なので標準では無効にしてあり
有効にするための変更箇所の周辺でパスを設定していたはずです。

560希望役職なし:2013/02/12(火) 23:56:47 ID:QABvVezw0
雛苺テスト鯖にて憑依系に関するバグが発生したので報告に

680番地 6人/憑依対象が『薬師』/『犬神』に『能力喪失』『憑依』が付いている
憑依直後に終了したのでバグが発生しているかどうか不明ですが、『憑依者』ではなく『憑依』が付いているので一応

685番地 13人/憑依対象が『村人』『恋人』/憑狼に『憑依』が付いている
バグ内容 憑依者の参加者リストのアイコンが死体アイコンになって憑依者が犠牲になったというシスメが出ている状況で発言者の名前が被憑依者ではなく憑依者になっている

717番地バグ有 25人/ゲルト君/配役隠蔽/天候/キューピッド村/天使村/恋人村/派生村/サブ表示なし/『銀狼』『恋人』『交換憑依』『共感者』/『夢共有者』『恋人』『交換憑依』『共感者』
バグ内容 『交換憑依』が付いた恋人のみサブ役職シスメ以下が表示されない(役職シスメ以上は表示されていたらしい)

憑狼に関しては692番地、694番地ではバグが発生していないらしいです

561希望役職なし:2013/02/13(水) 01:26:04 ID:I0fxZgGQ0
>>560
全て対応しました。報告ありがとうございます

562希望役職なし:2013/02/22(金) 01:27:28 ID:s7YdtTWE0
雛苺テスト鯖にて山彦に関するバグが発生したので報告に

729番地と742番地で山彦のバグが発生しました
能力発動時(発言コピー時)にエラーが発生しているのか直近5発言をコピーした発言は観られませんでした
729番地の山彦によるとすべて同一のエラー文が出たそうです

563希望役職なし:2013/03/12(火) 23:11:47 ID:iNwrLVYs0
雛苺テスト鯖にて793番地にて青行灯のバグが発生しました

月狐をコピーした求道者をコピーした青行灯が妖狐系になりました
内容
1.夜の発言が独り言ではなく妖狐のものになっていた
2.蛻庵と元求道者の子狐から親狐に観えていた(月狐からは観えていなかった様子)
3.猟師に狩り殺された(こっちに関しては猟師が『妖狐陣営』を狩り殺せる役職のため妖狐陣営の鵺も狩れる可能性もありますが)

564埋めチル@式神研:2013/03/12(火) 23:54:18 ID:yJ0D3ReE0
>>563
Ver. 2.2.0 alpha7 Patch 1 で対応しました

565希望役職なし:2013/03/16(土) 23:33:34 ID:t2fSUDJI0
人づてに聞いた話なので、確認したわけではありませんが。

憑依時に異議ありボタンを押した場合、帯の色は憑依先の性別・異議あり音声は憑狼自身の性別のものが出るそうです。
仕様なのか想定外のケースなのか判断がつかないのですが、一応ご報告しておきます。

566希望役職なし:2013/04/06(土) 23:55:59 ID:DHl.W2qw0
[53番地]サタデーナイト超闇鍋村で、ログインすると何も映らなくなり投票などができません。
突然死申し訳ございません。

567希望役職なし:2013/04/07(日) 02:43:39 ID:u.DDio4Q0
画像の登録をしようとするとファイルのコピーに失敗しましたと出ます

568希望役職なし:2013/04/07(日) 23:48:11 ID:eb2xpeHg0
>>567
どこ?

569希望役職なし:2013/04/09(火) 14:26:19 ID:N9BUOHpw0
567じゃないけど、アイコンを登録しようとすると
「ファイルのコピーに失敗しました。再度実行してください。」って出ますね

570希望役職なし:2013/04/14(日) 17:15:04 ID:ZZNSvC/60
user_icon ディレクトリの書き込み権限が無い可能性が高いですね

571希望役職なし:2013/04/25(木) 22:49:33 ID:5LqCp.4Y0
雛苺テスト鯖937番地にて村オプション変更に関するバグが発生しました

内容
村のオプションを変更しようとしたところ
1.文字化けが発生している
2.村名、サブタイトル等の欄が空白になっている
3.身代わり君の設定を記入するところがある
4.全て同じ内容を記入しパスワードの右のボタン(文字化けしていたため何が書いてあったかは不明)を押すと『あなたが建てた村が〜』という文が書かれたページに飛ばされる
というものです

2・3に関しては以前は2は空白にならずそのまま残っている、3はそもそもその項目はなかったと記憶しているので一応報告しておきます

あと、それとは別に、開始前に『OP』からいけるページのタイトルの最後に[エラー]と書いてあったり、村人以外の置換オプションの説明文が『村人』が『該当役職』に置換するという説明文になっていたりするので、それも報告しておきます

572希望役職なし:2013/04/25(木) 22:53:27 ID:5LqCp.4Y0
すみません、もう1つ忘れていました
新役職情報の『吸毒者』に関してなんですが、詳細の方には[役職表示]『常時表示』と書いてあるのですが、新サブ役職早見表では表示『なし』と書いてあります

573埋めチル@式神研:2013/04/28(日) 01:37:16 ID:mzsPagSc0
>>571-572
>村オプション変更に関するバグ
2.2.0 α7 Patch 2で修正しました。

>村人以外の置換オプションの説明文が〜
仕様です。
ttp://jinrousiki.sourceforge.jp/cirno/info/game_option.php#replace_human

>ページのタイトルの最後に[エラー]と書いてある
>早見表の吸毒者表記
そのうち直しておきます

574希望役職なし:2013/04/28(日) 02:05:36 ID:Mhxfs2PM0
Patch2で対応されているかもしれませんが一応報告を
参加者一覧のところに表示される役職で、[厄神]の色が狩人系の水色ではなく灰色(村人系と同じような色)になっていました

あと、正確に伝えられていなかったかもしれないので念のために
OPで開いたページの共有者・狂人・キューピッド置換オプションの説明文が『「村人」が「共有者系・狂人系・キューピッド系の該当役職」に置換される』という内容になっていました

575希望役職なし:2013/04/28(日) 21:38:30 ID:kofEhYR60
【雛794】やる夫たちの希望制封蘇超鍋村 [950番地]
〜雛苺鍋健在なり〜

雛狐の占い結果表示に関するバグが報告されました。

◇できる夫
「雛狐で、性別の結果がきちんと表示されませんでした。
占い結果:サム隊長は[※] と、結果の部分に破れた紙のようなアイコンが表示され、結果はわかりませんでした。

占い結果:失敗に関してはちゃんと表示されました。」

576埋めチル@式神研:2013/04/28(日) 23:59:26 ID:mzsPagSc0
>>575
2.2.0 α7 Patch 3で修正しました。

577希望役職なし:2013/04/29(月) 12:04:14 ID:lWYcM0BU0
質問なのですが、「弱く発言」を黒字から青文字に変更するにはどうしたらいいのでしょうか?
自分で弄ってもうまくいかなくて…

578希望役職なし:2013/05/01(水) 00:25:04 ID:vL.uCYNw0
>>577
css/talk.cssの

/* 青文字 */
color: #1E90FF;

のようにコメントアウト /*  と  */ を消します

/*    */ の中はブラウザから無視されます

579希望役職なし:2013/05/20(月) 20:22:36 ID:gD9c9sG.0
雛鯖で村の作成を行おうとしてもサーバーエラーが発生して村建てができないバグが発生しました

580埋めチル@式神研:2013/05/20(月) 21:33:58 ID:Supu73ZE0
データベースに更新が入っているので更新作業漏れだと思われます

581希望役職なし:2013/05/21(火) 23:48:12 ID:3PSZ89Yc0
真紅鯖(Ver.2.1.0)2898番地にてバグが発生しました

内容
7日目夜に青髭公が夜雀の護衛先を吸血したにも関わらず目隠しが付きませんでした
ちなみに、人狼には目隠しが付いていました

582埋めチル@式神研:2013/05/27(月) 01:32:44 ID:Ll/E3muM0
>>581
最新コードにもバグがあることを確認したので、ひとまず Ver. 2.2.0β1で修正しました。
旧版への対応は影響範囲の調査も含めて追って行います。

583希望役職なし:2013/06/11(火) 01:59:13 ID:HEoo/EX.0
2013/06/11 (Tue)00:56:47 に四条鯖の決闘を観戦視点でみてたんですが

2日目の昼間、手動更新してたんですが更新がされなかったですがバクですかね?
村ログの時間表示で更新が止まった発言の時間は 2013/06/11 (Tue) 01:19:23

※この止まった発言のところは、あくまで自分の記憶なので正確なものじゃないですが

その後の発言が30秒以内のうちに、10発言はされているので更新が止まっていたのは間違いないです。

2日目の昼間の時、画面にキャッシュリセットの文字表示さてました。
3日目の昼間の時、画面にキャッシュリセットの文字表示されておらず、手動更新で更新できました。

仕様だったら申し訳ないです。

584希望役職なし:2013/06/23(日) 23:22:48 ID:4/u0S0.60
雛苺テスト鯖にてバグを確認しました
アイコン表示設定に変更できないようです
ちなみに音あり設定にはできました

585kari:2013/07/03(水) 17:46:19 ID:E6qH92Ms0
@pagesの自動設置にて、こちらのスクリプトを使用させて頂いている者です。
Ver. 2.1.1 で、村立てなどは問題なく行えるのですが、「観戦モード」からログインしようとすると、
ユーザーID及びパスワードの成否にかかわらず、真っ白な画面に飛ばされるという事態が発生しております。
その際表示されるアドレスは /login.php?room_no=(村番号) です。
サーバー側の問題かもしれませんが、スクリプト側で何か原因となりえる事項がありましたら教えていただけると幸いです。
よろしくお願いいたします。

586埋めチル@式神研:2013/07/05(金) 00:28:35 ID:ABAyfdkE0
>>583
これは仕様ですね。
キャッシュ更新時刻=「これより前にリロードしてもキャッシュを返しますよ」という意味です

>>584
これは 2.2.0 正式版で修正済みです

>>585
いくつか@pagesで設置している方から似たような報告を受けてます。
自動/手動設置の違いではないようです。
他のサーバに設置している方からの報告は受けていないなので
サーバ側に問題がある可能性が高いです。

587希望役職なし:2013/07/07(日) 23:46:49 ID:hrMvXl0I0
バグ報告、
トップページにおいてオプション表示が
上の方の村に統一されていましたので報告します

証拠SS
ttp://s1.gazo.cc/up/57700.jpg

588希望役職なし:2013/07/14(日) 02:08:20 ID:ql9cjeEQ0
2.1.0及び2.2.0を借りている者です。
闇鍋モードにおいて、サブ役職制限なしを選択できるにもかかわらず立った村に反映されないという事象が続いています。
色々いじってみたのですが、サブ役職制限なし村が立てられません。
これはバグなのでしょうか?

589埋めチル@式神研:2013/07/15(月) 21:44:45 ID:7Z0HaM0k0
>>587
Ver. 2.2.1 で修正済みです。

>>588
ttp://jinrousiki.sourceforge.jp/cirno/info/chaos.php#sub_role_limit_none

サブ役職制限無し=闇鍋モードのデフォルトなので特にアイコンは出ません。
ゲームを開始してみてもサブ役職が配役されなかったら再度ご報告ください。

590希望役職なし:2013/09/11(水) 21:41:05 ID:6yu08TdY0
いつも楽しくプレイさせて頂いております。バグ報告です

【雛1163】やる夫たちの新顔希望闇鍋村 [1420番地]
ttp://alicegame.dip.jp/hina/old_log.php?room_no=1420&db_no=2&add_role=on&reverse_log=on&heaven_talk=on

上記の村を進行中、夢霊能の結果表示が村人と狼、どちらも表示されてしまっていたようです。

◆野田ミキ [夢枕]の独り言
「ごめん、バグ出た>GM
愛宕村人結果と人狼結果出てる

村人結果ならA、人狼結果ならBでよろしく
継続するかどうかの判断も任せるよ」

それでは対応よろしくお願いいたします。

591埋めチル@式神研:2013/09/18(水) 00:44:08 ID:OgDX4ocE0
>>590
Ver. 2.3.0 α3 Patch1 で修正済みです。

592風精:2013/11/15(金) 22:40:58 ID:s88RLSxI0
四条劇場で楽しませてもらっている、風精です
バグ報告させていただきます

本日22:30前後村を建てて
1度目は、村のオプションを変更しようとして別タブを開き戻った所、廃村状態に
2度目は、アイコンを変更しようと、登録情報変更を別タブで開いて戻った所、廃村になりました
なお、使用ブラウザはIE(おそらく最新)です
バグだと思われますので、報告させていただきます

593埋めチル@式神研:2013/11/16(土) 01:38:07 ID:yO1p6h7k0
>>592
ttp://takanegm.com/info/script_info.php#difference_die_room
>ゲームが開始されない場合、最後に発言された時間から [ 30秒 ] 放置されると自動で村は廃墟になります。
管理者設定の影響なのでバグではないです。
事実上村を建てられない状態なので管理者さんに相談してください。

594風精:2013/11/18(月) 18:47:00 ID:Qm9oH.LQ0
昨日、直したいただいたと聞きました。
誤解を招く報告失礼しました
レス、ありがとうございました。

595烏の人:2013/12/24(火) 23:35:14 ID:5YbnmIkc0
【雛1381】やる夫たちの希望鵺置換新顔超闇鍋 村にて
一寸法師で幻狐を護衛して
狩り殺しをしましたが狩り殺し表記がされてませんでした
一応報告します

596希望役職なし:2013/12/25(水) 03:20:49 ID:NOUGCOa60
>>595
2.3.0 β2で修正されています

597烏の人:2013/12/25(水) 20:12:50 ID:65ECeRhg0
>>596
知らなかったので書き込んでしまいました
返答ありがとうございます。

598希望役職なし:2014/01/04(土) 03:27:22 ID:Vv4m3Rg.0
バグの報告です
やる夫系の雛苺サーバーで一寸法師の雲外鏡結果が表示されませんでした
ブラウザで何度も読み込みしたんですが改善されずです

599埋めチル@式神研:2014/01/04(土) 16:59:58 ID:ThfWnQAY0
>>598
画像ファイルのスペルミスでした。次のリリースで修正します

600希望役職なし:2014/03/09(日) 00:32:28 ID:Vz4Ivaz.0
バグかどうか判断がつかないことが起きましたので報告です。

【雛1500】1500回記念村!今回は公開者鍋村
ttp://alicegame.dip.jp/hina/old_log.php?room_no=1967&db_no=2&add_role=on&heaven_talk=on&reverse_log=on

上記の村にて白夜村(全員公開者)と秘密会話をOPにして開始したところ、
秘密会話までもが全員に見えてしまっている状態となったようです。
なお、この秘密会話は村に参加していない人にも見えていたとのことです。

【雛1500】1500回記念村!今回は公開者鍋その2村
ttp://alicegame.dip.jp/hina/old_log.php?room_no=1968&add_role=on&heaven_talk=on&reverse_log=on

次に上記の村を白夜村OPだけにして開始したところ、
今度は秘密発言(独り言)はだれにも見えていない状態となっていたようです。

それぞれの仕様がおかしな形に作用してしまったようですので、
お手数だと思われますが一度ご確認よろしくお願いします。

601埋めチル@式神研:2014/03/09(日) 22:15:07 ID:HS8Z9Pe60
>>600
> 白夜村(全員公開者)と秘密会話をOPにして開始したところ、
> 秘密会話までもが全員に見えてしまっている状態

こちらは仕様です

> 白夜村OPだけにして開始したところ、
> 今度は秘密発言(独り言)はだれにも見えていない状態となっていたようです。

手元では再現しませんでした。
現状そうだとしても次回リリースでは改善されていると思います。

602黒紅:2014/05/17(土) 15:33:36 ID:.ZFhuP0k0
【雛1880】やる夫たちの希望闇鍋村 [2272番地]
〜やられる前に殺れ!〜

バグ報告

犬走椛「2夜にアサギさんチェックしたんですよ
そしたら、次の日の朝に「ドクオさんは占い師でした」って表示されました

あれ、隣クリックしたかなぁ とか思って夜ログを別に保存していたので確認したら
ちゃんと「アサギさんに投票済み」という表記だったのでバグだと思います。
スクリーンショットもあります。

多分判定的に、他の大天狗がいた為、そちらの結果に上書きされたんじゃないでしょうか?
大天狗1 → A占う
大天狗2 → B占う   → 大天狗結果はBとして格納  →  各大天狗にBの結果が戻される。」

とのこと

603埋めチル@式神研:2014/05/25(日) 00:57:11 ID:V5fDOHMU0
>>602
バグを確認したので Ver. 3.0.0α4で修正しました。

604つきつき:2014/05/25(日) 15:40:51 ID:EKUERKbg0
【雛1907】やる夫たちの新顔人形置換超闇鍋村 [2302番地]
〜新種の人形を引きたい人向けに・・・〜

バグ報告
2夜、西行法師による噛みでエラーメッセージが出た件について


状況

・西行法師が二人
・初日が西蔵人形
・神話(紅天女)が初日コピー → 西蔵人形

・2夜に西行法師を襲撃したところ、エラーメッセージが出たと
噛んだ狼より報告を受けたわ

Error:Method not found : Role_revive_doll_master: WolfEatReaction()
と表示されたとのことです

605つきつき:2014/05/25(日) 15:47:03 ID:EKUERKbg0
上記バグについて、自分なりの考査 は以下の通りです。

結論からいえば
「神話コピーされた人形は、身代わりの対象にならない」 と考えました。

この死体は
まずルーミアを襲撃後、霊夢が能力発動している。

西行法師を襲撃したら本来ならば、人形が死ぬはず
なのに響子は身代わりとなって死んでいない。

ただ、霊夢の能力発動も30%になるとはいえ
噛み処理でエラーが出ているため、ここが原因ではないと考えるわ。
西行法師自体は悪くないと思う。

ルーミア襲撃時に狼からエラーが出ているので
身代わりが発動しなかったことによるバグが出たと考えられる。

以上のことから
「神話コピーされた人形は 身代わりにならない」と結論してみました。

多分開発のときに、神話コピー周りを書き忘れた可能性が高いかなと

なお
一応3夜はエラーが出なかったことでした。

霊夢襲撃に、目隠しがついたのは
あれは単純に、身代わりよりも噛みが優先するため。
霊夢GJが優先して西行法師周りのエラーではないと考えました。

しかしながら
◆コーラサワー 「以前遣い夜雀がGJしても人形身代わりになった村知ってる>響子」

遣いGJでも人形が身代わりになるのならば、これも神話によるバグなのかもしれないです。
以上

606つきつき:2014/05/25(日) 15:54:16 ID:EKUERKbg0
<追記>
上記該当するログでのエラーメッセージ画像です
ttp://or2.mobi/index.php?mode=image&file=73677.png

追加で1つ質問したいことがあります。
「護衛制限が護衛したら人形遣いは人形を身代わり」にしますか?

607希望役職なし:2014/06/16(月) 23:44:20 ID:ld9BC1uU0
ミスティア鯖で村を立てようとすると
Fatal error: Cannot redeclare class OAuthException in /home/kir018292/public_html/mystia/module/twitter/OAuth.php on line 8
というエラーメッセージが出てたてられませんでした。

608名無しの本読み妖怪:2014/07/11(金) 01:24:26 ID:uI./gjzI0
>>607
ながらくバージョンアップをさぼっている間にTwitter連携機能がエラーを吐くようになっていました。
暫定復旧(とミスティアbotの新オプション対応)が終わりましたので気が向いたらお試しください。

609名無しの本読み妖怪:2014/07/11(金) 01:43:13 ID:uI./gjzI0
具体的に言うとPHPにoauthという拡張機能がインストールされているサーバーで、Twitter連携機能を使っているかどうかに関わらず再現します。
レンタルサーバーで運用している場合、運営側のバージョンアップ作業で発生する可能性があります。

まだ人狼式本体に反映されていないので、発生した場合は以下の方法でmodule/twitterの中のファイルをバージョンアップしてください。

1.以下のサイトからプログラムをダウンロードします。(Download ZIPというボタンが右下部にあります)
ttps://github.com/abraham/twitteroauth

2.ダウンロードしたZIPから以下のファイルをサーバー上のmodule/twitter/の中に上書き保存します。
twitteroauth/OAuth.php
twitteroauth/twitteroauth.php

610果汁グミ:2014/07/12(土) 19:32:26 ID:GRK93LZU0
【雛2069】やる夫達の超闇鍋村 [2495番地]
〜筋肉筋肉ぅ!〜
ttp://alicegame.dip.jp/hina/old_log.php?room_no=2495&add_role=on&heaven_talk=on&reverse_log=on&icon=on

バグ報告
2昼の投票で寿羊孤の能力により子狐系の蛻庵に痛恨がつきました
この際のゲームでは他に痛恨をつけれる役職がいなかったのでおそらく寿羊孤の能力によるもので合っていると思います

611埋めチル@式神研:2014/07/12(土) 20:53:33 ID:3fM42DCo0
>>604
Ver. 3.0.0α4 Patch 1で修正しました。

>>610
Ver. 3.0.0α5 Patch 1で修正しました。

612希望役職なし:2014/12/17(水) 01:00:19 ID:xewjjME.0
祭り村において【役職通知】ではなく【陣営通知】にするにはどこをどうしたらいいのでしょうか

613埋めチル@式神研:2014/12/27(土) 17:55:24 ID:0P9uS/WM0
>>612
役職通知/陣営通知は闇鍋専用オプションなので現状はお祭り村とは併用できません。
併用可能にするか今度検討します。

614希望役職なし:2014/12/27(土) 19:24:04 ID:qw8cOlz60
>>613
はい、ぜひお願いします。

615希望役職なし:2015/04/24(金) 23:11:10 ID:kBVis0J.0
ttp://alicegame.dip.jp/hina/game_frame.php?room_no=3565
【雛番外】やる夫たちの超闇鍋探偵村 [3565番地]
〜犯人はお前だ!〜
伊吹萃香(預言者)

firefoxメインでアクセス
1日目夜だったかに遺言へ半角カナで書き込みしたのが引き金と思われる
2日目になって他人の会話が見えないことに気づく
フレームのソースを見ると村人表示のgif画像までしか記述されていない
遺言を半角スペースで上書きしてみるも改善せず
あと預言者特有の情報を受け取れなかった

スクショ撮りそこねていてごめんなさい。
あと報告が整理してなくてごちゃごちゃですいません

616希望役職なし:2015/04/25(土) 20:58:29 ID:ThUB9uEI0
>>615
似たようなケースにあった事がある
自分の場合 firefoxでその鯖のABPを無効化した時 今まで通りできた

617埋めチル@式神研:2015/04/30(木) 02:27:20 ID:0JPKuzTY0
>>615
その村の預言者に関してはバグがあったので
Ver. 3.1.0α6 向けに修正パッチをリリースしています。

618希望役職なし:2015/05/22(金) 12:32:31 ID:EYddm/ck0
【雛3132】やる夫たちの封蘇超闇鍋村 [3683番地]
ttp://alicegame.dip.jp/hina/old_log.php?room_no=3683&db_no=4&add_role=on&heaven_talk=on

6日目夜〜7日目朝
徘徊キャンセルした【響狐】が【占星術師】に「投票能力あり」判定されているっぽいです。

619希望役職なし:2015/05/23(土) 13:49:56 ID:kiM1mKc20
「キャンセル」という「投票」をしたのだからそりゃ投票能力ありと判定してもらわなきゃ困惑するけど

620希望役職なし:2015/05/23(土) 15:26:11 ID:GljGDSE20
あ、そういう意味でしたかお騒がせしました

621希望役職なし:2015/08/31(月) 23:55:25 ID:pO3hKEQw0
流れを遮ってしまいすみませんが、スクリプトの設置に際してトラブルが起きているのでご報告させてください。

現在、/home/[USER NAME]/public_html/jinrou/下にスクリプト一式を配置しています。
config/server/database_config.php と config/server/server_config.php を編集し設定を済ませた後スクリプト一式を配置したところ、
admin/setup.phpの実行には成功しますがその後index.phpにアクセスすると次のようなエラーが「村の作成」セクションにおいて数十回表示されます。

Strict Standards: Only variables should be passed by reference in /home/[USER NAME]/public_html/jinrou/include/option/room_option_item_class.php on line 13

include/option/room_option_item_class.phpなどは特にいじっていないのですが、これはひょっとして不具合でしょうか。

622埋めチル@式神研:2015/11/29(日) 16:46:10 ID:GI80UnTc0
>>621
気づくの遅れてすいません。
php のバージョン違いによるエラー処理の厳格性によるものです。
そのうち対応しますが、手修正するならこんな感じで収まると思います。

before)
$this->name = array_pop(explode('Option_', get_class($this)));

after)
$stack = $this->name = array_pop(explode('Option_', get_class($this)));;
$this->name = array_pop($stack);

623希望役職なし:2015/11/29(日) 16:47:10 ID:GI80UnTc0
>>622
コピペみすりました。

before)
$this->name = array_pop(explode('Option_', get_class($this)));

after)
$stack = explode('Option_', get_class($this));
$this->name = array_pop($stack);

624希望役職なし:2016/09/17(土) 22:10:11 ID:f8wQ8goA0
開発お疲れ様です

自鯖用にカスタマイズをしてるんですが
設定で自動更新の時は入村時、自動更新ONをにするには
どのあたりを弄ればいいでしょうか?

東方PHPは経験が浅く、ちょっと苦労しております

625希望役職なし:2018/04/23(月) 06:58:34 ID:A75coy6M0
Ver. 4.0.0 α1 までのすべてのバージョンで、新規セットアップしたところ、
すべて「成功」メッセージが出るのですがアイコン一覧を見ると

SQLエラー: DB::FetchColumn(): 173: 42000: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column '(データベース名).user_icon.icon_no' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
Caller: IconDB::GetCategory(): 62
Caller: IconHTML::OutputConcrete(): 22
Caller: IconHTML::Output(): 7
Caller: IconViewHTML::Output(): 19
Caller: IconView::Output(): 7
Caller: IconView::Execute(): 4

というエラーが出てしまいます。
アイコンのアップロード及び手入力でのアイコン番号指定はできました。
サーバーはさくらのスタンダード、php7.1 MySQL5.7です

626銀ゆり:2018/05/28(月) 23:41:32 ID:/dkZ3MEo0
【雛5419】やる夫達の希望超闇鍋村 [6372番地] で、バグが発生しました。

状況:配役隠蔽状態で犬神が仏蘭西人形に憑依
 ・霊界の仏蘭西人形に、憑依中の犬神の夜会話と密話が丸見え。
 ・犬神自身は、自分の密話が見えない。
 
その後、犬神が誤爆蘇生されましたが、その時は密話は正常に戻っていたとのこと。

627銀ゆり:2018/05/29(火) 00:00:08 ID:asC4pueY0
追記。

状況:憑依中に吊られた犬神が誤爆蘇生され元の体に戻る。
 ・元の体に戻っているのに「〜〜さん(犬神の名前)に憑依しています」という表示が出ている。
 ・憑依者のサブがついたまま

スクリーンショット:

仏蘭西人形視点。配役隠蔽なのに憑依者の夜会話が見える。
ttps://i.imgur.com/ptNDd9B.png

犬神視点。自分の体なのに憑依中の表示。
ttps://imgur.com/a/NdxbK9q


ログ:
ttp://alicegame.xsrv.jp/hina/old_log.php?room_no=6372&reverse_log=on

628銀ゆり:2018/05/29(火) 00:07:50 ID:asC4pueY0
村に参加していなかった人から終了後に、これはバグではないのではという意見がありました。
もし違ったのでしたらすみません。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板