Project1

标题: 请求高手帮愚者写一个固定角色攻击动画的脚本,形式内详 [打印本页]

作者: 爆焰    时间: 2012-1-15 03:08
标题: 请求高手帮愚者写一个固定角色攻击动画的脚本,形式内详
本帖最后由 爆焰 于 2012-1-15 20:17 编辑

  愚者之前找到固定普通攻击的动画脚本,但是那个很不方便,需要在动画栏目那里设定,而且栏目有不够的可能。所以请求各位大虾帮忙制作一个固定角色普通攻击的脚本。直接在脚本设定的。形式设定如下:

脚本语句 = [人物的ID,攻击方动画的ID,对象方动画的ID]

请高手帮助愚者,如果帮得到愚者的,我将加相应的悬赏。拜托了。
dsu_plus_rewardpost_czw
作者: R-零    时间: 2012-1-15 18:39
帮你写好了


不要看那个奇怪的东西啦
按照它说的设定下去就行啦
  1. DATA0218739283742349365828176438726482349782731684638972847391683726139827382 =
  2. # R-零 :下面开始你的设定
  3. {# id    攻击方动画  受攻击方动画(id)
  4.     1  => [1,1],
  5.     2  => [1,1],

  6. }
  7. class Game_Actor < Game_Battler
  8.   #--------------------------------------------------------------------------
  9.   # ● 普通攻击 获取攻击方动画 ID
  10.   #--------------------------------------------------------------------------
  11.   def animation1_id
  12.     weapon = $data_weapons[@weapon_id]
  13.     n = DATA0218739283742349365828176438726482349782731684638972847391683726139827382
  14.     if n[@actor_id] != nil
  15.     n = n[@actor_id]
  16.     return n[0]
  17.     else
  18.     return weapon != nil ? weapon.animation1_id : 0
  19.     end
  20.   end
  21.   #--------------------------------------------------------------------------
  22.   # ● 普通攻击 获取对像方动画 ID
  23.   #--------------------------------------------------------------------------
  24.   def animation2_id
  25.     weapon = $data_weapons[@weapon_id]
  26.     n = DATA0218739283742349365828176438726482349782731684638972847391683726139827382
  27.     if n[@actor_id] != nil
  28.     n = n[@actor_id]
  29.     return n[1]
  30.     else
  31.     return weapon != nil ? weapon.animation2_id : 0
  32.     end
  33.   end
  34. end
复制代码
不要看那个奇怪的变量名




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1