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

Project1

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

【XP】能力值實際為1~但顯示為0

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
跳转到指定楼层
1
发表于 2011-12-23 17:52:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 銀藍色的零 于 2011-12-25 23:09 编辑

我已成功改回0了
但如樓下大大所說的
確實會出現錯誤
要改起來確實又是一件麻煩的事
所以請問
有無辦法讓
實際數值是1
但顯示的是0

實際數值是2
但顯示的是1

以此類推~

選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
38 小时
注册时间
2011-8-19
帖子
30
2
发表于 2011-12-24 08:19:52 | 只看该作者
这,这这个貌似要弄插件的说。。。我感觉不能为“0”是因为如果数值是0的话。比如灵巧,战斗你就不能动,只能被打,因为你没有速度……而且,还容易出现运行错误- -    所以,游戏软体设计成这样,就是怕游戏不能进行的说,所以楼主还是不要想太多了吧- -
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

3
发表于 2011-12-25 13:34:07 | 只看该作者
看不懂。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

4
发表于 2011-12-25 14:14:01 | 只看该作者
自己找找各大Window里头写属性的地方自己在那个数值上-1不就行了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
5
 楼主| 发表于 2011-12-25 19:04:45 | 只看该作者
找過了~試不出來~~~囧|||
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
122
在线时间
1740 小时
注册时间
2009-7-12
帖子
443
6
发表于 2011-12-25 19:50:14 | 只看该作者
LZ是說讓能力值得初始值是從0開始計算而不是1是不是?
這樣要把Game_Battler、Game_Actor中定義能力值得最小值從1改為0就好了

那啥…我以為用戶名只是通行碼…
所以我暱稱不是serena718哈,是月見斐夜
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
7
 楼主| 发表于 2011-12-25 21:24:33 | 只看该作者
我試改過~但是改不出來耶
還是我改錯了~~~囧|||
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
122
在线时间
1740 小时
注册时间
2009-7-12
帖子
443
8
发表于 2011-12-25 22:13:38 | 只看该作者
銀藍色的零 发表于 2011-12-25 21:24
我試改過~但是改不出來耶
還是我改錯了~~~囧|||

不……你改了後數值依然會照著你資料庫的設定
比如說你1等時力量設為20,遊戲了還是顯示20
但是你設一個事件把力量-999後,你會發現可以扣到0
所以你必須手動將目前數值-1或是在遊戲初期直接將數值-到0

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
月夜神音 + 200 + 2 认可答案

查看全部评分


那啥…我以為用戶名只是通行碼…
所以我暱稱不是serena718哈,是月見斐夜
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
113 小时
注册时间
2008-3-25
帖子
204
9
 楼主| 发表于 2011-12-25 23:13:38 | 只看该作者
已確實改出來了
多虧大大提醒
我才知道問題出在哪了
難怪我之前改不出來
不過改過後會出現問題~囧|||

所以本人有異想天開的想法
能不能實際數值1
但看到確是0
實際數值2
看到的是1
也就是說
實際數值比看到的多1點呢?
選擇是隨時都在進行的~不同的選擇造就了不同的未來~即使在微小的事~也能產生改變未來漣漪~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
124 小时
注册时间
2011-1-22
帖子
17
10
发表于 2011-12-26 02:31:43 | 只看该作者
本帖最后由 JinFa 于 2011-12-26 02:34 编辑

印出前將它-1

例如Window_Base裡的
draw_actor_parameter描繪能力值的部分
(處理這個應該就能改變大部分的顯示了)
會先將要描繪的能力值傳到變數parameter_value裡
去改變parameter_value是不會改變到實際數值的

所以呢
在Window_Base 大概 301~304開始描繪的部分前
讓parameter_value-1即可

Window_Base 304行
  1. parameter_value -= 1
  2. self.contents.draw_text(x + 120, y, 36, 32, parameter_value.to_s, 2)
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 09:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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