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

Project1

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

[已经解决] 输出事件-显示文章里的内容保存为文本

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-8-15
帖子
98
跳转到指定楼层
1
发表于 2009-8-18 17:25:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2009-6-6
帖子
1732

贵宾

2
发表于 2009-8-18 17:28:15 | 只看该作者
目前没有这种东西..........复制粘贴吧........
欢迎大家加入AGM大军
群号:82696728
AGM区:http://rpg.blue/forum-77-1.html
玛姐我爱你~玛莉妲大人鞭挞我吧!
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-8-15
帖子
98
3
 楼主| 发表于 2009-8-18 17:38:05 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人


梦石
0
星屑
89
在线时间
24 小时
注册时间
2006-5-27
帖子
11425

贵宾

4
发表于 2009-8-18 17:39:44 | 只看该作者
我只见过把事件内容输出为TXT的- -b
要地图内所有事件的显示文章部分么……没见过- -b
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
84
在线时间
156 小时
注册时间
2009-8-5
帖子
533
5
发表于 2009-8-18 17:54:14 | 只看该作者
  1. module DumpWords

  2. def self.start
  3.    mapinfos = load_data("Data/MapInfos.rxdata")
  4.    file = File.open("f.txt","wb")
  5.    @t = Time.now.to_i
  6.    for id in mapinfos.keys
  7.      foldername = sprintf("地图%03d:%s",id,mapinfos[id].name)
  8.      file.write("#{foldername}\n")
  9.      map = load_data(sprintf("Data/Map%03d.rxdata",id))
  10.      for event in map.events.values
  11.        if Time.now.to_i - @t > 5
  12.          @t = Time.now.to_i
  13.          Graphics.update
  14.        end
  15.       
  16.        begin
  17.          text = sprintf("事件%03d:%s(%03d,%03d)",event.id,event.name,event.x,event.y)
  18.          file.write(text)
  19.          for i in 0...event.pages.size
  20.            file.write("★★★第#{i+1}页★★★\n")
  21.            for j in 0...event.pages[i].list.size
  22.              list = event.pages[i].list[j]
  23.              if list.code == 101 or list.code == 401 or list.code == 102
  24.                file.write(list.parameters[0].to_s + "\n")
  25.              end
  26.            end
  27.          end
  28.        end
  29.      end
  30.    end
  31.    file.close
  32.    p 'done!'
  33.    exit
  34. end

  35. end

  36. DumpWords.start
复制代码
插入后运行
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-8-15
帖子
98
6
 楼主| 发表于 2009-8-18 18:42:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
84
在线时间
156 小时
注册时间
2009-8-5
帖子
533
7
发表于 2009-8-18 18:45:57 | 只看该作者
OK,用LS的方法可以了
(小声说“看来我还不善搜索啊”)
瓦沙尔 发表于 2009-8-18 18:42

有些东西是很难搜索到的了...
以前有的现在多不全
有的你搜索到的或许还是空白页面的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 21:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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