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

Project1

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

[已经过期] 用纯事件做 arpg

[复制链接]

Lv4.逐梦者

梦石
8
星屑
6347
在线时间
1025 小时
注册时间
2010-7-26
帖子
1404
跳转到指定楼层
1
发表于 2010-8-21 00:23:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
看了好多有关ARPG的游戏, 总是看不明白远程攻击怎么写的!  
我要的远程攻击像子弹一样,按下S键  就会在角色的坐标出现子弹...然后子弹一直向角色向面的方向前进!到边缘的时候就会消失....

我想问,,以上情况,能不能用 纯事件作。就是在rmxp用可视编辑界面制作。因为脚 本实在很麻烦。。不会写。。。

Lv2.观梦者

梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

2
发表于 2010-8-21 02:01:22 | 只看该作者
你不嫌麻烦,事件可以实现很多功能,当然包括这个。
你嫌麻烦的话还是去用那啥,夜想曲吧
往事简直不堪回首,稍微做点想做的事吧
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
329
在线时间
890 小时
注册时间
2009-10-12
帖子
1829
3
发表于 2010-8-21 02:04:00 | 只看该作者
我说……………………我ms记得有一个人做出来的

还有,那种就算做出来了效果也不怎么好,建议lz先学学脚本。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

职业の水客

梦石
0
星屑
13969
在线时间
7201 小时
注册时间
2010-6-16
帖子
3497

开拓者

4
发表于 2010-8-21 07:39:07 | 只看该作者
一个看图的地方
群爆炸重建后状态:论坛老人最多(只剩下了活跃的老人),技术力很强(依旧不变)的编程灌水群:901540785
专门讨论RM相关的Q群:56875149
PS:第一个群不是专门讨论RM的,第二个才是哦。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42344
在线时间
7599 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

5
发表于 2010-8-21 08:11:39 | 只看该作者
本帖最后由 fux2 于 2010-8-21 08:46 编辑

一个或几个地图实现此效果还可以代坐标,所有地图须要一个小脚本,我的方法是把欲当怪物的事件取名成怪物,在攻击判断里用for列举所有事件,取得名为"怪物"(.name=="怪物"),和坐标在攻击范围内(.x<.=.>.y)的怪物


LZ可以参考我写的
此代码实现让名为怪物且在面前的事件消失
其它自己拓展
  1. $zx = $game_player.x + $game_variables[15]
  2. $zy = $game_player.y + $game_variables[16]
  3. for ev in $game_map.events.values
  4. if ev.name == "怪物"
  5. if ev.x == $zx
  6. if ev.y == $zy
  7. $game_map.events[ev.id].erase
  8. end
  9. end
  10. end
  11. end
复制代码
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
93 小时
注册时间
2008-5-16
帖子
745
6
发表于 2010-8-21 09:52:50 | 只看该作者
LS方法应该只能用在格子形式内的判断
因为你的子弹是加速运动的,所以很大的几率判断不准确。
所以还是判断real坐标,在加bitmap的宽高,这样更为精确点
我的冒险岛就是这样判断的呵呵。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42344
在线时间
7599 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

7
发表于 2010-8-21 09:57:13 | 只看该作者
回复 ★_茄孓 的帖子


    我的代码仅供参考,可以自由拓展,我声明了的.我的方法也和您一样。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2010-4-12
帖子
103
8
发表于 2010-8-21 12:02:48 | 只看该作者
公共事件里 显示两个不同的动画 按下S选择 先表现主角动画,在表现敌人被射击到的动画。之后调用公共事件,不过挺麻烦。你可以试试
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 12:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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