Project1

标题: 战斗系统问题求教 [打印本页]

作者: 垃圾王    时间: 2009-4-21 09:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 垃圾王    时间: 2009-4-21 22:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2009-4-21 23:14
没玩过大话2
而且楼主越说越乱 =_=
作者: 垃圾王    时间: 2009-4-23 04:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 垃圾王    时间: 2009-4-23 04:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪翼飞马    时间: 2009-4-23 04:56
你贴物品栏的图做什么……?


LZ的意思是不是,比如主角封印了一个怪物,之后只要这个状态还存在,主角就不能攻击该怪物是么?
作者: 垃圾王    时间: 2009-4-23 04:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: vaj    时间: 2009-4-23 05:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 垃圾王    时间: 2009-4-23 05:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 垃圾王    时间: 2009-4-23 06:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: redant    时间: 2009-4-23 18:53
  1. #--------------------------------------------------------------------------
  2.   # ● 获取回避修正
  3.   #--------------------------------------------------------------------------
  4.   def eva
  5.     n = base_eva
  6.     for i in @states
  7.        if i == 11   
  8.       n *= ($data_states[i].eva + 100) * 99999.0
  9.     else
  10.       n += $data_states[i].eva
  11.     end
  12.    
  13.     end
  14.     return n
  15.   end
复制代码


当状态11号附加的时候 躲闪率为max 就是无论如何打不到 处于无敌状态

应该没错吧 试试看
作者: 垃圾王    时间: 2009-4-24 04:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2009-4-24 04:47
Game_Party

搜索 for actor in @actors

下添加红色部分 括号为状态 几号状态自己设置
         
next if actor.state?(状态ID)

这样就不会被攻击到了 =_=
作者: 垃圾王    时间: 2009-4-24 05:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 姜囧    时间: 2009-4-24 06:28
上传个范例吧,在脚本中搜索“#囧”

http://rpg.blue/upload_program/d ... ��态_120954377.rar




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