铁血丹心

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

我添加了一组新的战斗帖图314,我的主角想在战斗中调用这组帖图怎么调用

[复制链接]
发表于 2012-7-31 09:58 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 fff71669 于 2012-7-31 10:01 编辑

主角拥有自己的战斗帖图 但是我想用指令 战斗中调用我自己的战斗贴图314号战斗贴图,需要怎么调用
向各位DIY达人致敬
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-7-31 10:25 | 显示全部楼层
本帖最后由 二宫和也 于 2012-7-31 10:47 编辑

只需要upedit把人物的"头像/战斗代号"改成314就可以了

编辑:看错了,你是说战斗中换贴图?貌似可以直接用JY.Person[xx]["头像代号"] = xxx来改

编辑2:我自己用的是笨方法,增加一个人物,头像代号为新的战斗贴图,战斗时想换贴图的时候直接把原来的人设为死亡,新的人设为加入。不过后遗症有点多...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-7-31 12:11 | 显示全部楼层
回复 二宫和也 的帖子

请问如果这样我的主角是不是就能使用我添加的战斗贴图

  1. if JY.Person[0][CC.s23] == JY.ZWQ and Tp == 1 then
  2.    JY.Person[0]["生命增长"] = 8
  3.    --JY.Person[0]["内力性质"] = math.random(0, 2)
  4.    JY.Person[0]["内力最大值"] = 400
  5.    JY.Person[0]["攻击力"] = 40
  6.    JY.Person[0]["防御力"] = 40
  7.    JY.Person[0]["轻功"] = 40
  8.    JY.Person[0]["医疗能力"] = 40
  9.    JY.Person[0]["用毒能力"] = 40
  10.    JY.Person[0]["解毒能力"] = 40
  11.    JY.Person[0]["抗毒能力"] = 40
  12.    JY.Person[0]["拳掌功夫"] = 50
  13.    JY.Person[0]["御剑能力"] = 40
  14.    JY.Person[0]["耍刀技巧"] = 40
  15.    JY.Person[0]["特殊兵器"] = 50
  16.    JY.Person[0]["暗器技巧"] = 50
  17.    JY.Person[0]["生命最大值"] = 150
  18.    JY.Person[0]["资质"] = 30
  19.       JY.Person[0]["头像代号"] = 314
  20.   for i = 1, 5 do
  21.    JY.Person[0]["出招动画帧数" .. i] = 0
  22.    JY.Person[0]["出招动画延迟" .. i] = 0
  23.    JY.Person[0]["武功音效延迟" .. i] = 0
  24.   end
  25.    JY.Person[0]["出招动画帧数1"] = 8
  26.    JY.Person[0]["出招动画延迟1"] = 10
  27.    JY.Person[0]["武功音效延迟1"] = 5  
  28.      end
复制代码

点评

应该可以的,你试试  发表于 2012-7-31 12:17
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-7-31 12:12 | 显示全部楼层
不知道能不能用嘿嘿 我按照你说的思路设定 不知道能不能用
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-7-31 13:04 | 显示全部楼层
DrawTimeBar_sub
WarShowHead
say
ShowPersonStatus_sub
TalkEx
这几个函数里面都有头像判断,但是条件都是:如果是 if 人物编号 == 0 普通角色使用280 + GetS(4, 5, 5, 5)号头像,特殊主角使用287 + GetS(4, 5, 5, 5)号头像。你的特殊主角如果设置了头像编号是314的话,要把那个条件改为 if 头像编号 == 0 。这样应该不会出错了。

点评

我也看错了 当我没说 其实我是来蹭分的- -  发表于 2012-7-31 13:11
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-7-31 13:18 | 显示全部楼层
回复 二宫和也 的帖子

只要添加这段代码选了角色就跳出,不知道什么地方没改到

  1.      JY.Person[0]["头像代号"] = 314

  2.   for i = 1, 5 do

  3.    JY.Person[0]["出招动画帧数" .. i] = 0

  4.    JY.Person[0]["出招动画延迟" .. i] = 0

  5. JY.Person[0]["武功音效延迟" .. i] = 0

  6.   end

  7. JY.Person[0]["出招动画帧数1"] = 8

  8.    JY.Person[0]["出招动画延迟1"] = 10

  9.    JY.Person[0]["武功音效延迟1"] = 5
复制代码



13:04:11 JY_Main start.
13:04:26 .\script\LDCR.lua:30254: attempt to index local 't' (a nil value)
13:04:26 stack traceback:
.\script\LDCR.lua:27488: in function <.\script\LDCR.lua:27486>
.\script\LDCR.lua:30254: in function 'SetDataFromStruct'
.\script\LDCR.lua:16496: in function <.\script\LDCR.lua:16495>
.\script\LDCR.lua:23604: in function 'SBLNewGame'
.\script\LDCR.lua:26443: in function <.\script\LDCR.lua:26408>
[C]: in function 'xpcall'
.\script\LDCR.lua:26406: in function <.\script\LDCR.lua:26404>

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-7-31 17:28 | 显示全部楼层
本帖最后由 苍天泰坦 于 2012-7-31 17:28 编辑

回复 fff71669 的帖子

看debug内容,是在LDCR.lua的30254行,有个引用的变量t没有被声明
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-7-31 17:57 | 显示全部楼层
苍天泰坦 发表于 2012-7-31 17:28
回复 fff71669 的帖子

看debug内容,是在LDCR.lua的30254行,有个引用的变量t没有被声明

那是数组变量,应该是某个JY.Person值写错了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-8-4 01:05 | 显示全部楼层
我也是 因为我只要把后面那段代码去掉就可以运行了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-15 14:48

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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