罪と罰++二律背反
罪罰改造板2/330
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
*階級技を追加したあとのエラー? [#t4710027]
-ページ: [[罪罰改造板2]]
-投稿者: [[sieru]]
-優先順位: 普通
-状態: 提案
-カテゴリー: エラーが出ます
-投稿日: 2006-06-07 (水) 18:39:07
-バージョン:
**内容 [#j52b60d1]
こんばんわ。
階級技を参考にして4つ追加してみたのですが、なぜか薬草や和...
追加はこんな感じ
}elsif($v == 11 && $camp > 0){
$v = int(($ua+$ud)*4)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[3]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[3];
}elsif($v == 12 && $camp > 0){
$v = int(($ua+$ud)*5)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[4]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[4];
}elsif($v == 13 && $camp > 0){
$v = int(($ua+$ud)*6)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[5]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[5];
}elsif($v == 14 && $camp > 0){
$v = int(($ua+$ud)*7)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[6]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[6];
}
}
このように追加したのですが、原因はなんでしょうか?
ちなみに
}elsif($v == 13 && $camp > 0){
$v = int(($ua+$ud)*6)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[5]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[5];
がアイテムを使うと発動するみたいです。
階級は全部で今36個あります。
----
-何が実行されたかの判断は「$v==14」などの数字です。道具は...
-なるほど。追加ですみませんが、どのように修正していけばい...
-思いつく方法は、2つほどです。1.コマンドが重ならないよ...
-2.追加した称号技だけコマンド番号を変更する。 -- [[あく...
-1.は一部の称号技を特別扱いしないのでプログラムがキレイ...
-私の技量ではどうにもできなぃヵもしれなぃんで、ひとまず削...
-やっぱり実装したぃので、できたら「.追加した称号技だけコ...
-罪罰/階級技の追加 を変えてみました。うまくいくかどうか、...
-忙しくて中々試せませんでした。ただいま罪罰/階級技の追加...
-コマンドは表示されるとこまでは、出来てますか?例では、11...
#comment
終了行:
*階級技を追加したあとのエラー? [#t4710027]
-ページ: [[罪罰改造板2]]
-投稿者: [[sieru]]
-優先順位: 普通
-状態: 提案
-カテゴリー: エラーが出ます
-投稿日: 2006-06-07 (水) 18:39:07
-バージョン:
**内容 [#j52b60d1]
こんばんわ。
階級技を参考にして4つ追加してみたのですが、なぜか薬草や和...
追加はこんな感じ
}elsif($v == 11 && $camp > 0){
$v = int(($ua+$ud)*4)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[3]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[3];
}elsif($v == 12 && $camp > 0){
$v = int(($ua+$ud)*5)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[4]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[4];
}elsif($v == 13 && $camp > 0){
$v = int(($ua+$ud)*6)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[5]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[5];
}elsif($v == 14 && $camp > 0){
$v = int(($ua+$ud)*7)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[6]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[6];
}
}
このように追加したのですが、原因はなんでしょうか?
ちなみに
}elsif($v == 13 && $camp > 0){
$v = int(($ua+$ud)*6)-$tud;
$v = 1 if($v<1);
$thp -= $v;
$log .="$kspell[5]!$tnm に $v の傷を与えた!<br>\n";
$mp -= $ksp_mp[5];
がアイテムを使うと発動するみたいです。
階級は全部で今36個あります。
----
-何が実行されたかの判断は「$v==14」などの数字です。道具は...
-なるほど。追加ですみませんが、どのように修正していけばい...
-思いつく方法は、2つほどです。1.コマンドが重ならないよ...
-2.追加した称号技だけコマンド番号を変更する。 -- [[あく...
-1.は一部の称号技を特別扱いしないのでプログラムがキレイ...
-私の技量ではどうにもできなぃヵもしれなぃんで、ひとまず削...
-やっぱり実装したぃので、できたら「.追加した称号技だけコ...
-罪罰/階級技の追加 を変えてみました。うまくいくかどうか、...
-忙しくて中々試せませんでした。ただいま罪罰/階級技の追加...
-コマンドは表示されるとこまでは、出来てますか?例では、11...
#comment
ページ名: