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

Project1

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

[已经解决] 极为紧急的问题我找高手啊啊啊啊啊!!!

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
跳转到指定楼层
1
发表于 2010-10-6 21:30:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我做完游戏后我发给了我的同学,他们打开游戏后出现了这个没有发现RGSS-RTP Standard增么解决(我在我的电脑上没有出现这个东西请高手帮忙解答一下) 我真的很急用(同学们等着呢)

未命名.jpg (7.09 KB, 下载次数: 4)

未命名.jpg

评分

参与人数 2星屑 -136 收起 理由
六祈 -100 找呀找呀找高手~~
IamI -36 红色大字价格20,叹号3个价格6,5个啊字价 ...

查看全部评分

我是谁?我就是世界上最伟大的强哥!~小强无敌~

Lv4.逐梦者

梦石
1
星屑
10079
在线时间
4432 小时
注册时间
2005-10-22
帖子
6958

开拓者贵宾

2
发表于 2010-10-6 21:32:33 | 只看该作者
把用到的素材全部丢游戏文件夹,然后吧INI文件里Standard= 后面全删光
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
3
 楼主| 发表于 2010-10-6 21:36:41 | 只看该作者
回复 orochi2k 的帖子
有点不懂!有截图吗?

   
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
4
 楼主| 发表于 2010-10-6 21:48:19 | 只看该作者
回复 www8536165 的帖子我错了

   

评分

参与人数 1星屑 -2 收起 理由
IamI -2 = =b(为什么我有种酷吏的感觉)好吧……请勿 ...

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

剑仙·影羽

梦石
0
星屑
172
在线时间
224 小时
注册时间
2010-3-20
帖子
1580
5
发表于 2010-10-6 21:53:11 | 只看该作者
………………看置顶帖 全部看懂就难不倒你

——至今为止,谁也没能分析出他们为什么会因为说了这些话而死。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
398
在线时间
972 小时
注册时间
2007-12-31
帖子
2137
6
发表于 2010-10-6 22:16:18 | 只看该作者



游戏发布方法




用什么办法让不装RMXP的人也能玩到自己做的GAME呢?(完美解决方法- -)

回答如下:

RMXP,新发布方法

1、在工程中选菜单中的“游戏(快捷键alt+g)”> “选择RTP(S)”,将3个都设置为“无”,保存工程。

