安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
Thing is... Somewhere in your game, you've made a link to one of the extra parameters of you character. Can be Hit rate, target rate, experience rate, stuff like that.
But, for some reason, the info is not there.
This can happen when you try to read out the Hit Rate of Actor 6, while there is no actor 6, for example.
I can't tell you where you went wrong, but at least now you know what you are looking for... I hope.
When you get an error like this, always try if you also get the error when starting a new game (so start at scene 1 in the testplay). Maybe only your save-file is corrupt.
You know how many I see people asking about this, and I always tell them the thing I said above. I have seen this error in my games a lot, but always because I have done something like \ia[\v[4]] or something. (I don't know the shortcut for hitrate from the top of my head, the armor one would be a little different.) But I never saw this at the beginning of the game.
Oh man, how many times did I point people in the wrong direction? :o Because a character with no class, is way more common than people refering somewhere to an actor with a higher ID than max actors.
The database records (actors, classes, items, etc) typically have ID 0 = null. Any attempt to address something beyond the maximum (or below 0) will return null or undefined (e.g. if you're indexing $dataStuff directly). Either will cause this kind of error, since these "empty" values can't have custom properties.
In this case: expParams ("experience parameters") is a property of a $dataClasses entry and defines the experience curve for a class. It gets checked whenever the game wants to know what level an actor is, e.g. on game start. A class also provides the basic parameter values for an actor (MHP, MMP, ATK, etc).
I guess I get this error then because, no actor, also means no class. :p
Anyhow... Hope it is solved for the OP. :p
Somehow an actor's class was changed to "?".. I don't even know how that was possible as I didn't anything to do with that character in quite some time..
So thanks for the tip.