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

Project1

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

[已经解决] 請問有沒有甚麼程式可以將純文字檔編譯成RM的腳本檔?

[复制链接]

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
跳转到指定楼层
1
发表于 2015-5-29 12:49:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 sdgn 于 2015-5-30 18:44 编辑

RM給的腳本編輯介面不大習慣而且不能自己拉視窗大小.....
想用別的軟體或WIN的PAD程式打成純文字檔....
請問有沒有甚麼程式可以將純文字檔編譯成RM的腳本檔?

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
11
 楼主| 发表于 2015-9-2 17:01:22 | 只看该作者
sdgn 发表于 2015-9-2 00:32
require 是甚麼?

But 那個能做出給RM能用的腳本檔嗎?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
10
 楼主| 发表于 2015-9-2 00:32:59 | 只看该作者
require 是甚麼?

点评

不能用我在这废话干嘛  发表于 2015-9-2 20:20
But 那個能做出給RM能用的腳本檔嗎?  发表于 2015-9-2 17:02
不会百度么。。。随便找个ruby手册问题都解决了ORZ【有时间去看看Programming Ruby吧  发表于 2015-9-2 13:17
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
9
发表于 2015-9-1 12:50:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
8
 楼主| 发表于 2015-9-1 12:00:27 | 只看该作者
203X 发表于 2015-8-6 13:40
load_script("Scripts/setup.rb")  *使用这个加载

請問這是BUBY嗎 詳細要怎麼使用呢?
主要是想在一些專門寫程式的軟件或文書軟件寫RM腳本之後轉成RM能吃的腳本檔...
但不知道有甚麼方法能轉

点评

脚本肿么吃QAQ【一向使用require的路过。。。注意路径别带中文  发表于 2015-9-1 23:52
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
80
在线时间
243 小时
注册时间
2007-2-10
帖子
50

开拓者

7
发表于 2015-8-6 13:40:47 | 只看该作者
  1. =begin
  2. #===============================================================================
  3. Title: External Script Loader
  4. Author: Tsukihime
  5. Date: Dec 2, 2013
  6. URL: http://himeworks.wordpress.com/2013/12/02/external-script-loader/
  7. --------------------------------------------------------------------------------
  8. ** Change log
  9. Dec 2, 2013
  10.    - Initial release
  11. --------------------------------------------------------------------------------   
  12. ** Terms of Use
  13. * Free to use in commercial/non-commercial projects
  14. * No real support. The script is provided as-is
  15. * Will do bug fixes, but no compatibility patches
  16. * Features may be requested but no guarantees, especially if it is non-trivial
  17. * Credits to Tsukihime in your project
  18. * Preserve this header
  19. --------------------------------------------------------------------------------
  20. ** Description

  21. This script allows you to load external scripts into the game. It supports
  22. loading from encrypted archives as well.

  23. --------------------------------------------------------------------------------
  24. ** Installation

  25. Place this script below Materials and above Main

  26. --------------------------------------------------------------------------------
  27. ** Usage

  28. To load and evaluate script, use the following function call:

  29.    load_script(script_path)

  30. --------------------------------------------------------------------------------
  31. ** Example

  32. I have a folder called "Scripts" and a script called "test.rb" in that folder.
  33. If I want to load the script, I would just write

  34.    load_script("Scripts/test.rb")

  35. This will evaluate the test script.

  36. #===============================================================================
  37. =end
  38. $imported = {} if $imported.nil?
  39. $imported["TH_ExternalScriptLoader"] = true
  40. #===============================================================================
  41. # * Rest of Script
  42. #===============================================================================
  43. #-------------------------------------------------------------------------------
  44. # Convenience function. Equivalent to
  45. #   script = load_data(path)
  46. #   eval(script)
  47. # It supports loading from encrypted archives
  48. #-------------------------------------------------------------------------------
  49. def load_script(path)
  50.   eval(load_data(path))
  51. end

  52. #-------------------------------------------------------------------------------
  53. # Load files from non-RM files
  54. #-------------------------------------------------------------------------------
  55. class << Marshal
  56.   alias_method(:th_core_load, :load)
  57.   def load(port, proc = nil)
  58.     th_core_load(port, proc)
  59.   rescue TypeError
  60.     if port.kind_of?(File)
  61.       port.rewind
  62.       port.read
  63.     else
  64.       port
  65.     end
  66.   end
  67. end unless Marshal.respond_to?(:th_core_load)
复制代码
load_script("Scripts/setup.rb")  *使用这个加载

点评

可以不限檔名和數量載入嗎?  发表于 2016-10-26 23:54
要是.rb的话直接用默认的 load 不就成了...  发表于 2015-8-6 21:13
。。。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

6
发表于 2015-5-30 17:52:46 | 只看该作者
sdgn 发表于 2015-5-30 16:43
不是吧....
是說我把腳本寫在TXT裡面~ 希望有東西可以把這個檔案轉成 RM 的腳本檔...
例如 rxdata 或 rvd ...

https://rpg.blue/thread-342381-1-1.html

理解3L的脚本,然后反过来写

点评

感謝您~ 不過我有找到更好用的東西了  发表于 2015-5-30 18:39

评分

参与人数 1星屑 +150 收起 理由
恐惧剑刃 + 150 .

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
5
 楼主| 发表于 2015-5-30 16:43:58 | 只看该作者
本帖最后由 sdgn 于 2015-5-30 16:45 编辑
chd114 发表于 2015-5-30 15:52
这样?


不是吧....
是說我把腳本寫在TXT裡面~ 希望有東西可以把這個檔案轉成 RM 的腳本檔...
例如 rxdata 或 rvdata

评分

参与人数 1星屑 +30 收起 理由
恐惧剑刃 + 30 .

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

4
发表于 2015-5-30 15:52:18 | 只看该作者
  1. def 啪啪
  2. p 233
  3. end
复制代码
这样?

点评

我是来看例子的  发表于 2015-5-30 17:33
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5753
在线时间
1170 小时
注册时间
2011-12-18
帖子
1291
3
 楼主| 发表于 2015-5-29 20:05:50 | 只看该作者
本帖最后由 sdgn 于 2015-5-29 20:13 编辑
kuerlulu 发表于 2015-5-29 12:54
请参考taroxd的Taiko的制作姿势


實際用了之後發現跟我想要的東西有出入.....
而且專案無法在RM中作編輯..... 不好意思...
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-25 06:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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