罪と罰++二律背反


*ちょっとした質問や疑問を投げてみます [#q0cd6f3b]

-ページ: [[罪罰改造掲示板]]
-投稿者: [[あくあ]]
-優先順位: 低
-状態: 提案
-カテゴリー: 罪罰管理者の雑談
-投稿日: 2004-06-24 (木) 17:34:58
-バージョン: 

**メッセージ [#z6e4a075]
ちょっとした質問や疑問を投げてみるときはこちらへどうぞ~
具体的な対象スクリプトがある場合は新規に投稿してください
----

-書き込めるのがここぐらいだったんで書き込みますが・・・ちょっとした質問のコーナーを作ってくれませんか?	$v += int(sqrt($ua)) if($bst =~ /W/); のsqrtと$bst =~ /W/の意味がわからないので質問コーナーを作ってくれるとありがたいです。 -- [[スポンサー]] &new{2004-06-24 (木) 16:56:31};
-えーと、=~ は、パターンマッチですね。$bstがパターンWにマッチすれば、$v+=を実行。あと、sqrtは、$uaの平方根を返します -- [[あくあ]] &new{2004-06-24 (木) 18:02:43};
-[[とほほのPerl入門:http://tohoho.wakusei.ne.jp/wwwperl.htm]]の演算子のマッチングとかリファレンスの数学関数とか見ればわかると思います -- [[あくあ]] &new{2004-06-24 (木) 18:07:40};
----- --  &new{2004-07-04 (日) 16:48:23};
-仕官して全然ログインしない人とかがいて新しく始めて無所属でやる気のある人が国に仕官できないようになっているのですが -- [[キルア]] &new{2004-07-04 (日) 17:18:33};
-すみません、途中できれましたm(_ _)m 続きですが所属人数を自動算出モードでもうすこし増やすことはできませんでしょうか? -- [[キルア]] &new{2004-07-04 (日) 17:20:33};
-自動算出時の定員を調整する場合は、ore_sub-members-p1.cgi の if($limit_mode) 部分の -- [[ZONE]] &new{2004-07-04 (日) 20:22:52};
-↑続き  $c1a = $c2a = $c3a = $c4a = $c5a = ($all_mem<18) ?  3 : int($all_mem/6)+1 ; この部分と -- [[ZONE]] &new{2004-07-04 (日) 20:23:58};
-↑さらに続き  sub member_adjust の $c1a = $c2a = $c3a = $c4a = $c5a = ($all_mem<18) ?  3 : int($all_mem/6)+1 ; をいじればOKです。 -- [[ZONE]] &new{2004-07-04 (日) 20:24:46};
-ちなみにわたしは、基本的に無所属の方が出ないように -- [[ZONE]] &new{2004-07-04 (日) 20:26:15};
-$c1a = $c2a = $c3a = $c4a = $c5a = ($all_mem<15) ?  3 : int($all_mem/5)+1 ; こんな感じにしています。 -- [[ZONE]] &new{2004-07-04 (日) 20:26:35};
-ZONEさん、ありがとうございます^^ おかげで全員国に仕官できるようになりました -- [[キルア]] &new{2004-07-04 (日) 21:59:07};
----- --  &new{2004-07-11 (日) 15:28:07};
-新スレ立てようか迷いましたがこちらで。 転生に関してですが『転生の施術の確認』部分で elseif($cmd==3){ となってしまっています。 -- [[ZONE]] &new{2004-07-26 (月) 10:49:35};
-ご報告ありがとうございます、修正しました。あとあと参照するものでもないのでこの場所がベストかと思われます^^ -- [[あくあ]] &new{2004-07-26 (月) 12:40:41};
----- --  &new{2004-07-26 (月) 12:41:03};
-ちょっと質問させてください。単純に変数の数字を ○○+○○+○○=□□ のように足して表示させたい場合、単純に足すだけでよいのでしょうか?どのように書き出せば宜しいのか教えてください。初心者な質問でごめんなさい。 -- [[リョウ]] &new{2004-08-28 (土) 12:08:26};
-下のように$a, $b, $c を足して、$d に代入します。で、$d を表示するようにすればいいのでは? -- [[あくあ]] &new{2004-08-28 (土) 17:13:44};
 $d = $a + $b + $c;
-単純にそれだけで良かったんですよね^^; すいませんありがとうございました! -- [[リョウ]] &new{2004-08-28 (土) 17:40:47};
----
-あくあさんの罪罰で、indexのプレイ参加者が表示されているとこは、どうやって格言とか表示させているのでしょうか?$now_nmの関連する部分を探しても見当たらなかったので。。。 -- [[リョウ]] &new{2004-09-15 (水) 12:22:12};
-すいません、解決しました。お騒がせ致しました。 -- [[リョウ]] &new{2004-09-16 (木) 00:05:42};
----
-こんな所に書いてすみませんが、国内の人に援助するシステムってどうすればいいでしょうか? -- [[窺儒]] &new{2004-09-17 (金) 20:24:03};
-追加。資金を援助・・・ -- [[窺儒]] &new{2004-09-17 (金) 20:24:28};
-資金援助の動作は、どういったものでしょうか? -- [[あくあ]] &new{2004-09-17 (金) 23:51:15};
-logやmesのあとの\nとはどういう意味ですか? -- [[こじこ]] &new{2005-01-08 (土) 11:48:22};
-logやmesのあとの¥nとはどういう意味ですか? -- [[こじこ]] &new{2005-01-08 (土) 11:49:03};
-改行ですね -- [[あくあ]] &new{2005-01-08 (土) 13:01:41};
-<br>と<br>¥nはどう違うのですか? -- [[こじこ]] &new{2005-01-08 (土) 18:02:57};
-<br> はHTMLでの改行、 ¥n (実際は半角)はPerlでの改行だったと思いますよ。 -- [[ZONE]] &new{2005-01-08 (土) 19:02:14};
-「\n」は、文字としての改行ですね。logやmesの最後に\nを入れるのは、1行をひとかたまりのデータとして扱うようにスクリプトが作られているからです -- [[あくあ]] &new{2005-01-08 (土) 21:47:45};
-また、それ以外のHTMLにも¥nが出力されていますが、それはHTMLソースを見やすくするためでしょうか -- [[あくあ]] &new{2005-01-08 (土) 21:50:28};
-そういうことだったのですね。納得です^^ -- [[こじこ]] &new{2005-01-10 (月) 14:13:12};
----
-罪罰/捕虜の一番したの設定という部分はどこに追加すればいいのでしょうか?素人ですいません よろしくお願いします -- [[ryo]] &new{2005-01-17 (月) 17:28:10};
-ore_sub-prsnの上の方にありますよ〜 -- [[メノウ]] &new{2005-01-17 (月) 22:36:24};
-メノウさんありがとうございますw助かりました -- [[ryo]] &new{2005-01-17 (月) 23:50:16};
----
-どなたかご存知でしたら教えて下さい。転生効果で能力値を減らす設定にしようと思い、試行錯誤してるのですが、例えば5を半分で割ると2.5になります。この小数点以下を消す方法・設定ってありますでしょうか?宜しくご指導お願いします。 -- [[リョウ]] &new{2005-01-18 (火) 21:13:13};
-intを使えば小数点は切り取れますよ〜  例 int($ua/2);   -- [[メノウ]] &new{2005-01-18 (火) 22:52:04};
-そうでしたか!メノウさん、ありがとうございます。早速やってみます! -- [[リョウ]] &new{2005-01-18 (火) 23:58:56};
----
-罪罰/称号の「称号を取るときはこんな感じで」の以下の部分はどこのことを言っているのですか?またよろしくお願いします     # $sogo = 2;   # 今までの所をコメントアウト   &get_sogo(2);  # これを追加 -- [[ryo]] &new{2005-01-20 (木) 18:26:28};
-元々の罪罰で称号を取得している部分が、$sogo=2;などとなっていると思いますが、そこの部分ですね -- [[あくあ]] &new{2005-01-20 (木) 19:40:43};
-称号の取得条件を考えれば、なんとなくファイルがわかると思います -- [[あくあ]] &new{2005-01-20 (木) 19:42:02};
-称号の数だけ、いろいろなファイルにあるはずです -- [[あくあ]] &new{2005-01-20 (木) 19:44:05};
-毎度毎度丁寧な返答ありがとうございますw納得しました! -- [[ryo]] &new{2005-01-25 (火) 01:15:07};
-毎度毎度丁寧な返答ありがとうございますw納得しました! -- [[ryo]] &new{2005-01-25 (火) 01:15:11};
----
-合体は「.=」とわかるのですが、分断はどうするのですか? たとえば格言を短くしたい場合、新規や変更ならore_sub-infomation_**をさわればいいですが、既存の格言を端から全角20文字まで、それ以降は切り捨てたいときの対処です。 -- [[こじこ]] &new{2005-02-03 (木) 01:52:35};
-substrでいいのでは。使い方は>[[とほほのperl入門 substrの項:http://www.tohoho-web.com/wwwperl2.htm#substr]] -- [[あくあ]] &new{2005-02-03 (木) 20:19:04};
-見てきました。ありがとうございます。 -- [[こじこ]] &new{2005-02-04 (金) 01:45:10};
----- --  &new{2005-02-18 (金) 22:30:56};
-htmlでその部分だけベタ打ち(スク無効)にする方法をおしえてください。例えば自分の改造したスクをサイトに出すとき、<br>だと改行されてしまいます。これをそのまま<br>とでるようにしたいのです。 -- [[こじこ]] &new{2005-02-23 (水) 11:13:02};
-.txtにしたら解決しますが、それだと「戻る」などが使えないので... -- [[こじこ]] &new{2005-02-23 (水) 11:14:10};
-方法1、全角で<br>のように打ち、『実際には半角で』というような注釈をつける。 -- [[ZONE]] &new{2005-02-23 (水) 13:00:18};
-方法2、< を &lt; > を &gt; に置き換えて記述する(&は実際には半角で) -- [[ZONE]] &new{2005-02-23 (水) 13:01:38};
-わたしが思いつく方法はこの二つですね。 -- [[ZONE]] &new{2005-02-23 (水) 13:03:43};
-ありがとです^^ しかしこの方法だと微修正をコピペでUPするとき、<td>や<tr>だと表示が崩れて気が付きますが、<br>だと見逃すときがあり使わなかったのです。 -- [[こじこ]] &new{2005-02-23 (水) 13:22:52};
-直前に</body></html>を使ってもダメだったTT -- [[こじこ]] &new{2005-02-23 (水) 13:25:20};
-たぶん、&lt;/&gt;で置換PRE/CODEタグで囲むのが正解でしょうね。SIZE(8){PLAINTEXTは、廃止されてるしな〜} -- [[あくあ]] &new{2005-02-23 (水) 17:16:35};
-ZONEさん、あくあさん、ありがとです^^ -- [[こじこ]] &new{2005-02-23 (水) 18:38:32};
----- --  &new{2005-02-24 (木) 23:07:19};
-  if($sogo<8){ とかじゃなくて、8以外っていうのをifであらわすにはどうしたら良いでしょうか? -- [[T原]] &new{2005-03-03 (木) 20:34:38};
-Perl演算子を参照 -- [[あくあ]] &new{2005-03-03 (木) 21:37:43};
-解決しました。ありがとうございます -- [[T原]] &new{2005-03-05 (土) 11:36:08};
----- --  &new{2005-03-19 (土) 11:52:19};
-  仕官で過去の栄光に書き込まれる様にしたんですけど、○○は■■へ変更しました。ではなく□□の○○は■■へ変更しました。にしたいんですが、既に所属国データーが書き換えられているため、難しいです。アドバイスお願いします。 -- [[T原]] &new{2005-03-03 (木) 20:34:38};
-wr_mes = "$cmp[$camp]の$nmは、$cmp[$cmd]へ変更しました";&hist_write; を $camp=$cmd;の前に入れたらどうでしょうか -- [[あくあ]] &new{2005-03-19 (土) 13:44:38};
-やっぱり「所属変更後国」の○○は「所属変更後国」へ変更しました になります。 -- [[T原]] &new{2005-03-19 (土) 18:24:55};
-「変更しました」の後に「($camp/$cmd)」と入れてみてください -- [[あくあ]] &new{2005-03-19 (土) 19:46:55};
 			}
	&hist_write;
			$camp = $cmd;
			#レベルによる仕官時のマイナス値
			$rank-=($lv > 40)? int(rand(3))+3 : int(rand(4))+1;
 
			$rank=1 if($rank<1);
			$rank=0 if(!$camp);
			$log .= "$cmp[$camp] へと所属を変え、$cl[$rank] の階級が与えられた<br>\n";
 $wr_mes = qq|$date $cmp[$camp]の$nmは、$cmp[$cmd]へ変更しました($camp/$cmd)<br>|;
-これでいいんですよね?? -- [[T原]] &new{2005-03-20 (日) 19:11:03};
-$wr_mesと&hist_writeを両方移動させてください -- [[あくあ]] &new{2005-03-20 (日) 23:07:09};
-完成です、ありがとうございました。 -- [[T原]] &new{2005-03-20 (日) 23:34:14};
----- --  &new{2005-03-21 (月) 00:43:50};
-質問です。勝率を表示したいのですが、$winを勝った回数。$loseを負けた回数として、$bt_p=$win+$loseのように戦闘回数を$bt_pにしました。そして$win_pに勝率を出そうと思い、$win_p=(int(($win/$bt_p)*1000))/10;の処理を入れたのですが、これをいれるとページが表示されなくなります。何故でしょうか? -- [[Vanish]] &new{2005-07-17 (日) 17:43:13};
-それと、携帯の画面のore_sub-base_mv.cgiで、print qq|現在の参加者<br>$now_nm| if($lt_mode =~ /05/ && !$log);とprint qq|プレイ人数<br>$now_nm| if($lt_mode =~ /55/);の$now_nmが表示されないです。indexでは参加者が表示されるのですが、、、デフォルトでも表示できない気がするのですが、直し方はあるでしょうか? -- [[Vanish]] &new{2005-07-17 (日) 17:47:29};
-勝率に関しては、状況により 0÷10 を実行してしまっているのが原因です。~
Perlに限らず、プログラム上で0を割るということをするとエラーが発生してしまいます。~
数学的にも認められていなかったと思いますよ。~
ちなみに、わたしも勝率表示しているのですが最初同じミスをしていました^^; -- [[ZONE]] &new{2005-07-18 (月) 17:02:46};
-参加人数の方ですが、人数のカウント処理が無いですね。表示され無さそうです。 -- [[あくあ]] &new{2005-07-18 (月) 18:34:58};
-やるなら、index.cgiで参加人数を算出している部分があるのでそこを参考に作るしかないと思われます(が、場合によっては重くなりそうなのでやめといた方がいいかも知れません) -- [[あくあ]] &new{2005-07-18 (月) 18:36:14};
-勝率については↓のようにして解決しました。ありがとうございます --[[Vanish]] &new{2005-07-18 (月) 20:04:38};
 $win_p=(int(($win/$bt_p)*1000))/10 if($bt_p>=1);  $win_p=0 if($bt_p<=1);
-参加者表示は、、、ややこしいことして解決しました。やり方書いた方がよいですか? -- [[Vanish]] &new{2005-07-19 (火) 00:28:41};
-できればお願いします -- [[あくあ]] &new{2005-07-19 (火) 22:37:00};
-index.cgi の sub read_data_index の部分を ore_sub-base_mv.cgi に移動しました。http://www.moon.sannet.ne.jp/vanish/memo.txt たぶん携帯用でないとおかしくなります。うちのとこはconfingで設定mvに固定してます。 -- [[Vanish]] &new{2005-07-25 (月) 21:56:25};
----
-現在、誰かが新規登録すると国の仕官数が二倍になるバグがあります。これはどうにかならないでしょうか?しばらくすると元に戻るので、後回しにしています。ぱっと見で原因わかればアドバイス願います -- [[Vanish]] &new{2005-07-25 (月) 21:59:11};
#comment

----
-罪罰のキャラパラメーターを短くするにはどうすればよろしいですか? -- [[琴祢]] &new{2006-03-24 (金) 17:40:06};
-inc/ore_base-pc.cgiの$hp_yや$hp_vをいじれば短くなりますよ。 -- [[Gun]] &new{2006-03-25 (土) 14:51:18};
-ありか゜とうこ゜さ゜います。それから仕官についてなのですが乗っている改造スプリクトを導入するとエラー表示が出るのですがどうすればいいでしょうか? -- [[琴祢]] &new{2006-03-26 (日) 10:08:31};
-うぅっinc/ore_base-pc.cgiの$hp_yや$hp_vは見つかりましたがどういじっていのかわかりません -- [[琴祢]] &new{2006-03-26 (日) 10:15:42};
-デフォで1千代までいくとかなり長くなり要望が殺到しているんですついでにどなたか武器のパラメーターのさけかたかも教えていただけませんでしょうか -- [[琴祢]] &new{2006-03-26 (日) 10:18:47};
-討伐の続行スプリクトを導入したところ続行どころか攻撃連打表示になり待っています慌てて元に戻しましたが討伐続行の依頼がきているため困り果てていますどなたか教えていただけませんか -- [[琴祢]] &new{2006-03-26 (日) 14:10:03};
-http://web.marinenet.co.jp/hihisa/data/pc.txt 参考程度にどうぞ。 不要な場所は削除してください。 討伐は追加する部分を間違っているのでは? -- [[Gun]] &new{2006-03-26 (日) 20:27:37};
-ありがとうございましたおかげでキャラグラフ武器防具グラフは改善されましたが、その討伐のお話なのですが言われたとおりにすると戦闘終了後攻撃が表示されネクスト押してもまた同じといった状態でそこからさきへ進みませんどうかそちらもご指導願えないでしょうか? -- [[琴祢]] &new{2006-03-27 (月) 19:29:50};
-すみませんどなたか教えてくださいませんか -- [[琴祢]] &new{2006-03-28 (火) 19:20:07};
-ステの限界値の変更ってどこでできますか? -- [[琴祢]] &new{2006-04-07 (金) 02:36:38};
-ステの限界値の変更ってどこでできますか? -- [[琴祢]] &new{2006-04-07 (金) 02:36:40};
-ステータスはore_sub-main.cgiです。 討伐は、まずはご自分の罪罰のファイルを見せてはいかがでしょう? -- [[Gun]] &new{2006-04-07 (金) 13:22:11};
-ありがとうございます。 -- [[琴祢]] &new{2006-04-07 (金) 14:50:55};
-えっと民中が上手く行かないのですがどうすればいいのでしょうか -- [[琴祢]] &new{2006-04-13 (木) 09:19:41};
-すみません間違えて付属してしまいました。消去していただけますか?あくあさん -- [[琴祢]] &new{2006-04-13 (木) 09:48:11};
--削除しました -- [[あくあ]] &new{2006-04-13 (木) 19:54:52};
-ありがとうございます。 -- [[琴祢]] &new{2006-04-15 (土) 05:23:39};
-最近LRが3000台の方が2000台の人に負けるといった状況が頻繁に起きています。戦争自体はデフォルト使用のままなので多分そこから着てるとは思うのですが…どうか変え方があったらおしえてください -- [[琴祢]] &new{2006-05-03 (水) 06:12:11};

#comment

----
-所持金がマイナスの人が徴兵をすると、所持金が0になり兵士数がマイナス所持金となる事が分かりました。 これはデフォルトなのでしょうか?取り合えず管理画面から修正したのですが、対策法などがあれば教えて下さい。宜しくお願いします。 -- [[kiss77]] &new{2006-04-10 (月) 19:22:54};
-デフォルトのバグですね、罪罰/資金不足の徴兵禁止 -- [[あくあ]] &new{2006-04-10 (月) 20:26:44};
-早々の回答ありがとうございました! -- [[kiss77]] &new{2006-04-10 (月) 21:05:14};
----
-新規投稿がどこからわからなくて、ココですいませんm(_ _)m 質問なのですが、あくあさんの罪罰のように「♪」などのマークをクリックするとテキストボックスにコメントが挿入されるれのはどうやってやるのでしょうか? -- [[six]] &new{2006-10-23 (月) 11:56:19};
----
- 拘束中でもログインしたり画面を更新したりしたとき参加者に名前が表示される、管理画面のIP等の表示が更新されるようにすることはできますでしょうか? 長期内政など拘束時間の長いコマンドを入れておいて本来のキャラの持ち主以外がアクセス(キャラの共有)し、会議室等のスパイ行為をしていると報告を受けまして… 拘束中もアクセスがあった場合管理画面にだけでも表示されれば対策が可能かと思いまして。ご教授お願いいたします。 -- [[じーく]] &new{2008-09-06 (土) 13:38:12};
- 確認はしていませんが、拘束中ログインでも、IPは更新されているような。。>ログインされたIPと保存されているIPを比較して、違う場合には、罪罰改造板3/82で記録をとる。。。とかはどうでしょう? -- [[みけ]] &new{2008-09-08 (月) 10:15:17};
- レスありがとうございます。拘束中はログインしても更新してもうちの管理が面の表示は拘束前のままですね。。。罪罰改造板3/82は管理画面へのアタック対策に使わせていただいております。 拘束中の記録をとるのもいいかもしれませんね。参加者表示の方は何か手段はありますでしょうか? -- [[じーく]] &new{2008-09-10 (水) 17:35:54};
- ore_.cgiにアクセスであれば、systemが動いて「拘束中か否か」が判断されるので、IP等が更新されます。が、国際・会議室(以下bbsとする)へのアクセスはその範囲外です。それらbbsで更新のたびにsystem等を使うのは、負荷の面で私なら避けるかも^^;>そのかわりというか、更新の履歴を記録に取るか。。。(これも、条件をうまくやらないと、ログが凄いことになりそうな。。。^^;) -- [[みけ]] &new{2008-09-11 (木) 09:35:39};
- ore_.cgiにアクセス>試しにPCで内政を入れて携帯でアクセスしてみましたがうちの管理画面では拘束に入った時点でのPCの記録のまま変化せずでした…みけさんのところとは設定が違うのかなぁ… ログを取るのも考えものですね^^;A 特に携帯は毎回IP変わるからクリックの度に記録され膨大な量になりそうです・・・^^; -- [[じーく]] &new{2008-09-11 (木) 13:24:46};
- 拘束中はキャラデータの読み出しだけで、書き込みはしてないんですね。(拘束中〜の表示だけなら書き込みはいらないですから。>>その拘束中のところに、IPが違う時は記録を仕込むという手も。。。(BBSのほうが肝要な気がしますが、とりあえずな感じで。。 -- [[みけ]] &new{2008-09-11 (木) 16:50:10};
- 拘束中はキャラデータの読み出しだけで、書き込みはしてない>書き出すことも可能なんですか? 現時点では多分不正利用者は拘束中は管理画面に出ないと知っていてやっていると思われる(わざわざ拘束中を選んで行動してる点から)ので裏をかくというのも手かも? -- [[じーく]] &new{2008-09-12 (金) 01:26:00};
- 拘束中のキャラデータの書き込みは、$prが読み込んだ時点の値になるので、ラグが出る恐れがあります。>ぉぃらなら、、、そうだなぁ。。ユーザデータのフォルダを別に作って、そこに拘束中の書き込みのみ専用のを作るでしょうかね?(基本的に管理画面は重複確認のみで、個々のデータはFFTPで見ることが多いので。。 -- [[みけ]] &new{2008-09-12 (金) 10:18:49};
- 試行錯誤してみましたが上手くいかず・・・^^; じっくり最初から考えてみたいと思います。ありがとうございました。  -- [[じーく]] &new{2008-10-10 (金) 08:01:29};
- 新規投稿が上手くできずこちらに^^; 覇者や破壊の横取りを防ぐため一定国力に達した(下がった)国の国力を「???」表示(隠す)にできないでしょうか?復興後は一定の国力になると数字で表示に戻るようにしたいです。 -- [[じーく]] &new{2009-01-07 (水) 16:07:30};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS