铁血丹心

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

二宫,关于斗转出各系极意的问题??不明白怎么弄

[复制链接]
发表于 2012-8-3 10:36 | 显示全部楼层 |阅读模式

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

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

x
斗转出各系极意的问题??不明白怎么弄,上会你给我说的建议我没弄明白,你写其中一个让我看看代码???
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-3 10:55 | 显示全部楼层
你想要斗转可以出极意的话有一个简单的方法:
把 function War_Fight_Sub(id, wugongnum, x, y) 函数里
所有的 JY.Person[pid]["武功" .. wugongnum] 都替换成 wugong
注意: wugong = JY.Person[pid]["武功" .. wugongnum] 和 JY.Person[pid]["武功" .. wugongnum] == 43 这两句除外

点评

貌似懂了,我一直以为wugong和JY.Person[pid]["武功" .. wugongnum]是一样的...原来还有不同的使用方法啊。不过看LZ以前的帖子貌似想要的是用任意武功反击出极意...  发表于 2012-8-3 11:13
这是啥原理..  发表于 2012-8-3 11:05
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-3 10:56 | 显示全部楼层
其实我写过的= =
  1. if WAR.DZXYLV[pid] ~= nil and WAR.DZXYLV[pid] > 10 and kfkind == x then
  2.                 WAR.WS = 1
  3.                 for i = 1, 6 do
  4.                 for j = 1, 6 do
  5.                         SetWarMap(x + i - 1, y + j - 1, 4, 1)
  6.                         SetWarMap(x - i + 1, y + j - 1, 4, 1)
  7.                         SetWarMap(x + i - 1, y - j + 1, 4, 1)
  8.                         SetWarMap(x - i + 1, y - j + 1, 4, 1)
  9.                 end
  10.         end        
  11.         ng = ng + 2000
  12.         if WAR.Person[id][CC.TXWZ3] == nil then
  13.                         WAR.Person[id][CC.TXWZ3] = "xxx极意"
  14.                 else
  15.                         WAR.Person[id][CC.TXWZ3] = WAR.Person[id][CC.TXWZ3].."+".."xxx极意"
  16.                 end               
  17. end
复制代码
kfkind的判定值为1-4,分别为拳剑刀特。这是最简单的判定方法,已经在War_Fight_Sub里定义好了。然后自己把xxx极意改成相应的文字就好了,比如kfkind == 1则改成降龙极意

点评

嗯 可能是我理解错了楼主的意思  发表于 2012-8-3 11:15
照我那样做,如果反击降龙,可出降龙极意,刀系反击胡刀可出胡刀极意,如果练了苗剑还可以出归真等到,也就是把反击武功当作自己的武功,而不是当作斗转  发表于 2012-8-3 11:15
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-8-3 11:27 | 显示全部楼层

二宫,斗转你在看看???

本帖最后由 dickeas 于 2012-8-3 11:29 编辑

确实,如果按照2楼的方法返回的是自己的武功,二宫的意见可行,我在看看,只是我还有点问题想问,如果敌方也有斗转的话,是不是同样也会出现上面的情况,另外,能不能根据各自的系数来判断,取最高值来判断反击的系数武功极意??????
怎么样才能不刷屏把回复的内容当成标题显示问题呢??????????

点评

1)是,如果不想让敌人有相同效果的话可以加上inteam(pid)来判定队友;2)可以,只要写一段循环判定哪个系数高就好了  发表于 2012-8-3 12:30
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-17 18:56

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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