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

Project1

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

[已经过期] 求VA捉怪系统(自己事件实现不了)求脚本或求事件

[复制链接]

Lv1.梦旅人

梦石
0
星屑
665
在线时间
7 小时
注册时间
2012-3-25
帖子
2
跳转到指定楼层
1
发表于 2015-4-14 23:28:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
目前开坑作一个经典游戏,希望可以实现在与敌人战斗的时候可以捕捉对方(技能/物品都可以)加入自己的队伍。目前打算做20个怪也就是需要20个公共事件了,有做过的大神请赐教。。感谢{:2_275:}

Lv2.观梦者

会吐槽的画师

梦石
0
星屑
782
在线时间
3431 小时
注册时间
2011-6-10
帖子
6535
2
发表于 2015-4-15 10:42:00 | 只看该作者
设置20个角色 然后在战斗事件里加入 离开队伍就好了
长名公主玩家群:372588926 攻略娱乐应有尽有
了解更多新RM游戏,游戏制作请加入RPGmaker支援群:113622890
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
135
在线时间
450 小时
注册时间
2015-2-25
帖子
365
3
发表于 2015-4-15 15:47:19 | 只看该作者
本帖最后由 howhow1314 于 2015-4-15 15:50 编辑

推薦你用兩個腳本...
第一個:https://rpg.blue/forum.php?mod=viewthread&tid=331630           
第二個...忘了在哪找來的,非常非常非常非常好用的腳本
RUBY 代码复制
  1. #-------------------------------------------------------------------------------
  2. #
  3. # ▼ 读取注释栏指定字段
  4. #
  5. #    采用沉影不器的 ReadNote -fscript 2.02.1001 脚本,请与read_notes区别
  6. #
  7. #    【例】在vx数据库比如1号物品的备注栏里写: 耐久度 = 10
  8. #          读取时使用: p $data_items[1].read_note('耐久度')
  9. #
  10. #     几点注意:
  11. #         ① 支持汉字,英文忽略大小写
  12. #         ② 等号右边遵循ruby语法格式,例如:
  13. #              test1 = 1              #=> 1
  14. #              test2 = "a"            #=> "a"
  15. #              test3 = true           #=> true
  16. #              test4 = [1,2,3]        #=> [1,2,3]
  17. #              test5 = {"orz"=>1}     #=> {"orz"=>1}
  18. #         ③ 等号忽略空格,以下均正确:
  19. #              test = nil; test= nil; test =nil; test=nil
  20. #----------------------------------------------------------------------------
  21. module RPG
  22.   module ReadNote
  23.     def self.read(str, section, mismatch = nil)
  24.       str.each_line do |line|
  25.         ## 不希望忽略大小写,则删掉下一行最后一个i
  26.         eval("#{line}; return #{section}") if line =~ /^\s*#{section}\s*=/i
  27.       end
  28.       return mismatch
  29.     end
  30.   end
  31.   #-------------------------------------------------------------------------
  32.   # ○ 读取rmvx备注栏指定字段
  33.   #     section  : 字段名
  34.   #     mismatch : 未匹配时的返回值
  35.   #-------------------------------------------------------------------------
  36.   class BaseItem
  37.     def read_note(section, mismatch = nil)
  38.       ReadNote.read(self.note, section, mismatch)
  39.     end
  40.   end
  41.   class Enemy
  42.     def read_note(section, mismatch = nil)
  43.       ReadNote.read(self.note, section, mismatch)
  44.     end
  45.   end
  46.   class State
  47.     def read_note(section, mismatch = nil)
  48.       ReadNote.read(self.note, section, mismatch)
  49.     end
  50.   end
  51. end


有了這2個腳本,自己寫個抓怪什麼的太簡單了有沒有

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
665
在线时间
7 小时
注册时间
2012-3-25
帖子
2
4
 楼主| 发表于 2015-4-16 00:27:49 | 只看该作者
howhow1314 发表于 2015-4-15 15:47
推薦你用兩個腳本...
第一個:https://rpg.blue/forum.php?mod=viewthread&tid=331630           
第二個 ...

{:2_286:}能麻烦做个案例工程吗?拿来直接用!伸手..感谢..
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 02:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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