▼スレッド
│
└◇735:移転報告と、別れるについて [masaki] 08/19 08:16
└◇736:Re:移転報告と、別れるについて [moon] 08/19 10:31
└◇737:Re[2]:移転報告と、別れるについて [masaki] 08/19 13:22
└◇738:Re[3]:移転報告と、別れるについて [moon] 08/19 14:19
└◇739:余談 [moon] 08/19 14:23
└◇740:Re:余談 [masaki] 08/19 14:54
└◇741:余談の余談 [moon] 08/19 15:39
└◇742:Re:余談の余談 [moon] 08/19 15:45
└◇743:Re[2]:余談の余談 [masaki] 08/19 18:14<-last
http://seirei.ath.cx/pbox/スレッド一覧
に移転しました(^^;
広告もなくていい感じですw
あと、別れるについての質問なのですが、
main programの
if ($Fm{'mode'} eq 'goodbye') { &play_form }
のあと
sub play_formを見ても
goodbyeの文字はありません(^^;
別れる時の処理はどこで行っているのでしょうか?
> あと、別れるについての質問なのですが、スレッド一覧
> main programの
> if ($Fm{'mode'} eq 'goodbye') { &play_form }
> のあと
> sub play_formを見ても
> goodbyeの文字はありません(^^;
> 別れる時の処理はどこで行っているのでしょうか?
goodbyeの処理はただnormal_actionなどを表示するだけなので他の処理のように特定のifはないです。
goodbye時に特別な処理をしたいのであればplay_formに自分でifを追加する必要があります。
ありがとうございます(^^スレッド一覧
やろうとしていた改造は、探索中に出会ったNPCと別れるときダメージを受けたり所持金を失ったりするものですが、前に諦めたエラーが出てしまいました(;;
http://box6-6.hp.infoseek.co.jp/sos.jpg
かなり汚い画像ですが、&headerを実行しているところはないと思うのですが(^^;;
改造内容は
&input('radio','mode','goodbye','',"別れる\n");を
if($psp =~ /Ng/ && $find){&input('radio','mode','see_you','',"逃げる\n");}
else{&input('radio','mode','goodbye','',"別れる\n");}
として、sos2内に
sub see_you{
@rcdlines = &get_user("$Fm{'id'}");
$seeyou = rand(20);
if($seeyou <= "4" && $mn > "10"){
$lostmoney = (5,6,7,8,9,10) [int(rand(6))];
push (@msg,"逃げる際に$lostmoney\Gを落とした");
$mn -= "$lostmoney";
}elsif($seeyou <= "9" && $hp >= "4"){
$losthp = (1,2,3) [int(rand(3))];
push (@msg,"逃げる際に$losthpのダメージを受けた");
$hp -= $losthp;
}elsif($seeyou >= "10"){
push (@msg,"無事逃げ切りました");
}
&normal_action}
を追加。
そして、main_programに
if ($Fm{'mode'} eq 'see_you') {&play_form }
play_formに
&see_you if $Fm{'mode'} eq 'see_you';
を追加しました。(&headerの上です)
どこがおかしいのでしょうか?(^^;;
いつもすみません。。。
> &normal_action}スレッド一覧
このnormal_actionはいらないと思います。
sub play_formで&see_youが実行された後にnormal_actionがあるので。
# ??? <= "4"などは数字として比較しているので""がないほうがすっきりすると思いますよ。
> http://box6-6.hp.infoseek.co.jp/sos.jpgスレッド一覧
これって何気に偽JPEGですね。
IEは馬鹿なのか賢いのかわかりませんが、内容がBitmapで拡張子が.jpgでも正常に表示されるので直感的にはわかりづらいですね。(サイズではすぐに分かりますが。)
># ??? <= "4"などは数字として比較しているので""がないほうがすっきりすると思いますよ。スレッド一覧
ありがとうございます(^^
そうしてみますw
バグ直りました!
ありがとうございました!!
> > http://box6-6.hp.infoseek.co.jp/sos.jpg
>
> これって何気に偽JPEGですね。
> IEは馬鹿なのか賢いのかわかりませんが、内容がBitmapで拡張子が.jpgでも正常に表示されるので直感的にはわかりづらいですね。(サイズではすぐに分かりますが。)
偽ですw
最初bmpだったのですが、サイズがでかすぎたのでjpgにしました。(大して変わりませんでしたがw)
ちょっとだけ軽くなりました(^^
本当にありがとうございました!
> 偽ですwスレッド一覧
> 最初bmpだったのですが、サイズがでかすぎたのでjpgにしました。(大して変わりませんでしたがw)
> ちょっとだけ軽くなりました(^^
え・・・。
拡張子を変えただけでは容量は変わりませんが。
Windows標準なら一度ペイントで開いてJPEGで保存するとかしないと。
> Windows標準なら一度ペイントで開いてJPEGで保存するとかしないと。スレッド一覧
あれ? うちのペイントではビットマップでしか保存できないですね。
どうやらOfficeをインストールしないとJPEGやGIFでは保存できないようです。
そうすると、変換にはフリーのソフトを使うしかないのかな。
> > Windows標準なら一度ペイントで開いてJPEGで保存するとかしないと。スレッド一覧
>
> あれ? うちのペイントではビットマップでしか保存できないですね。
> どうやらOfficeをインストールしないとJPEGやGIFでは保存できないようです。
> そうすると、変換にはフリーのソフトを使うしかないのかな。
そのようです(^^;
軽くなったのは気のせいだったんですねw