铁血丹心

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

关于DIY兼容的研究

[复制链接]
发表于 2011-10-7 18:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 brolycjw 于 2011-10-10 00:09 编辑

看了kutree的贴 (http://www.txdx.net/thread-500785-1-1.html) 后, 自己试试,发现这个方法行得通。

提供给各位DIY作者和有兴趣做DIY的人,
  1. function drawname(x,y,name,size)
  2.         x=x-math.modf(size/2)
  3.         local namelen=string.len(name)/2
  4.         local zi={}
  5.           for i = 1, namelen do
  6.             zi[i] = string.sub(name, i * 2 - 1, i * 2)
  7.             DrawString(x, y, zi[i], C_WHITE, size)
  8.             y = y + size
  9.           end
  10.     local xiakeplus = function()
  11.         dofile ".\\script\\xiakeplus\\drawf.lua";   
  12.     end
  13.     xiakeplus();
  14. end
复制代码
很简单, 只要把之前drawname里的内容全部转移到另一个lua file (这里是drawf.lua), 然后在主要的drawname function 制造一个函数,再运行。 效果就如原来一样。可以请大家试试。

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-7 22:42 | 显示全部楼层
很好很强大!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-8 09:42 | 显示全部楼层
很好很强大!
PS:其实我看不懂的……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-8 09:53 | 显示全部楼层
很好很强大!
PS:其实我也看不懂的……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-9 13:02 | 显示全部楼层
准备进入战斗方面的讲学,就沿用brolycjw的方法。呵呵

点评

期待你的战斗讲学, 说不定能学到什么新的技巧。  发表于 2011-10-9 18:59
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-9 15:33 | 显示全部楼层
不错的办法~
其实我之前写了一个函数的方法,准备下次更新的时候一起放出。

点评

呵呵,两种完全可以兼容的~  发表于 2011-10-9 20:22
也好, 哪一个方便用哪个!  发表于 2011-10-9 15:36
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-9 22:47 | 显示全部楼层
要兼容最好还是开源,否则下载的补丁+自己的代码,一旦出错可能都没办法调整。

我现在最郁闷的就是写完补丁后游戏跳出,然后打开DEBUG一看,是SYP.LUA中出错了,然后只好泪奔(因为我用的源码是原来027苍半的……)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-9 23:23 | 显示全部楼层
这个建议我之前不是提过一次么……
不过也好,更多人能看到更能体现出建议的价值与功效,尤其是在这个国庆版风靡而DIY版萧条的时候,更需要有新的DIY作品来激励一下!

点评

嗯,有详细的方法非常好。我当时只是一个构想和简单的实现手段,有了你的推广当然大家更容易理解和采纳了  发表于 2011-10-10 21:23
对啊, 是看你的建议才发的,主要是想给比较详细和方便的做法, 对不起忘了提起,我这就改。  发表于 2011-10-10 00:04
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-16 22:26

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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