设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1391|回复: 3
打印 上一主题 下一主题

[已经解决] 【XP】如何改變戰鬥技能的判定?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
510 小时
注册时间
2010-5-8
帖子
266
跳转到指定楼层
1
发表于 2011-12-28 18:50:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
(標題……要如何寫?)
  1. case $data_skills[battler.current_action.skill_id].name
复制代码
上面這個是判定取得「使用中的技能」的名稱,
如何把他改成「使用中的技能」的id?
完全版在此:
  1. # スキル詠唱 Ver 1.00
  2. # 配布元・サポートURL
  3. # http://members.jcom.home.ne.jp/cogwheel/

  4. class Scene_Battle
  5.   #--------------------------------------------------------------------------
  6.   # ● スキル詠唱タイム作成
  7.   #--------------------------------------------------------------------------
  8.   def recite_time(battler)
  9.     # 詠唱に要する時間。『battler.rtp = 100』でタイムゲージが溜まる時間と同等。
  10.     # 合成スキル使用時は、全員で詠唱タイムを稼ぐため人数×100で通常時と同等。
  11.     case $data_skills[battler.current_action.skill_id].name
  12.     when "ヒール"
  13.       battler.rtp = 30
  14.     when "ファイア"
  15.       battler.rtp = 60
  16.     when "アイス"
  17.       battler.rtp = 60
  18.     when "サンダー"
  19.       battler.rtp = 60
  20.     when "ウィンド"
  21.       battler.rtp = 60
  22.     when "ウォーター"
  23.       battler.rtp = 60
  24.     when "ウォーター+"
  25.       battler.rtp = 100
  26.     when "クロスカット"
  27.       battler.rtp = 20
  28.     when "レッグスイープ"
  29.       battler.rtp = 20
  30.     when "ハリケーン"
  31.       battler.rtp = 80
  32.     when "サンダーピアス"
  33.       battler.rtp = 80
  34.     when "スパイラルブレード"
  35.       battler.rtp = 120
  36.     when "スクリュースラスト"
  37.       battler.rtp = 120
  38.     when "デッドリーダンス"
  39.       battler.rtp = 120
  40.     else
  41.       battler.rtp = 0
  42.     end
  43.     battler.rtp *= @max  / 100
  44.   end
  45. end
复制代码

点评

底下when的内容改成特定的技能ID。比如说ID1的话就是when 1,之后再在地下设置内容  发表于 2011-12-28 20:49
发表于 2011-12-28 19:51
你把地下的when的内容改了么= =?  发表于 2011-12-28 19:05

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

2
发表于 2011-12-28 18:51:48 | 只看该作者
把case后头改成这个就行了= =
  1. battler.current_action.skill_id
复制代码

点评

不行啦,試過了發現id和名稱也不能用了==  发表于 2011-12-28 19:04
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
122
在线时间
1740 小时
注册时间
2009-7-12
帖子
443
3
发表于 2011-12-29 02:21:48 | 只看该作者
$data_skills[battler.current_action.skill_id].id
試試?

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2 认可答案,恭喜你获得由66RPG提供的精美好.

查看全部评分


那啥…我以為用戶名只是通行碼…
所以我暱稱不是serena718哈,是月見斐夜
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
4
发表于 2011-12-31 18:43:29 | 只看该作者
遇到这些怪七糟八的事情就是P
什么是p
这个都不会的话,''写毛的脚本。
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 05:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表