2、使用脚本提取器(http://rpg.blue/web/shownews.asp?id=369),所有素材放置完毕。如果只是给自己的亲友玩,也可以直接从RMXP安装文件夹下把所有素材考到自己文件夹(体积20M)。如果对自己比较有自信,也可手动来选择用过的素材,这样游戏体积应该是最小的。

3、将C:\WINDOWS\SYSTEM32 的RGSS102J.dll 考到游戏目录下

3.5、为了确保没有问题,最好自己在执行最后的打包之前,通关1-2次。

4、winRAR打包,上传发布。





脚本提供

  1. #============================================================================
  2. # 本脚本来自www.66rpg.com,转载请保留此信息,使用……只能用一次
  3. # 核心作者:RoyRoy
  4. # 使用方法:
  5. #    1、首先输入RMXP的标准素材库地址,下面给出的是默认地址
  6. #    2、运行脚本就OK了。
  7. # ★★特别声明!!运用此脚本会删掉你给的路径的素材库★★请自己备份好★★★★
  8. #============================================================================
  9. RMXP = "C:/Program Files/RPG Maker XP/RGSS/Standard/"   # 素材库地址

  10. module DumpRgss
  11. def self.dump
  12.    @rgss_list = []   
  13.    @rgss_dir = {
  14.                 'BGM'            => 'Audio/BGM',
  15.                 'BGS'            => 'Audio/BGS',
  16.                 'ME'             => 'Audio/ME',
  17.                 'SE'             => 'Audio/SE',
  18.                 'Animations'     => 'Graphics/Animations',
  19.                 'Autotiles'      => 'Graphics/Autotiles',
  20.                 'Battlebacks'    => 'Graphics/Battlebacks',
  21.                 'Battlers'       => 'Graphics/Battlers',
  22.                 'Characters'     => 'Graphics/Characters',
  23.                 'Fogs'           => 'Graphics/Fogs',
  24.                 'Gameovers'      => 'Graphics/Gameovers',
  25.                 'Icons'          => 'Graphics/Icons',
  26.                 'Panoramas'      => 'Graphics/Panoramas',
  27.                 'Pictures'       => 'Graphics/Pictures',
  28.                 'Tilesets'       => 'Graphics/Tilesets',
  29.                 'Titles'         => 'Graphics/Titles',
  30.                 'Transitions'    => 'Graphics/Transitions',
  31.                 'Windowskins'    => 'Graphics/Windowskins'
  32.                 }
  33.    base_data = ['Actors', 'Animations', 'Armors', 'Enemies', 'Items',
  34.                 'Skills', 'Tilesets', 'Weapons']
  35.    rgss_data = {
  36.                 'menu_se'          => 'SE',
  37.                 'animation_name'   => 'Animations',
  38.                 'battler_name'     => 'Battlers',
  39.                 'battleback_name'  => 'Battlebacks',
  40.                 'character_name'   => 'Characters',
  41.                 'fog_name'         => 'Fogs',
  42.                 'icon_name'        => 'Icons',
  43.                 'panorama_name'    => 'Panoramas',
  44.                 'tileset_name'     => 'Tilesets'
  45.                 }
  46.    for fnbase in base_data
  47.      rxdata = self.open_file(fnbase)
  48.      for data in rxdata
  49.        for data_key in rgss_data.keys
  50.          begin
  51.            data_value = eval('data.' + data_key)
  52.            self.push_to_list(rgss_data[data_key], data_value)
  53.          rescue
  54.          end # begin
  55.        end # for data_key
  56.          
  57.        # Animations.rxdata
  58.        if fnbase == 'Animations'
  59.          begin
  60.            for timing in data.timings
  61.              self.push_to_list('SE', timing.se)
  62.            end # for timing
  63.          rescue
  64.          end # begin
  65.        elsif fnbase == 'Tilesets'
  66.          begin
  67.            for autotile_name in data.autotile_names
  68.              self.push_to_list('Autotiles', autotile_name)
  69.            end # for timing
  70.          rescue
  71.          end # begin
  72.        end
  73.      end # for data
  74.    end # for fnbase
  75.    
  76.    # System.rxdata
  77.    rgss_data = {
  78.                 'battleback_name'    => 'Battlebacks',
  79.                 'battler_name'       => 'Battlers',
  80.                 'windowskin_name'    => 'Windowskins',
  81.                 'gameover_name'      => 'Gameovers',
  82.                 'title_name'         => 'Titles',
  83.                 'battle_transition'  => 'Transitions',
  84.                 'title_bgm'          => 'BGM',
  85.                 'battle_bgm'         => 'BGM',
  86.                 'battle_end_me'      => 'ME',
  87.                 'gameover_me'        => 'ME',
  88.                 'cursor_se'          => 'SE',
  89.                 'decision_se'        => 'SE',
  90.                 'cancel_se'          => 'SE',
  91.                 'buzzer_se'          => 'SE',
  92.                 'equip_se'           => 'SE',
  93.                 'shop_se'            => 'SE',
  94.                 'save_se'            => 'SE',
  95.                 'load_se'            => 'SE',
  96.                 'battle_start_se'    => 'SE',
  97.                 'escape_se'          => 'SE',
  98.                 'actor_collapse_se'  => 'SE',
  99.                 'enemy_collapse_se'  => 'SE'
  100.                 }
  101.      
  102.    rxdata = self.open_file('System')
  103.    
  104.    for data_key in rgss_data.keys
  105.      begin
  106.        data_value = eval('rxdata.' + data_key)
  107.        self.push_to_list(rgss_data[data_key], data_value)
  108.      rescue
  109.      end # begin
  110.    end # for data_key
  111.    
  112.    # CommonEvents.rxdata
  113.    rxdata = self.open_file('CommonEvents')
  114.    
  115.    for data in rxdata
  116.      begin
  117.        self.dump_event_list(data.list)
  118.      rescue
  119.      end # begin
  120.    end
  121.    
  122.    # Troops (events) data
  123.    rxdata = self.open_file('Troops')
  124.    
  125.    for data in rxdata
  126.      begin
  127.        for page in data.pages
  128.          self.dump_event_list(page.list)
  129.        end # begin
  130.      rescue
  131.      end
  132.    end
  133.    
  134.    # Map (events) data
  135.    fldata = 'Data/MapInfos.rxdata'
  136.    mapinfos = load_data(fldata)
  137.    for mapinfo in mapinfos
  138.      rxdata = self.open_file(sprintf('Map%03d', mapinfo[0]))
  139.      begin
  140.        self.push_to_list('BGM', rxdata.bgm)
  141.        self.push_to_list('BGS', rxdata.bgs)
  142.      rescue
  143.      end # begin
  144.      # Events
  145.      for event in rxdata.events.values
  146.        for page in event.pages
  147.          begin
  148.            self.push_to_list('Characters', page.graphic.character_name)
  149.            self.dump_custom_move_list(page.move_route.list)
  150.            self.dump_event_list(page.list)
  151.          rescue
  152.          end # begin
  153.        end
  154.      end
  155.    end
  156.    
  157.    # Save
  158.    @rgss_list.shift
  159.    f = open('./dump_rgss.txt', 'w')
  160.    begin
  161.      for rgss in @rgss_list
  162.        printf(f, '%s%s', rgss, "\n")
  163.      end
  164.    ensure
  165.      f.close
  166.    end
  167.    p 'dump end'
  168. end
  169. def self.open_file(fndata)
  170.    fldata = sprintf('Data/%s.rxdata', fndata)
  171.    
  172.    @rgss_list.push('')
  173.    @rgss_list.push(sprintf('[%s]', fldata))
  174.    
  175.    return load_data(fldata)
  176. end
  177. def self.push_to_list(dir_key, value)
  178.    # Audio/SE
  179.    if value.is_a?(RPG::AudioFile)
  180.      value = value.name
  181.    end
  182.            
  183.    if value != ''
  184.      flrgss = sprintf('%s/%s', @rgss_dir[dir_key], value)
  185.      if File.exist?(RMXP+flrgss+".jpg")
  186.        File.rename(RMXP+flrgss+".jpg",flrgss+".jpg")
  187.      end
  188.      if File.exist?(RMXP+flrgss+".bmp")
  189.        File.rename(RMXP+flrgss+".bmp",flrgss+".bmp")
  190.      end
  191.      if File.exist?(RMXP+flrgss+".png")
  192.        File.rename(RMXP+flrgss+".png",flrgss+".png")
  193.      end
  194.      if File.exist?(RMXP+flrgss+".wav")
  195.         File.rename(RMXP+flrgss+".wav",flrgss+".wav")
  196.      end
  197.      if File.exist?(RMXP+flrgss+".mp3")
  198.        File.rename(RMXP+flrgss+".mp3",flrgss+".mp3")
  199.      end
  200.      if File.exist?(RMXP+flrgss+".mid")
  201.        File.rename(RMXP+flrgss+".mid",flrgss+".mid")
  202.      end
  203.      if File.exist?(RMXP+flrgss+".wma")
  204.        File.rename(RMXP+flrgss+".wma",flrgss+".wma")
  205.      end
  206.      if File.exist?(RMXP+flrgss+".ogg")
  207.        File.rename(RMXP+flrgss+".ogg",flrgss+".ogg")
  208.      end
  209.      #if @rgss_list.include?(flrgss)
  210.        #flrgss = sprintf('>%s', flrgss)
  211.      #end
  212.      @rgss_list.push(flrgss)
  213.    end
  214. end
  215. def self.dump_event_list(event_commands)
  216.    for event_command in event_commands
  217.      self.dump_event(event_command)
  218.    end
  219. end
  220. def self.dump_event(event_command)
  221.    parameters = event_command.parameters
  222.    case event_command.code
  223.    when 131
  224.      self.push_to_list('Windowskins', parameters[0])
  225.    when 132
  226.      self.push_to_list('BGM', parameters[0])
  227.    when 133
  228.      self.push_to_list('ME', parameters[0])
  229.    when 204
  230.      case parameters[0]
  231.      when 0  
  232.        self.push_to_list('Panoramas', parameters[1])
  233.      when 1  
  234.        self.push_to_list('Fogs', parameters[1])
  235.      when 2  
  236.        self.push_to_list('Battlebacks', parameters[1])
  237.      end
  238.    when 209
  239.      dump_custom_move_list(parameters[1].list)
  240.    when 222
  241.      self.push_to_list('Transitions', parameters[0])
  242.    when 231
  243.      self.push_to_list('Pictures', parameters[1])
  244.    when 241
  245.      self.push_to_list('BGM', parameters[0])
  246.    when 245
  247.      self.push_to_list('BGS', parameters[0])
  248.    when 249
  249.      self.push_to_list('ME', parameters[0])
  250.    when 250
  251.      self.push_to_list('SE', parameters[0])
  252.    when 322
  253.      self.push_to_list('Characters', parameters[1])
  254.      self.push_to_list('Battlers', parameters[3])
  255.    end
  256. end
  257. def self.dump_custom_move_list(move_commands)
  258.    for move_command in move_commands
  259.      self.dump_custom_move(move_command)
  260.    end
  261. end
  262. def self.dump_custom_move(move_command)
  263.    parameters = move_command.parameters
  264.    case move_command.code
  265.    when 41
  266.      self.push_to_list('Characters', parameters[0])
  267.    when 44
  268.      self.push_to_list('SE', parameters[0])
  269.    end
  270. end
  271. end
  272. DumpRgss.dump
复制代码
LZ肯定没看置顶帖……但是还是格式美啊~
有问题,多搜索

评分

参与人数 1星屑 +338 收起 理由
IamI + 338 正确解答100 + (不算下面连贴)前面充入的 ...

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
7
 楼主| 发表于 2010-10-6 22:43:57 | 只看该作者
回复 liqunsz 的帖子


   

点评

空帖子?  发表于 2010-10-6 22:44
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
8
 楼主| 发表于 2010-10-6 22:49:23 | 只看该作者
看了大家比较喜欢减经验(@@#¥@#¥@¥#@¥@¥@)

点评

如果你没做错事.那谁会来扣你分?你有想过这个问题吗?  发表于 2010-10-6 23:35

评分

参与人数 1星屑 -100 收起 理由
无心孤云 -100 虽然是越区了- -但是我想67不会怪我的。连 ...

查看全部评分

我是谁?我就是世界上最伟大的强哥!~小强无敌~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
9
 楼主| 发表于 2010-10-6 22:50:10 | 只看该作者
回复 liqunsz 的帖子


   

点评

根据rmxp版规,4连帖将扣除100的经验,故撤销无心君-200的操作,最后只扣除100,最后一帖不和谐,所以愚者给你删除了。封禁也已解除,请好自为之  发表于 2010-10-7 13:27

评分

参与人数 1星屑 -100 收起 理由
无心孤云 -100 虽然是越区了- -但是我想67不会怪我的。连 ...

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
219 小时
注册时间
2010-8-13
帖子
219
10
 楼主| 发表于 2010-10-6 22:52:03 | 只看该作者
回复 www8536165 的帖子
谢了你是为2的好人(座沙发的那位也是好人)

   
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 01:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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