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

Project1

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

[已经解决] 人物信息腳本問題

[复制链接]

Lv2.观梦者

梦石
0
星屑
354
在线时间
127 小时
注册时间
2016-10-8
帖子
72
跳转到指定楼层
1
发表于 2017-7-23 07:11:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x

這個腳本關乎到兩個問題點,所以在這一次性發問…
不曉得這樣算不算違規?QQ
因為另一個問題可能也跟這腳本有牽扯…(可能 冏)

主腳本


問題1:想要新增隊伍能力裡的“物品掉落(獲得)率”及“金錢掉落(獲得)率”,但不曉得其縮寫,BattlerBase裡也沒有寫…
因為使用了 VIPArcher 奆奆的 隊伍掉率擴展 腳本,因此想藉此清楚計算掉落率。

問題2:修改人物說明出現的奇怪問題。
附上腳本




兩種腳本測試的結果都一樣,會如圖片這樣子,
在人物信息腳本裡顯示出的說明會更動,
可是內置在下方的人物說明欄卻不會變,不曉得是哪裡出錯?冏
(´_ゝ`)...仍未命名的遊戲製作進度:0

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
2
发表于 2017-7-23 08:00:12 | 只看该作者
以前在事件里用脚本改过说明,但是存档退出游戏再读取 说明就会恢复原来的,这个你到时候一定要多试试。

点评

不敢当不敢当 我不会改脚本,是请教大神来着!  发表于 2017-7-23 08:21
啊,我就是找到了您的帖!不過我測試之後沒有這問題呢@@  发表于 2017-7-23 08:15
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
3
发表于 2017-7-23 08:15:43 | 只看该作者
本帖最后由 jhhuang 于 2017-7-23 08:21 编辑

问题1:物品金钱默认系统是双倍功能,没有率的设置。
  1. class Game_BattlerBase
  2.   def exr;  sparam(9);  end    # 经验获得加成    EXperience Rate
  3. end
复制代码

  1. class Game_Party < Game_Unit
  2.   ABILITY_GOLD_DOUBLE       = 4           # 获得金钱数量双倍
  3.   ABILITY_DROP_ITEM_DOUBLE  = 5           # 物品掉落几率双倍
  4.   #--------------------------------------------------------------------------
  5.   # ● 判定是否获得金钱数量双倍
  6.   #--------------------------------------------------------------------------
  7.   def gold_double?
  8.     party_ability(ABILITY_GOLD_DOUBLE)
  9.   end
  10.   #--------------------------------------------------------------------------
  11.   # ● 判定是否物品掉落几率双倍
  12.   #--------------------------------------------------------------------------
  13.   def drop_item_double?
  14.     party_ability(ABILITY_DROP_ITEM_DOUBLE)
  15.   end
  16. end
复制代码


这菜单。。。RMMV的既视感= =?

点评

“因為使用了 VIPArcher 奆奆的 隊伍掉率擴展 腳本”你这脚本不上面那2个吧?能发个地址吗?我没有- -哪知道缩写是什么  发表于 2017-7-23 09:07
可以用$game_party.gold_double?和$game_party.drop_item_double?判断是否双倍。至于你说那些缩写都是数值的,这两个属性只是判断,默认没缩写。  发表于 2017-7-23 09:04
先感謝您的回答 :D 問題1:唔…我需要縮寫QQ,類似 :exr 這樣。  問題2:如此在數據庫的說明要刪除嗎?只能從遊戲初始設置一列各角色的說明嘍?冏  发表于 2017-7-23 08:24
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
4
发表于 2017-7-23 09:13:47 | 只看该作者
本帖最后由 jhhuang 于 2017-7-23 09:28 编辑
  1. #==============================================================================
  2. # ■ Game_BattlerBase
  3. #==============================================================================
  4. class Game_BattlerBase
  5.   def idr;  item_drop_rate;   end    # 物品获得加成
  6.   def gdr;  gold_drop_rate;   end    # 金钱获得加成
  7.   #--------------------------------------------------------------------------
  8.   # ● 获取物品掉率
  9.   #--------------------------------------------------------------------------
  10.   def item_drop_rate
  11.     drop_rate = 100
  12.     feature_objects.each {|obj|
  13.     drop_rate += $1.to_f if obj.note =~ /<物品掉率:\s*([0-9+.-]+)%>/}
  14.     return drop_rate / 100
  15.   end
  16.   #--------------------------------------------------------------------------
  17.   # ● 获取金钱掉率
  18.   #--------------------------------------------------------------------------
  19.   def gold_drop_rate
  20.     gold_rate = 100
  21.     feature_objects.each {|obj|
  22.     gold_rate += $1.to_f if obj.note =~ /<金钱掉率:\s*([0-9+.-]+)%>/}
  23.     return gold_rate / 100
  24.   end
  25. end
复制代码


把这个插入你的队伍掉率扩展脚本里面。
看看这个是不是你想要的东西。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
127 小时
注册时间
2016-10-8
帖子
72
5
 楼主| 发表于 2017-7-23 22:03:54 | 只看该作者
抱歉,剛下班到家QQ

這是隊伍掉率腳本


因為這腳本將兩種掉落都改成了%(率)數值,
所以才想要縮寫,以寫進人物信息裡(上頭第一個主腳本的152行底下),
或許也可以不用縮寫,但我不曉得該改為輸入什麼…

点评

$game_party.party_drop_rate时队伍物品掉率,$game_party.gold_drop_rate是队伍金钱率  发表于 2017-7-24 09:14
(´_ゝ`)...仍未命名的遊戲製作進度:0
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
574 小时
注册时间
2006-8-25
帖子
969
6
发表于 2017-7-24 09:35:04 | 只看该作者
本帖最后由 jhhuang 于 2017-7-24 09:40 编辑

全帮你写了- -2个脚本都要用上

主脚本

队伍掉率扩展的扩展

点评

RRRRRRRRRRR非常感謝!辛苦辛苦!等級不夠無法奉茶,請接受我誠摯跪舔 ヽ(●´ε`●)ノ  发表于 2017-7-24 14:49

评分

参与人数 1星屑 +250 收起 理由
RaidenInfinity + 250 认可答案

查看全部评分

回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-19 06:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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