![]() |
|
| トップページへ | [ 一覧 | 検索 | 最終更新 ] [ 差分 | 履歴 | 凍結 ] |
|
|
文バトラー†ユーザーとゴーストとの一対一バトルを行うスクリプトです。 ※ここでは、OnChoiceSelectの選択肢をいきなり独立した関数で書いています。Tips/選択肢をいきなり独立した関数で書くを参照してください。 サンプル:弱ってきたら攻撃力2倍の例†damage_value
{
///////ゴースト側///////
if _argv[1] {
_damage = 0
case _argv[0] {
when 1 { // 弱ダメージ(1~14)
_damage = RAND(13) + 1
}
when 2 { // 中ダメージ(11~22)
_damage = RAND(11)+11
}
when 3 { // 強ダメージ(21~30)
_damage = RAND(10)+21
}
}
if ghost_HP < 20 {
_damage * 2
}
else {
_damage
}
}
///////ユーザー側///////
else {
_damage = 0
case _argv[0] {
when 1 { // 弱ダメージ(1~14)
_damage = RAND(13) + 1
}
when 2 { // 中ダメージ(11~22)
_damage = RAND(11)+11
}
when 3 { // 強ダメージ(21~30)
_damage = RAND(10)+21
}
}
if user_HP < 20 {
_damage * 2
}
else {
_damage
}
}
}
|
|
最終更新日: 2006-12-09 (土) 14:42:00
|