铁血丹心

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

能不能直接把DIY.lua文件里的代码添加到LDCR里面?

[复制链接]
发表于 2013-6-9 12:03 | 显示全部楼层 |阅读模式

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

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

x
如题,比如要更改人物属性,JY.Person[0]["生命最大值"]=999,怎么添加到LDCR里面使之生效呢?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-6-9 12:05 | 显示全部楼层
DIY的代码需要有触发才能用 除非你添加上一个事件让你设置的代码能触发
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-6-9 12:46 | 显示全部楼层
可以的。 加了之后,在系统菜单中,执行我的代码就好 了

点评

好像不行啊,蓝大。比如说,我在LDCR最下面添加一行JY.Person[0]["左右互搏"]=1,只要DIY.lua为空,执行“我的代码”就没有任何效果。  发表于 2013-6-9 13:14
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-6-9 12:48 | 显示全部楼层
本帖最后由 721370779 于 2013-6-9 12:53 编辑

。。。。。。。。。。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-6-9 13:26 | 显示全部楼层
你要内容放到DIY.lua这个文件里, 不要放到LDCR.lua中

点评

如果你要生效,放到重新开始的函数里, 才可以。 这个你就要多了解源码内容了。  发表于 2013-6-9 13:34
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2013-6-9 15:01 | 显示全部楼层
蓝烟清 发表于 2013-6-9 13:26
你要内容放到DIY.lua这个文件里, 不要放到LDCR.lua中

蓝大,我在山寨江湖里面的DIY.lua代码里面更改人物属性时,总是会跳出,debug为
  1. 14:57:11 JY_Main start.
  2. 14:57:14 Start game cycle
  3. 14:57:18 .\script\LDCR.lua:31028: attempt to index local 't' (a nil value)
  4. 14:57:18 stack traceback:
  5.         .\script\LDCR.lua:28357: in function <.\script\LDCR.lua:28355>
  6.         .\script\LDCR.lua:31028: in function 'SetDataFromStruct'
  7.         .\script\LDCR.lua:17189: in function <.\script\LDCR.lua:17188>
  8.         .\script\DIY.lua:1: in main chunk
  9.         [C]: in function 'dofile'
  10.         .\script\LDCR.lua:27938: in function '?'
  11.         .\script\LDCR.lua:31583: in function 'ShowMenu'
  12.         .\script\LDCR.lua:28147: in function '?'
  13.         .\script\LDCR.lua:31583: in function 'ShowMenu'
  14.         .\script\LDCR.lua:28329: in function 'MMenu'
  15.         .\script\LDCR.lua:21632: in function 'Game_SMap'
  16.         .\script\LDCR.lua:21320: in function 'Game_Cycle'
  17.         .\script\LDCR.lua:27192: in function <.\script\LDCR.lua:27107>
  18.         [C]: in function 'xpcall'
  19.         .\script\LDCR.lua:27105: in function <.\script\LDCR.lua:27103>
复制代码
我这几天一直在查你写的教程,并请教了二宫,他说是“索引错误”。我搜索了lua语法,好像是LDCR第31208行的t没有赋值,可我对lua不熟,也不会改LDCR。可有解决办法?附上LDCR。


还请指点指点,多谢了。

本帖子中包含更多资源

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

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-6-9 15:42 | 显示全部楼层
657855905 发表于 2013-6-9 15:01
蓝大,我在山寨江湖里面的DIY.lua代码里面更改人物属性时,总是会跳出,debug为我这几天一直在查你写的教 ...

你改了哪个人物,什么属性

点评

重新开始游戏,刚开始没什么问题,DIY也都正常。好像存档读档一两次之后,就开始出现问题。一句简简单单的JY.Person[0]["攻击力"] = 300;就能够报错弹出。  发表于 2013-6-9 16:13
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-6-9 18:06 | 显示全部楼层
657855905 发表于 2013-6-9 15:01
蓝大,我在山寨江湖里面的DIY.lua代码里面更改人物属性时,总是会跳出,debug为我这几天一直在查你写的教 ...

代码也不是想加就可以随便加的 。。。。。。那你想该什么啊,想加高猪脚的攻击力么。

点评

体验一下DIY啊。队友资质、武功啥的,想自己设计。  发表于 2013-6-9 18:59
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-21 14:43

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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