Project1

标题: ARPG简单事件变量版? [打印本页]

作者: got3    时间: 2007-7-8 04:49
标题: ARPG简单事件变量版?

  本人认为用他们那些的事件非常卡...玩起来执行太多命令...好卡好卡...{/zk}
我觉得是不是可以用变量来设置呢?

  比如:

------------------------------------------------
当 怪物生命 为 on 时开启  
------------------------------------------------
变量 怪物生命=20
条件设置: 当 "攻击键" 按下时
变量 怪物生命 -2
  条件设置: 当 怪物生命 为0时
   开关 怪物生命=off
条件设置: 当角色等级为 2 时
  变量 怪物生命 -4
条件设置: 当角色等级为 3 时
  变量 怪物生命 -5
条件设置: 当角色等级为 4 时
  变量 怪物生命 -10
条件设置: 当角色等级为 5 时
  变量 怪物生命 -20
  ........................................



       我觉得再加个什么同步运行的什么东西...
   使怪物每X秒攻击你一次....周围的事物却不受干扰..
这样事件不就少了么?
  


作者: got3    时间: 2007-7-8 04:49
标题: ARPG简单事件变量版?

  本人认为用他们那些的事件非常卡...玩起来执行太多命令...好卡好卡...{/zk}
我觉得是不是可以用变量来设置呢?

  比如:

------------------------------------------------
当 怪物生命 为 on 时开启  
------------------------------------------------
变量 怪物生命=20
条件设置: 当 "攻击键" 按下时
变量 怪物生命 -2
  条件设置: 当 怪物生命 为0时
   开关 怪物生命=off
条件设置: 当角色等级为 2 时
  变量 怪物生命 -4
条件设置: 当角色等级为 3 时
  变量 怪物生命 -5
条件设置: 当角色等级为 4 时
  变量 怪物生命 -10
条件设置: 当角色等级为 5 时
  变量 怪物生命 -20
  ........................................



       我觉得再加个什么同步运行的什么东西...
   使怪物每X秒攻击你一次....周围的事物却不受干扰..
这样事件不就少了么?
  


作者: kaze    时间: 2007-7-8 04:55
要判断怪物和主角的坐标差以及主角的面向的
作者: got3    时间: 2007-7-8 05:02
以下引用kaze于2007-7-7 20:55:41的发言:

要判断怪物和主角的坐标差以及主角的面向的


  这个事件里面好像没有啊..{/gg}
作者: 706756524    时间: 2007-7-8 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: kaze    时间: 2007-7-8 05:11
没必要多加一个变量直接在条件中插脚本
作者: got3    时间: 2007-7-8 05:27
..大家一起想想吧..{/fd}
   我这个事件派只有这样的水平了..
作者: 十二月夜    时间: 2007-7-8 05:32
以下引用got3于2007-7-7 21:02:19的发言:


以下引用kaze于2007-7-7 20:55:41的发言:

要判断怪物和主角的坐标差以及主角的面向的



这个事件里面好像没有啊..


不判断的话...

主角就能躲在阴暗的角落里狂按攻击键把99W血的BOSS活生生折磨死= =
作者: 706756524    时间: 2007-7-8 05:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2007-7-8 16:29
怎么大家思路都一样……

在山洞里打怪就是用ARPG的模式的~{/gg}
作者: meigo    时间: 2007-7-8 16:43
用变量也可以用设置移动路线也可以

1:变量的话,先用一个并行处理的事件纪录下主角的X轴和Y轴。

   倘若设计的武器攻击范围是2码,那么 :    角色面向右时按下X键X轴-2
                                           角色面向左时按下X键X轴+2
                                           角色面向上时按下X键Y轴-2
                                           角色面向下时按下X键Y轴+2

   完后其他事件只要与上面的轴相等的状态下就伤害处理。

   整个系统只用到一个并行处理,会卡就奇怪了。

2:用设置移动路线的话,倘若设计的武器攻击范围是2码。

   首先用一个并行处理直接指定一个事件的坐标与主角从合,比如事件001

   完后:                  当主角面向左按下X键,事件001向左移动2格
                           当主角面向右按下X键,事件001向右移动2格
                           向上。。。。。
                           向下。。。。。
   
   然后只要与事件001碰到的事件都伤害处理

   整个系统也只要一个并行处理,当然也不会太卡。





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