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

Project1

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

有两个问题请教下各位大大!

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
帖子
45
跳转到指定楼层
1
发表于 2008-11-11 05:03:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
第一个问题:如何把等级上限(原来99级)改为15级?
第二个问题:如何向NPC学习技能?(就是到了一定等级,跟NPC对话,他就会教你技能而等级不到,他就不教)!
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
70
在线时间
6 小时
注册时间
2007-12-18
帖子
214
2
发表于 2008-11-11 05:17:08 | 只看该作者
1.脚本里,游戏物件类.Gamr_Actor 第582行.99改成15..

2.用变量设定各个人物的等级.当人物XX变量=XX时可以学习XX技能.

-------------------------------
额...为什么我把变量设定拉多夫等级出现了错误- -
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

3
发表于 2008-11-11 08:35:00 | 只看该作者
以下引用5693744于2008-11-10 21:17:08的发言:
额...为什么我把变量设定拉多夫等级出现了错误- -

脚本BUG
请看置顶帖
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
帖子
45
4
 楼主| 发表于 2008-11-11 19:57:28 | 只看该作者
以下引用5693744于2008-11-10 21:17:08的发言:

1.脚本里,游戏物件类.Gamr_Actor 第582行.99改成15..

[本贴由作者于 2008-11-10 21:46:18 最后编辑]

额~~~~!可能我没说明白!改等级主要是用来转职的!所以上面的方法貌似行不通!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

5
发表于 2008-11-11 20:07:49 | 只看该作者
你可以在说明白一点
例如什麽场合的时候,限制等级

还是说要所有的「职业等级」限制为15?
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
帖子
45
6
 楼主| 发表于 2008-11-12 04:06:35 | 只看该作者
以下引用snstar2006于2008-11-11 12:07:49的发言:

你可以在说明白一点
例如什麽场合的时候,限制等级

还是说要所有的「职业等级」限制为15?

额~~~~~~!就是低级职业转高级职业!低级职业的等级限制为15!高级职业的等级则没有限制!
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

7
发表于 2008-11-12 04:13:13 | 只看该作者
换句话说,就是以职业限制等级上限了?
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
帖子
45
8
 楼主| 发表于 2008-11-12 04:21:52 | 只看该作者
以下引用snstar2006于2008-11-11 20:13:13的发言:

换句话说,就是以职业限制等级上限了?

额~~~~~~!再清楚点吧!人物等级到了15级,接下来他就只能去转职,否则等级就练不上去,而转职后的人物就可以没有限制的练级了!OK?
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

9
发表于 2008-11-12 05:48:13 | 只看该作者
  1. class Game_Actor < Game_Battler
  2.   alias lvlimit_change_level change_level
  3.   def change_level(level, show)
  4.     level = [[level, level_limit].min, 1].max
  5.     lvlimit_change_level(level, show)
  6.   end
  7.   def level_limit
  8.     a = {
  9.       # 在这里添加:   职业ID => 限制最高等级
  10.         # 无限制就不要添加了
  11.       2 => 9,
  12.       3 => 10,
  13.       6 => 20
  14.     }
  15.     a.default = 99
  16.     return a[@class_id]
  17.   end
  18. end
复制代码

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
帖子
45
10
 楼主| 发表于 2008-11-13 00:26:27 | 只看该作者
谢谢!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-8 04:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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