Project1

标题: 【原创】二周目脚本+范例 [打印本页]

作者: 菊花侠小赵    时间: 2015-6-13 09:16
标题: 【原创】二周目脚本+范例
本帖最后由 菊花侠小赵 于 2015-6-13 09:21 编辑

脚本如下,顺便一说范例我暂时只做了XP的_(:зゝ∠)_,但里面的脚本都是通用的所以应该没什么大碍
[line]10[/line]
  1. #此脚本由菊花侠小赵(绝望)编写转载请保留此信息_(:зゝ∠)_
  2. #此脚本适用于XP\VX\VA
  3. #顺便和大家一说,脚本中文件的名字与所指定的目录以及开关都是可以改的_(:зゝ∠)_
  4. #重要注意项:文件名只支持英文!!!!!!!!!!!!
  5. #大家可以根据我这个脚本的基础来扩建出三周目四周目五周目N周目都是可以的哟~
  6. #将此脚本插入到脚本编辑器的任何地方,MIAN前也可以,最上面也可以。
  7. #开启二周目的指令:FA.new.fa
  8. #以上指令可以和返回游戏标题游戏结束一起用什么的_(:зゝ∠)_
  9. #在事件-高级-脚本中输入就好,当然在脚本编辑器里也可以调用
  10. #判定是否为二周目的指令:IFFA.new.iffa
  11. #这个指令可以配合开关、独立开关什么的使用
  12. #判定成功后开关1会被打开,当然这个1可以自己去改
  13. #     Dir.chdir("#{$目录}")
  14. #     Dir.rmdir("#{$文件名}")
  15. #     Dir.chdir("#{$记录}")
  16. #以上三个指令要一起使用,为回到一周目的指令,最好配合返回标题游戏结束之类的使用。
  17. #如果还有不懂的地方请看范例。
  18. $记录 = Dir.pwd
  19. $目录 = "C:/Documents and Settings/Administrator/My Documents"
  20. $文件名 = "zhengming"
  21. class FA
  22.   def fa
  23. Dir.chdir("#{$目录}")
  24. Dir.mkdir("#{$文件名}")
  25. Dir.chdir("#{$记录}")
  26. end
  27. end
  28. class IFFA
  29.   def iffa
  30.       Dir.chdir("#{$目录}")
  31.     if File.exist?("#{$文件名}")
  32.       Dir.chdir("#{$记录}")
  33.       $game_switches[1] = true
  34.       #这个[]里的1就是开关的编号啦~
  35.     end
  36.   end
  37. end
复制代码

二周目范例.rar

191.42 KB, 下载次数: 217


作者: enitsirhc    时间: 2015-6-13 11:27
刚在贴吧看到你这帖子。其实方法也是一周目结束以后生成记录文件,然后根据这个文件是否存在然后判断进入二周目吧,事件党表示其实只要设置条件分歧然后用脚本FileTest.exist?("文件名")就可以了……
作者: 龙和许也    时间: 2015-6-13 11:53
本帖最后由 龙和许也 于 2015-6-13 12:25 编辑

看到二周目什么的就亮了,但这个问题是?
问题已经解决了~大致上知道怎么用了


作者: 喵呜喵5    时间: 2015-6-13 13:13
一直觉得这种随便往C盘新建文件还不提供删除这些自己所创建文件方法的软件都是在耍流氓

并且都创建文件了,往文件里写一些数据会怀孕吗
作者: taroxd    时间: 2015-6-13 15:17
你什么时候产生了每台电脑都有C盘的错觉
作者: 精灵使者    时间: 2015-6-14 09:21
路径问题可以用系统的环境变量ENV啊。这样就不用考虑路径了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1