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

Project1

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

还是这个问题

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-12
帖子
953
跳转到指定楼层
1
发表于 2008-10-14 20:01:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

kissye的宠物<

梦石
0
星屑
61
在线时间
1563 小时
注册时间
2008-8-11
帖子
6174

贵宾

2
发表于 2008-10-14 18:54:00 | 只看该作者
re:主题:《这个脚本能加个开关限制吗?》
占楼等编辑……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

3
发表于 2008-10-14 19:18:33 | 只看该作者
re:主题:《这个脚本能加个开关限制吗?》
if
这里是你想要的开关条件

$game_switches[id] = true/false

else
除此以外的事件

ID为开关号.
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

kissye的宠物<

梦石
0
星屑
61
在线时间
1563 小时
注册时间
2008-8-11
帖子
6174

贵宾

4
发表于 2008-10-14 19:23:27 | 只看该作者
re:主题:《这个脚本能加个开关限制吗?》
拍飞楼上……再去学学脚本……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-3
帖子
976
5
发表于 2008-10-14 20:48:05 | 只看该作者
你那个脚本是什么功能的?


显示3个变量在哪里?人物状态中?
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-12
帖子
953
6
 楼主| 发表于 2008-10-14 21:01:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

7
发表于 2008-10-14 21:02:48 | 只看该作者
  1. #------------------------------------------------------------------------
  2. #      本脚本来自于66RPG  转载请著名  非法用户【编写】
  3. #------------------------------------------------------------------------
  4.   # 设定要显示的变量号
  5.   $variables_id = [1, 2, 3]
  6.   
  7.   # 设置图标显示号
  8.   $icon_index = [2, 3, 4]
  9. #------------------------------------------------------------------------

  10. # 新建窗口
  11. class Window_Variables < Window_Base
  12.   # 初始化
  13.   def initialize
  14.     # 创建大小
  15.     super(416,360 - 35 * ($variables_id.size - 1),128,40 * $variables_id.size)
  16.     # 获取图标编号
  17.     @icon = []
  18.     # 获取变量编号
  19.     @variable = []
  20.     $variables_id.each_index{|i| @variable[i] = -123 ; @icon = $icon_index}
  21.     # 刷新
  22.     refresh
  23.   # 初始化结束
  24.   end
  25.   # 刷新
  26.   def refresh
  27.     # 在图表与变量都有变化的情况下
  28.     if 0 != (@icon <=> $icon_index) or bool?
  29.       # 清楚内容
  30.       self.contents.clear
  31.       @variable.each_index{|index|
  32.         # 描绘图表
  33.         draw_icon($icon_index[index] , 4,0 + index * 32, true)
  34.         # 描绘变量,偏右
  35.         self.contents.draw_text(32, index * 32, 64, 24, $game_variables[$variables_id[index]].to_s,2)
  36.         # 带入变量
  37.         @icon[index] = $icon_index[index]
  38.         @variable[index] = $game_variables[$variables_id[index]]
  39.         }
  40.     # if 结束
  41.     end
  42.   # 刷新结束
  43.   end
  44.   def bool?
  45.     @variable.each_index{|index|
  46.       return true if @variable[index] != $game_variables[$variables_id[index]]
  47.       return false
  48.     }
  49.   end
  50.   
  51. # class 结束
  52. end

  53. # 地图生成窗口
  54. class Scene_Map < Scene_Base
  55.   # 生成窗口
  56. #~   alias new_start start
  57. #~   def start
  58. #~     new_start
  59. #~     @varia_window = Window_Variables.new
  60. #~   end
  61.   # 刷新窗口
  62.   alias new_update update
  63.   def update
  64.     new_update
  65.     if $game_switches[2]
  66.       @varia_window ||= Window_Variables.new
  67.       @varia_window.refresh
  68.     end
  69.   end
  70.   # 释放窗口
  71.   alias new_terminate terminate
  72.   def terminate
  73.     @varia_window.dispose unless nil == @varia_window
  74.     new_terminate
  75.   end
  76. # class 结束
  77. end
复制代码


自己看看吧。 总伸手感觉也不好的。

$variables_id 和 $icon_index 一定要长度相等。




嘛, 对不起 非法用户。{/hx} 修改了你的脚本。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-12
帖子
953
8
 楼主| 发表于 2008-10-14 21:11:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

穿越一季:朔

梦石
0
星屑
50
在线时间
333 小时
注册时间
2007-4-11
帖子
5369

贵宾

9
发表于 2008-10-14 21:18:53 | 只看该作者
re:主题:《这个脚本能加个开关限制吗?》
以下引用木葬枫于2008-10-14 11:23:27的发言:

拍飞楼上……再去学学脚本……


......貌似我回答得没有错吧??这样还要被PIA飞?

if $game_switches[2]
      @varia_window ||= Window_Variables.new
      @varia_window.refresh
end
6R复活?别扯淡了.

柳柳一旦接手66RPG,我果断呵呵啊。
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

10
发表于 2008-10-14 21:19:57 | 只看该作者
re:主题:《这个脚本能加个开关限制吗?》
嘛, LS 好不厚道哦。{/hx}

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-4 15:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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