罪と罰++二律背反
軍事について
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
*軍事のコマンドを追加したが上手く機能しません [#u64b1839]
-ページ: [[罪罰改造掲示板]]
-投稿者: [[ZONE]]
-優先順位: 普通
-状態: 完了
-カテゴリー: エラーが出ます
-投稿日: 2004-05-25 (火) 15:56:04
-バージョン:
**メッセージ [#g88c2636]
はじめて書き込みさせていただくZONEです。
よろしくお願いします。
自分なりに軍事を改造し新しくコマンドを追加したのですが
既存のコマンドより下の部分が上手く機能してくれません。
やめる
通常諜報
通常強奪
通常徴兵
大型諜報
大型強奪
大型徴兵
以上のような形なのですが、大型部分を選択しNEXTをクリック...
軍事を中止する になってしまいます。
(通常は既存部分、大型は追加部分です)
sub mission_exe{
if(!$tm){
if($camp<1){
$log .= "放浪の身でこの軍事は行なえません。<br>\n";
$tm = $cmd = 0;
$type='';
&call_main_st;
}elsif($sogo==3||$sogo==4){
$log .= "まずは借金を返済して$sogo_p[$sogo] の烙印を消...
$tm = $cmd = 0;
$type='';
&call_main_st;
}elsif($cmd<=0 || $cmd>$#gu){
$log .= "軍事を中止します<br>\n";
$tm = $cmd = 0;
$type='';
&call_main_st;
}elsif($cmd==1){
$log .= "敵国に諜報員を送り込み、資金調達ルートをかく乱さ...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=31;
}elsif($cmd==2){
$log .= "敵国の兵糧を強奪します。標的国を選んで下さい(...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=32;
}elsif($cmd==3){
$log .= "敵国の兵士を洗脳し、自国へ引き入れます。<br>...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=33;
}elsif($cmd==4){
$log .= "敵国に大諜報団を送り込み、資金調達ルートをかく乱...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=37;
}elsif($cmd==5){
$log .= "敵国の兵糧を大量に強奪します。標的国を選んで...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=38;
}elsif($cmd==6){
$log .= "敵国の兵士を大人数洗脳し、自国へ引き入れます...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=39;
}
}elsif($tm==31){#通常諜報内容1
&gun_tm31;
}elsif($tm==32){#通常略奪内容1
&gun_tm32;
}elsif($tm==33){#通常洗脳内容1
&gun_tm33;
}elsif($tm==34){#通常諜報内容2
&gun_tm34;
}elsif($tm==35){#通常強奪内容2
&gun_tm35;
}elsif($tm==36){#通常洗脳内容2
&gun_tm36;
}elsif($tm==37){#大型諜報内容1
&gun_tm37;
}elsif($tm==38){#大型略奪内容1
&gun_tm38;
}elsif($tm==39){#大型洗脳内容1
&gun_tm39;
}elsif($tm==40){#大型諜報内容2
&gun_tm40;
}elsif($tm==41){#大型強奪内容2
&gun_tm41;
}elsif($tm==42){#大型洗脳内容2
&gun_tm42;
}
前半部分をこのような形で改造し、sub gun_tm部分は既存の物の
コピペし、tm部分を対応させる形で追加しました。
上手く機能させるにはどこを改良すればいいでしょうか?
かなり長くなってしまいましたがよろしくお願いします。
----
-ほとんどこれで間違いは無いかと思いますが -- [[あくあ]] &...
# }elsif($cmd<=0 || $cmd>$#gu){
}elsif($cmd<=0 || $cmd>$#cmp){ # デフォ
ここをデフォに戻すといいのではないかと思います
-というかこれもおかしいような気がします^^。とりあえず、...
-$cmd>6 の形で無事機能しました。 ありがとうございました...
#comment
終了行:
*軍事のコマンドを追加したが上手く機能しません [#u64b1839]
-ページ: [[罪罰改造掲示板]]
-投稿者: [[ZONE]]
-優先順位: 普通
-状態: 完了
-カテゴリー: エラーが出ます
-投稿日: 2004-05-25 (火) 15:56:04
-バージョン:
**メッセージ [#g88c2636]
はじめて書き込みさせていただくZONEです。
よろしくお願いします。
自分なりに軍事を改造し新しくコマンドを追加したのですが
既存のコマンドより下の部分が上手く機能してくれません。
やめる
通常諜報
通常強奪
通常徴兵
大型諜報
大型強奪
大型徴兵
以上のような形なのですが、大型部分を選択しNEXTをクリック...
軍事を中止する になってしまいます。
(通常は既存部分、大型は追加部分です)
sub mission_exe{
if(!$tm){
if($camp<1){
$log .= "放浪の身でこの軍事は行なえません。<br>\n";
$tm = $cmd = 0;
$type='';
&call_main_st;
}elsif($sogo==3||$sogo==4){
$log .= "まずは借金を返済して$sogo_p[$sogo] の烙印を消...
$tm = $cmd = 0;
$type='';
&call_main_st;
}elsif($cmd<=0 || $cmd>$#gu){
$log .= "軍事を中止します<br>\n";
$tm = $cmd = 0;
$type='';
&call_main_st;
}elsif($cmd==1){
$log .= "敵国に諜報員を送り込み、資金調達ルートをかく乱さ...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=31;
}elsif($cmd==2){
$log .= "敵国の兵糧を強奪します。標的国を選んで下さい(...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=32;
}elsif($cmd==3){
$log .= "敵国の兵士を洗脳し、自国へ引き入れます。<br>...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=33;
}elsif($cmd==4){
$log .= "敵国に大諜報団を送り込み、資金調達ルートをかく乱...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=37;
}elsif($cmd==5){
$log .= "敵国の兵糧を大量に強奪します。標的国を選んで...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=38;
}elsif($cmd==6){
$log .= "敵国の兵士を大人数洗脳し、自国へ引き入れます...
&call_mapdata if($mv_mode eq 'pc');
&misson_menu2;
$tm=39;
}
}elsif($tm==31){#通常諜報内容1
&gun_tm31;
}elsif($tm==32){#通常略奪内容1
&gun_tm32;
}elsif($tm==33){#通常洗脳内容1
&gun_tm33;
}elsif($tm==34){#通常諜報内容2
&gun_tm34;
}elsif($tm==35){#通常強奪内容2
&gun_tm35;
}elsif($tm==36){#通常洗脳内容2
&gun_tm36;
}elsif($tm==37){#大型諜報内容1
&gun_tm37;
}elsif($tm==38){#大型略奪内容1
&gun_tm38;
}elsif($tm==39){#大型洗脳内容1
&gun_tm39;
}elsif($tm==40){#大型諜報内容2
&gun_tm40;
}elsif($tm==41){#大型強奪内容2
&gun_tm41;
}elsif($tm==42){#大型洗脳内容2
&gun_tm42;
}
前半部分をこのような形で改造し、sub gun_tm部分は既存の物の
コピペし、tm部分を対応させる形で追加しました。
上手く機能させるにはどこを改良すればいいでしょうか?
かなり長くなってしまいましたがよろしくお願いします。
----
-ほとんどこれで間違いは無いかと思いますが -- [[あくあ]] &...
# }elsif($cmd<=0 || $cmd>$#gu){
}elsif($cmd<=0 || $cmd>$#cmp){ # デフォ
ここをデフォに戻すといいのではないかと思います
-というかこれもおかしいような気がします^^。とりあえず、...
-$cmd>6 の形で無事機能しました。 ありがとうございました...
#comment
ページ名: