Project1

标题: 有两个问题请教下各位大大! [打印本页]

作者: a62157183    时间: 2008-11-11 05:03
标题: 有两个问题请教下各位大大!
第一个问题:如何把等级上限(原来99级)改为15级?
第二个问题:如何向NPC学习技能?(就是到了一定等级,跟NPC对话,他就会教你技能而等级不到,他就不教)! [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 5693744    时间: 2008-11-11 05:17
1.脚本里,游戏物件类.Gamr_Actor 第582行.99改成15..

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

-------------------------------
额...为什么我把变量设定拉多夫等级出现了错误- -
作者: 雪流星    时间: 2008-11-11 08:35
以下引用5693744于2008-11-10 21:17:08的发言:
额...为什么我把变量设定拉多夫等级出现了错误- -

脚本BUG
请看置顶帖

作者: a62157183    时间: 2008-11-11 19:57
以下引用5693744于2008-11-10 21:17:08的发言:

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

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

额~~~~!可能我没说明白!改等级主要是用来转职的!所以上面的方法貌似行不通!!
作者: 雪流星    时间: 2008-11-11 20:07
你可以在说明白一点
例如什麽场合的时候,限制等级

还是说要所有的「职业等级」限制为15?
作者: a62157183    时间: 2008-11-12 04:06
以下引用snstar2006于2008-11-11 12:07:49的发言:

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

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

额~~~~~~!就是低级职业转高级职业!低级职业的等级限制为15!高级职业的等级则没有限制!
作者: 雪流星    时间: 2008-11-12 04:13
换句话说,就是以职业限制等级上限了?
作者: a62157183    时间: 2008-11-12 04:21
以下引用snstar2006于2008-11-11 20:13:13的发言:

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

额~~~~~~!再清楚点吧!人物等级到了15级,接下来他就只能去转职,否则等级就练不上去,而转职后的人物就可以没有限制的练级了!OK?
作者: 雪流星    时间: 2008-11-12 05:48
  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
复制代码
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: a62157183    时间: 2008-11-13 00:26
谢谢!!!!
作者: 雪流星    时间: 2008-11-13 18:28
認可答案.....




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1