Lieber Besucher, herzlich willkommen bei: RPG Studio - Make your World real. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Samstag, 29. Dezember 2007, 10:05

VX-Trial-Scripts editieren.

Zu RGSS2:

Obwohl die Scripts in der VX-Trial nicht editierbar sind, kann man sie doch mit dem Trick editieren.

1) Legt ein leeres XP-Projekt an.
2) Benennt die Scripts.rxdata im Data-Ordner um oder macht ne Sicherheitskopie.
3) Kopiert die Scripts.rvdata aus dem VX-Projekt in den XP-Data-Ordner des XP-Projekts und benennt sie in Scripts.rxdata um.
4) Jetzt könnt ihr das Projekt öffnen und im Script-Editor die Scripts aus VX ändern. (Das Spiel natürlich nicht starten, sondern nur Projekt speichern)
5) Zum Schluss wieder rückbenennen in Script.rvdata und in den Data-Ordner des VX-Projekts zurückkopieren.
6) Die alte Scripts.rxdata (die zum XP-Projekt gehört), ob nun umbenannt oder wegkopiert, zuückbennenen oder wieder in XP-Data-Ordner reinkopieren.

So habe ich das Vocab-Script editiert.

PS. Der Trick stammt nicht von mir, sondern aus nem englischen Forum. Will mich nicht mit fremden Loorbeeren schmücken.
Rabu

2

Samstag, 29. Dezember 2007, 16:00

Hmm.. Hab ich schon gewusst, auch ohne Englische Foren. Find die Idee sehr naheliegend ^^
Für kleine Sachen sicherlich ausreichend, aber um sich mal richtig am VX auszutoben mit der Zeit viel zu aufwendig... Deswegen werde zumindest ich erst richtig damit arbeiten wenn ich eine richtige Version vom VX habe (Fraglich ob das jemals der Fall sein wird :D )

Trotzdem Danke für den Post, hat sicherlich noch nicht jeder gewusst.

3

Samstag, 29. Dezember 2007, 17:03

Wer will sich schon im VX austoben, Monsta, mir ging's nur um dieses Vocab-Script, damit ich deutsche Menü-Texte und Battle-Texte habe, wenn ich mal ein bisschen damit rumspielen will. Auf die VV kann ich gern verzichten. Das was ich habe, reicht mir.
Spoiler: "Deutsches Vocab-Script falls es wer braucht"

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
==============================================================================
# ■ Vocab
#------------------------------------------------------------------------------
#  用語とメッセージを定義するモジュールです。定数でメッセージなどを直接定義す
# るほか、グローバル変数 $data_system から用語データを取得します。
#==============================================================================
 
