幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1947|回复: 7

潛水員的新人問題 (修改RPG::*)

[复制链接]

19

主题

842

帖子

1万

积分

⑧专业

絕望青年,一起增高吧

积分
13676
发表于 2008-6-2 23:45:53 | 显示全部楼层 |阅读模式
找了很久,還是找不到修改的方法,可能只是因為某還沒夠用心吧...

某想問的是,內置的模組和類型 (如RPG::Sprite)是如何進入和修改呢?
因為某在Help文件中已經找到了,但不懂修改

為著彼岸,便要與之妥協 但為著彼岸,更不能與之妥協

回复

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2008-6-3 12:27:02 | 显示全部楼层
F1里不是已经有么
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

19

主题

842

帖子

1万

积分

⑧专业

絕望青年,一起增高吧

积分
13676
 楼主| 发表于 2008-6-4 23:04:31 | 显示全部楼层
原始碼是有的沒錯..
但請問修改是如何呢? 還是因為某的R文太差呢...

為著彼岸,便要與之妥協 但為著彼岸,更不能與之妥協

回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2008-6-4 23:18:44 | 显示全部楼层
直接copy贴到RM里修改就可以了
比如不满原damage,就这么去做……
  1. module RPG
  2.   class Sprite < ::Sprite
  3.     def damage(value, critical)
  4.         # 新JQ
  5.     end
  6.   end
  7. end
复制代码
按照谁先定义谁就被覆盖,谁后定义谁起作用的原则行事~
回复 支持 反对

使用道具 举报

19

主题

842

帖子

1万

积分

⑧专业

絕望青年,一起增高吧

积分
13676
 楼主| 发表于 2008-6-5 23:27:48 | 显示全部楼层
S君的解釋真不錯, 先謝過了~

為著彼岸,便要與之妥協 但為著彼岸,更不能與之妥協

回复 支持 反对

使用道具 举报

0

主题

47

帖子

376

积分

④见习

积分
376
QQ
发表于 2008-8-18 14:07:59 | 显示全部楼层
同上内容嘻嘻
感激你让我拥有秋天的美丽
回复 支持 反对

使用道具 举报

0

主题

8

帖子

84

积分

②入门

积分
84
发表于 2008-9-6 03:39:46 | 显示全部楼层
module RPG
  class Sprite < ::Sprite
    alias old_damage damage
    def damage(value, critical)
      # 新JQ
      old_damage
      # 新JQ
    end
  end
end

這樣可以不影響原本內容
新增新JQ

5樓不知道在回答什麼
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2008-9-6 10:53:55 | 显示全部楼层
Moudle RPG
S那样就可以了
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-19 20:20 , Processed in 0.012002 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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