铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1619|回复: 5

★★金古小讲座系列★★之如何加入20种武功

[复制链接]
发表于 2013-5-15 09:16 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 guotong198801 于 2013-5-15 09:19 编辑

由于本身苍半的数据结构本人不太熟悉,故采用另开文件的做法来存储多余的数据,这样无论需要多少数据,都可以做出来



核心代码如下:

local file = io.open("WG"..id,"wb")--id是存档的编号
  
  for i=0,999 do--预备999个角色
     for j=1,10 do--11到20种武功
                  file:write(CC.WG1120[  i  ] [  j  ][  1  ])--里面的1表示武功id
                  file:write("\n")
                  file:write(CC.WG1120[  i  ] [  j  ][  2  ])--里面的2表示武功等级
                  file:write("\n")
         end
  end
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-5-15 09:31 | 显示全部楼层
这个20武功的方法其实不是很好,一般来说可以通过记事本软件手动更改内部内容

点评

嘿嘿  发表于 2013-5-15 10:38
修改后很可能会有其他问题  发表于 2013-5-15 10:34
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-5-15 11:32 | 显示全部楼层
没见过这么脆弱的储存方式~

有什么好共享的~

你自己都说不了解数据结构了

那你不去了解发这种半吊子的东西误人子弟干嘛

点评

黑猫白猫,抓到LZ就是好猫。。  发表于 2013-5-15 11:40
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-5-15 12:05 | 显示全部楼层
回复 winson7891 的帖子

问题是直接扩展r需要加字节,又有这么多人物。这个有什么简便的处理方法么?

点评

要么自己定一套可变结构体要么扩充R文件,个人觉得扩充R文件不是很困难,无非是数据迁移罢了,可以设计一个过渡结构体。  发表于 2013-5-15 22:08
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-5-15 22:10 | 显示全部楼层
建议将将数据以二进制的方法保存,字符串保存虽说也可以但是怎么看都有点问题

点评

求大神指点怎么设计过渡结构体  发表于 2013-5-19 07:02
嗯,以后改进  发表于 2013-5-16 08:02
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-5-18 16:57 | 显示全部楼层
guotong198801大大厉害,顶帖
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-15 11:23

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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