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

Project1

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

[已经解决] 求在事件里写一点点ARPG脚本

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-8-23
帖子
33
跳转到指定楼层
1
发表于 2010-8-29 01:04:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
352 小时
注册时间
2010-8-30
帖子
36
2
发表于 2010-8-30 11:58:09 | 只看该作者
本帖最后由 爱情绝缘体 于 2010-8-30 11:59 编辑

你先要并行事件:
然后加入一个条件分歧:
$game_player.x == $game_map.events[@event_id].x and $game_player.y - $game_map.events[@event_id].y == 1
这是角色在怪物的下面时,触发
$game_player.x == $game_map.events[@event_id].x and $game_player.y - $game_map.events[@event_id].y == -1
这是角色在怪物的上面时,触发
$game_player.x - $game_map.events[@event_id].x == 1 and $game_player.y == $game_map.events[@event_id].y
这是角色在怪物的右面时,触发
$game_player.x - $game_map.events[@event_id].x == -1 and $game_player.y == $game_map.events[@event_id].y
这是角色在怪物的左面时,触发




评分

参与人数 1星屑 +200 收起 理由
六祈 + 200 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

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

开拓者贵宾

3
发表于 2010-8-30 17:19:11 | 只看该作者
回复 啊海! 的帖子
  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
复制代码
把怪物的事件名称改为怪物,用2变量控制攻击范围,这脚本里是15,16号变量,脚本默认效果是暂时消失,可自己拓展。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-8-23
帖子
33
4
 楼主| 发表于 2010-8-31 01:29:00 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-8-23
帖子
33
5
 楼主| 发表于 2010-8-31 01:44:56 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

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

开拓者贵宾

6
发表于 2010-8-31 07:25:35 | 只看该作者
回复 啊海! 的帖子


    ID是你可以改的么?“怪物”是name,改了也不会影响ID,在游戏里不用显示NPC名称脚本是显示不出来的。我的脚本只是给你参考,你自己不思考我也不想帮你写,我自己也是摸索出来的。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
352 小时
注册时间
2010-8-30
帖子
36
7
发表于 2010-8-31 09:54:38 | 只看该作者
回复

2L的你的这个脚本可以该下吗 就是事件名叫 怪物什么什么的  就会触发事件 不然不会触发
你这个写的 ...
啊海! 发表于 2010-8-31 01:44


那个ID  是本事件的意思~
你哪个是怪兽,你就加入那段脚本不就好了~
那样只要是怪兽..主角接近怪兽就会触发

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-8-23
帖子
33
8
 楼主| 发表于 2010-9-1 01:19:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

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

开拓者贵宾

9
发表于 2010-9-1 10:10:30 | 只看该作者
回复 爱情绝缘体 的帖子


    难道不会加条件分歧么?我这个只是判断敌人.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 13:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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