gamemaker吧 关注:13,696贴子:95,910
  • 11回复贴,共1

[问题]有关file_text_系列的函数

只看楼主收藏回复

file_text_read_string(fileid)
file_text_read_real(fileid)
这两个函数可以从文档中取得数字或字串
但是他到底是以什麼为依据判断字串或数字的....


1楼2010-06-03 15:43回复
    判定可能比较简单
    看ascii码~


    2楼2010-06-03 16:10
    回复
      2026-02-24 00:17:42
      广告
      不感兴趣
      开通SVIP免广告
      初步研究
      字串的判定似乎是看行
      一行就是一个字串
      数字的判定是"0...9",连接著的"0...9"视为一数字
      我想要做个武器资料库,想要从外部读取比较好管理
      还有更好的办法吗?


      3楼2010-06-03 16:15
      回复
        比如 gmsql?


        4楼2010-06-03 16:26
        回复
          应该用不到那个东西
          我的想法是用一个特定格式的文档
          然后用gml写一个函式将文档内所有资料丢到资料结构内
          这样子要扩充武器或修改的时候,直接改文档内资料就好了
          也许该写个像ini那样子的函式orz


          5楼2010-06-03 16:35
          回复
            用ini的函数吧,相当好管理~,而且后缀名可以不必要一定用ini,这样可以起到障眼法的


            6楼2010-06-03 16:38
            回复
              从delphi应该可以写dll从ACCWIZ.DLL 访问access的数据库,不过太麻烦了。。懒得写~ini足够用的说


              7楼2010-06-03 16:42
              回复
                恩~对~还是用ini好了
                用现成的比较快!
                谢谢贵音大大的指点!


                8楼2010-06-03 16:51
                回复
                  2026-02-24 00:11:42
                  广告
                  不感兴趣
                  开通SVIP免广告
                  INI不错 有个问题
                  INI必须在 working 目录下~


                  9楼2010-06-03 16:54
                  回复
                    后来发现其实ini跟file_text差不多
                    只是ini有已经写好的函式跟格式
                    在目录底下这个问题应该还OK
                    哪个商业游戏的data独立放在桌面还可以运行的....


                    10楼2010-06-03 17:02
                    回复
                      嗯 那就OK
                      其实就是要看你这游戏 是不是要面向玩家发布。自己玩 没问题的~
                      商业游戏的data 也不是写字板能打开的


                      11楼2010-06-03 17:06
                      回复
                        这个问题有考虑过
                        后面可能会加个加密解密的过程


                        12楼2010-06-03 17:07
                        回复