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

Project1

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

[已经解决] 下了那个国外口袋妖怪的游戏却无法显示中文

[复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
跳转到指定楼层
1
发表于 2012-12-27 21:46:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 李思无 于 2012-12-28 21:00 编辑

RT , 在论坛里下载了那个 国外玩家制作的口袋妖怪的 GAME ,想试着修改 弄弄,在对话框那里输入中文后 进入游戏 却无法正常显示中文, 如何是好啊?

请问要让游戏 正常显示中文的话  应该在 脚本里的哪里进行修改啊?



口袋妖怪的鏈接

Lv2.观梦者 (暗夜天使)

万兽

梦石
0
星屑
597
在线时间
2271 小时
注册时间
2006-11-4
帖子
4868

贵宾

2
发表于 2012-12-28 10:10:06 | 只看该作者
在main里,把字体改了,或者全局搜索font.name;洒家认为是原游戏使用的字体不支持中文汉字,换个字体应该就能解决问题了。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
3
 楼主| 发表于 2012-12-28 20:30:14 | 只看该作者
[code]=begin
Graphics.frame_rate=40
window=Window.new
window.x=0
window.y=0
window.width=200
window.height=200
window.windowskin=Bitmap.new("Graphics/Windowskins/Window.png")
window.openness=255
loop do
  window.openness=(Graphics.frame_count*2)&0xFF
  Graphics.update
end
exit
=end
$DEBUG=false
def pbCallTitle
    return Scene_Intro.new
end
Console::setup_console if $DEBUG
if $DEBUG
pbCreateGift("MysteryGift.txt","GiftCode.txt")
end
def mainFunction
  return pbCriticalCode {
  getCurrentProcess=Win32API.new("kernel32.dll","GetCurrentProcess","","l")
    setPriorityClass=Win32API.new("kernel32.dll","SetPriorityClass",%w(l i),"")
    getPriorityClass=Win32API.new("kernel32.dll","GetPriorityClass",%w(l),"l")
    getCurrentThread=Win32API.new("kernel32.dll","GetCurrentThread","","l")
    setThreadPriority=Win32API.new("kernel32.dll","SetThreadPriority",%w(l i),"")
    setPriorityClass.call(getCurrentProcess.call(),32768) # "Above normal" priority class
    $data_animations    = load_data("Data/Animations.rxdata")
    $data_tilesets      = load_data("Data/Tilesets.rxdata")
    $data_common_events = load_data("Data/CommonEvents.rxdata")
    $data_system        = load_data("Data/System.rxdata")
    $game_system = Game_System.new
    setScreenBorderName("border.png")
    Graphics.update
    Graphics.freeze
    $scene = Scene_Intro.new
    while $scene != nil
      $scene.main
    end
    Graphics.transition(20)
  }
end

loop do
retval=mainFunction
if retval==0 # failed
  loop do
   Graphics.update
  end
elsif retval==1 # ended successfully
  break
end
end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
161
在线时间
629 小时
注册时间
2012-6-9
帖子
1321
4
发表于 2012-12-28 20:36:13 | 只看该作者
请载图。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
5
 楼主| 发表于 2012-12-28 21:01:37 | 只看该作者
c248611 发表于 2012-12-28 20:36
请载图。

已上鏈接 ! 麻煩幫忙看看
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
6
 楼主| 发表于 2012-12-28 21:01:56 | 只看该作者
弗雷德 发表于 2012-12-28 10:10
在main里,把字体改了,或者全局搜索font.name;洒家认为是原游戏使用的字体不支持中文汉字,换个字体应该 ...

以上鏈接, 麻煩幫忙看看
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
161
在线时间
629 小时
注册时间
2012-6-9
帖子
1321
7
发表于 2012-12-28 21:04:35 | 只看该作者
我不是说口袋妖怪的鏈接,我是说你打开游戏后载图,
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
8
 楼主| 发表于 2012-12-28 21:29:49 | 只看该作者
c248611 发表于 2012-12-28 21:04
我不是说口袋妖怪的鏈接,我是说你打开游戏后载图,

無法顯示中文, 連後面加進去的標點符號都不顯示, 只可以顯示原本字庫里的 標點符號和英文
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
161
在线时间
629 小时
注册时间
2012-6-9
帖子
1321
9
发表于 2012-12-28 21:31:50 | 只看该作者
李思无 发表于 2012-12-28 21:29
無法顯示中文, 連後面加進去的標點符號都不顯示, 只可以顯示原本字庫里的 標點符號和英文 ...

缺少字体
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
233 小时
注册时间
2011-4-25
帖子
148
10
 楼主| 发表于 2012-12-28 21:34:43 | 只看该作者
本帖最后由 李思无 于 2012-12-28 21:35 编辑

·····1@~啊

1.jpg (40.54 KB, 下载次数: 12)

1.jpg

2.jpg (51.05 KB, 下载次数: 15)

2.jpg
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 00:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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