查看: 2484|回复: 10

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

  [复制链接]
梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
回帖
26
发表于 2008-11-11 05:03:56 | 显示全部楼层 |阅读模式

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

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

×
第一个问题:如何把等级上限(原来99级)改为15级?
第二个问题:如何向NPC学习技能?(就是到了一定等级,跟NPC对话,他就会教你技能而等级不到,他就不教)!
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
70
在线时间
6 小时
注册时间
2007-12-18
回帖
196
发表于 2008-11-11 05:17:08 | 显示全部楼层
1.脚本里,游戏物件类.Gamr_Actor 第582行.99改成15..

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

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

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-11 08:35:00 | 显示全部楼层
以下引用5693744于2008-11-10 21:17:08的发言:
额...为什么我把变量设定拉多夫等级出现了错误- -

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

使用道具 举报

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
回帖
26
 楼主| 发表于 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 最后编辑]

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

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-11 20:07:49 | 显示全部楼层
你可以在说明白一点
例如什麽场合的时候,限制等级

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

使用道具 举报

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
回帖
26
 楼主| 发表于 2008-11-12 04:06:35 | 显示全部楼层
以下引用snstar2006于2008-11-11 12:07:49的发言:

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

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

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

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 2008-11-12 04:13:13 | 显示全部楼层
换句话说,就是以职业限制等级上限了?
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复

使用道具 举报

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
回帖
26
 楼主| 发表于 2008-11-12 04:21:52 | 显示全部楼层
以下引用snstar2006于2008-11-11 20:13:13的发言:

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

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

使用道具 举报

天仙

梦石
0
星屑
720
在线时间
184 小时
注册时间
2008-4-15
回帖
4872

贵宾

发表于 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 - 已完成
回复

使用道具 举报

梦石
0
星屑
65
在线时间
1 小时
注册时间
2008-7-9
回帖
26
 楼主| 发表于 2008-11-13 00:26:27 | 显示全部楼层
谢谢!!!!
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部