module Vocab
 
  # ショップ画面
  ShopBuy         = "Kaufen"
  ShopSell        = "Verkaufen"
  ShopCancel      = "Ende"
  Possession      = "Besitz"
 
  # ステータス画面
  ExpTotal        = "Exp. gesamt"
  ExpNext         = "Exp. %s Anstieg"
 
  # セーブ/ロード画面
  SaveMessage     = "In welche Datei speichern?"
  LoadMessage     = "Welche Datei laden?"
  File            = "Datei"
 
  # 複数メンバーの場合の表示
  PartyName       = "%s Truppe"
 
  # 戦闘基本メッセージ
  Emerge          = "%s taucht auf"
  Preemptive      = "%s schlägt zuerst"
  Surprise        = "%s überrascht mit Angriff"
  EscapeStart     = "%s flüchtet"
  EscapeFailure   = "Flucht gescheitert"
 
  # 戦闘終了メッセージ
  Victory         = "%s siegt"
  Defeat          = "%s verliert den Kampf"
  ObtainExp       = "%s Erfahrung"
  ObtainGold      = "%s%s erhalten"
  ObtainItem      = "%s erhalten"
  LevelUp         = "%s hat %s %s erreicht"
  ObtainSkill     = "%s erworben"
 
  # 戦闘行動
  DoAttack        = "%s greift an"
  DoGuard         = "%s wehrt ab"
  DoEscape        = "%s flüchtet"
  DoWait          = "%s wartet"
  UseItem         = "%s hat %s benutzt"
 
  # クリティカルヒット
  CriticalToEnemy = "kritisch"
  CriticalToActor = "kritisch"
 
  # アクター対象の行動結果
  ActorDamage     = "%s Schaden %s erhalten"
  ActorLoss       = "%s Held %s ist %s tot"
  ActorDrain      = "%s wurde %s um %s verringert"
  ActorNoDamage   = "%s ausgewichen"
  ActorNoHit      = "%s verfehlt"
  ActorEvasion    = "%s flüchtet"
  ActorRecovery   = "%s hat %s um %s erhöht"
 
  # 敵キャラ対象の行動結果
  EnemyDamage     = "%s Schaden %s erhalten"
  EnemyLoss       = "%s Monster %s ist %s tot"
  EnemyDrain      = "%s wurde %s um %s veringert"
  EnemyNoDamage   = "%s ausgewichen"
  EnemyNoHit      = "Gegner %s verfehlt"
  EnemyEvasion    = "%s flüchtet"
  EnemyRecovery   = "%s hat %s um %s erhöht"
 
  # 物理攻撃以外のスキル、アイテムの効果がなかった
  ActionFailure   = "%s gescheitert"
 
  # レベル
  def self.level
    return $data_system.terms.level
  end
 
  # レベル (略)
  def self.level_a
    return $data_system.terms.level_a
  end
 
  # HP
  def self.hp
    return $data_system.terms.hp
  end
 
  # HP (略)
  def self.hp_a
    return $data_system.terms.hp_a
  end
 
  # MP
  def self.mp
    return $data_system.terms.mp
  end
 
  # MP (略)
  def self.mp_a
    return $data_system.terms.mp_a
  end
 
  # 攻撃力
  def self.atk
    return $data_system.terms.atk
  end
 
  # 防御力
  def self.def
    return $data_system.terms.def
  end
 
  # 精神力
  def self.spi
    return $data_system.terms.spi
  end
 
  # 敏捷性
  def self.agi
    return $data_system.terms.agi
  end
 
  # 武器
  def self.weapon
    return $data_system.terms.weapon
  end
 
  # 盾
  def self.armor1
    return $data_system.terms.armor1
  end
 
  # 頭
  def self.armor2
    return $data_system.terms.armor2
  end
 
  # 身体
  def self.armor3
    return $data_system.terms.armor3
  end
 
  # 装飾品
  def self.armor4
    return $data_system.terms.armor4
  end
 
  # 武器 1
  def self.weapon1
    return $data_system.terms.weapon1
  end
 
  # 武器 2
  def self.weapon2
    return $data_system.terms.weapon2
  end
 
  # 攻撃
  def self.attack
    return $data_system.terms.attack
  end
 
  # スキル
  def self.skill
    return $data_system.terms.skill
  end
 
  # 防御
  def self.guard
    return $data_system.terms.guard
  end
 
  # アイテム
  def self.item
    return $data_system.terms.item
  end
 
  # 装備
  def self.equip
    return $data_system.terms.equip
  end
 
  # ステータス
  def self.status
    return $data_system.terms.status
  end
 
  # セーブ
  def self.save
    return $data_system.terms.save
  end
 
  # ゲーム終了
  def self.game_end
    return $data_system.terms.game_end
  end
 
  # 戦う
  def self.fight
    return $data_system.terms.fight
  end
 
  # 逃げる
  def self.escape
    return $data_system.terms.escape
  end
 
  # ニューゲーム
  def self.new_game
    return $data_system.terms.new_game
  end
 
  # コンティニュー
  def self.continue
    return $data_system.terms.continue
  end
 
  # シャットダウン
  def self.shutdown
    return $data_system.terms.shutdown
  end
 
  # タイトルへ
  def self.to_title
    return $data_system.terms.to_title
  end
 
  # やめる
  def self.cancel
    return $data_system.terms.cancel
  end
 
  # G (通貨単位)
  def self.gold
    return $data_system.terms.gold
  end
 
end
zum Lesen den Text mit der Maus markieren


PS: Übersetzungsfehler möglich *g*
Rabu

4

Samstag, 29. Dezember 2007, 17:20

Wer will sich schon im VX austoben, Monsta


Ich :D

Wer weiß, vllt könnte das auch dem XP nützen. Nur beim 1. drüberschauen sind die wirklich interessanten Sachen wieder in der DLL gelandet. Mapscreenshot + Blur Effekt.. Das hätte man auch im XP nutzen können :(

Social Bookmarks