Project1

标题: 怎样制作声望系统 [打印本页]

作者: yujian125    时间: 2007-7-10 21:46
标题: 怎样制作声望系统
打个比方  当人物的声望值低于规定的时候,就不能开宝箱或加入新同伴
没有经过主人的同意开宝箱会降低声望值。
希望帮解决一下  谢谢 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: yujian125    时间: 2007-7-10 21:46
标题: 怎样制作声望系统
打个比方  当人物的声望值低于规定的时候,就不能开宝箱或加入新同伴
没有经过主人的同意开宝箱会降低声望值。
希望帮解决一下  谢谢 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: yujian125    时间: 2007-7-10 22:08
各位帮帮忙啊  急用

作者: patrick    时间: 2007-7-10 22:17
新建个变量取名为声望值,当主角没有经过主人的同意开宝箱时将这个变量减去一定值,
再用条件分歧,当声望值这个变量小于XX时,某某事件就不执行
作者: yujian125    时间: 2007-7-11 01:13
但是我想要声望值可见啊 就像金钱一样  知道当前的声望是多少
作者: sizz123    时间: 2007-7-11 01:16
做个窗口不就好了,或者直接修改金钱窗口,添加一个声望变量显示
作者: kaze    时间: 2007-7-11 01:20
以下引用yujian125于2007-7-10 17:13:18的发言:

但是我想要声望值可见啊 就像金钱一样  知道当前的声望是多少

这就要改脚本了,同LS的
怕麻烦的话你可以设置一个物品查看声望或者是指定地点
作者: yujian125    时间: 2007-7-11 01:22
以下引用sizz123于2007-7-10 17:16:36的发言:

做个窗口不就好了,或者直接修改金钱窗口,添加一个声望变量显示

不会  能说详细点吗?谢谢
作者: yujian125    时间: 2007-7-11 01:53
以下引用kaze于2007-7-10 17:20:13的发言:


以下引用yujian125于2007-7-10 17:13:18的发言:

但是我想要声望值可见啊 就像金钱一样  知道当前的声望是多少


这就要改脚本了,同LS的
怕麻烦的话你可以设置一个物品查看声望或者是指定地点

我想问问脚本怎样改  可以同时显示金钱和声望   谢谢了
作者: zhong    时间: 2007-7-11 03:23
类似的,如果写在步数窗口上就可以这样写
#==============================================================================
# ■ Window_Steps
#------------------------------------------------------------------------------
#  菜单画面显示步数的窗口。
#==============================================================================

class Window_Steps < Window_Base
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #--------------------------------------------------------------------------
  def initialize
    super(0, 0, 160, 96)
    self.contents = Bitmap.new(width - 32, height - 32)
    refresh
  end
  #--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
    self.contents.clear
    self.contents.font.color = system_color
    self.contents.draw_text(4, 30, 120, 32, "声望") #描绘声望字样
    self.contents.draw_text(4, 0, 120, 32, "步数")
    self.contents.font.color = normal_color
    self.contents.draw_text(4, 2, 120, 32, $game_party.steps.to_s, 2)
    self.contents.draw_text(4,30,120,32, $game_variables[2].to_s,2) #描绘2号变量,可以自己改~~
  end
end

如果楼主想新建一个窗口,可以照着这些步数窗口什么的复制一个,然后把不要的删了,大概就是这样~~ [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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