Project1

标题: 这句脚本什么意思啊·· [打印本页]

作者: hgr    时间: 2009-9-5 10:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 「旅」    时间: 2009-9-5 10:56
  1. class Scene_Combine
  2. alias lv15_update_combine update_combine
  3. def update_combine
  4.   if Input.trigger?(Input::C)
  5.     if @combine_window.item == nil
  6.     $game_system.se_play($data_system.buzzer_se)
  7.     return
  8.     end
  9.   end
  10.   lv15_update_combine
  11. end
  12. end
复制代码
放在那个脚本的下方就可修补咯~~~至于上面那段代码的意思,是判断物品上升量的对象。
作者: darkten    时间: 2009-9-5 11:02
case XXXXXXX
  when 0
      YYYYYYYYYYY
  when 1
      ZZZZZZZZZZ
end
格式大概是这样...

“XXXXXXX”就象是这一组分支的“题目”,之后的when 1、when 2 之类的就是它的分支判断。
“YYYYYYYYYYY”和“ZZZZZZZZZZ”是分支后执行的内容。

就像LZ的脚本里,这一组分支的题目是“@combine2.parameter_type”,就是说之后的分支是基于这个变量做出的。如果这个脚本里面没有定义 combine2.parameter_type 这个变量的话,整个分支就不能成立。(打个比方,你要建一个 case @HGR 的分支,你就要先定义“HGR”这个变量的内容。)

注:“@combine2.parameter_type”是局部变量,在另一个脚本里面是调用不到的...除非你在定义变量时定义成全局变量($combine2.parameter_type)...
作者: hgr    时间: 2009-9-5 12:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: hgr    时间: 2009-9-5 15:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 「旅」    时间: 2009-9-5 20:01
设置的方法是——在数据库的物品,把31号属性打钩。

要扩展到31号属性的话,在数据库的系统里设置。
作者: 「旅」    时间: 2009-9-5 20:08
设置的方法是——在数据库的物品,把31号属性打钩。

要扩展到31号属性的话,在数据库的系统里设置。
作者: hgr    时间: 2009-9-6 10:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 「旅」    时间: 2009-9-6 14:19
搜索——
  1. $data_weapons[iii].name
复制代码
把那行的整段改为——
  1. $data_weapons[iii].name = $data_weapons[kkk].name
复制代码

作者: hgr    时间: 2009-9-6 17:14
提示: 作者被禁止或删除 内容自动屏蔽




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