找回密码
 注册
搜索
查看: 3663|回复: 133

给武当弟子的绕指思路

[复制链接]
门派:姑苏慕容
发表于 2021-10-17 11:51:39 | 显示全部楼层 |阅读模式
本帖最后由 ryru@tj 于 2021-11-28 10:37 编辑

昨天正好改小号的武当robot,给大家个思路,我和无法的公版不是一个版本,看着他的kezhiwugong大概写了个,给大家测试下。
还是用的现在wimpycmd的方式,要改成其他方式,工作量太大,懒得搞了
基本思路就是出了绕指后,取消raozhi命令


声明:我自己没在无法的版本上测试过,如果有问题请自己负责检查,出现bug可以回帖讨论

找到kezhiwugong.lua
代码的最后一行加几个
  1. kezhi_valueraozhi={--mush的变量名称,对应武功使用哪种克制
  2.     ["正"]='妙',
  3.     ["奇"]='险',
  4.     ["刚"]='快',
  5.     ["柔"]='慢',
  6.     ["快"]='柔',
  7.     ["慢"]='刚',
  8.     ["妙"]='奇',
  9.     ["险"]='正',
  10.     ["空"]='无',
  11.     ["无"]='正',  --按自己需求改
  12. }
  13. function wudangRaozhi(targetsx)
  14.     raozhi_sx=kezhi_valueraozhi[targetsx]
  15.     if raozhi_sx and score.party and score.party=='武当派' then
  16.         create_trigger_t('fightraozhi1',"^[> ]*你施展出太极剑法中的绕指柔剑,剑势陡然变(\\D*)手中\\D*",'','raozhibegin')
  17.         create_trigger_t('fightraozhi2',"^[> ]*你剑意一滞,又恢复到原来的攻势",'','raozhiend')
  18.         if raozhi_sx=='慢' then
  19.             Send('alias pfmraozhi')
  20.             exe('jifa sword none;jifa sword taiji-jian')
  21.         else
  22.             Send('alias pfmraozhi set 绕指 '..raozhi_sx..';perform sword.raozhi')
  23.         end
  24.     end
  25. end
  26. function raozhibegin(n,l,w)
  27.     Send('alias pfmraozhi')
  28. end
  29. function raozhiend()
  30.     print('绕指结束')
  31.     if raozhi_sx then
  32.         Send('alias pfmraozhi set 绕指 '..raozhi_sx..';perform sword.raozhi')
  33.     end
  34. end
复制代码
找到function kezhiwugongSetPerform(tempatt,i,targetid)
exe('kezhiwugongpfm')这个代码之前加上wudangRaozhi(tempatt)按自己需求改,里面有判断job

基本就结束了,另外,在设置pfm的地方,把perform 绕指都改成pfmraozhi
比如:yun taiji;jifa sword taiji-jian;bei none;jifa cuff taiji-quan;bei cuff;wield sword;pfmraozhi;perform sword.lian;perform sword.sanhuan;perform cuff.luanhuan;perform cuff.ji;perform strike.bingdi

PS:
/Send有一定概率被flood吞掉,普通job应该没问题,wushen什么的可以自己修改,比如改成create_alias('praozhi','praozhi','alias pfmraozhi set 绕指 '..raozhi_sx..';perform sword.raozhi')
然后用praozhi wimpy执行

门派:丐帮
发表于 2021-11-28 11:28:30 | 显示全部楼层
kkgraphy@tj 发表于 2021-11-28 10:15
function pk_pfm_set()
        if score.party=='武当派' then
           kezhi_order={}

现在问题解决了,谢谢这位兄弟{:3_212:}
门派:姑苏慕容
 楼主| 发表于 2021-10-17 11:52:16 | 显示全部楼层
大家如果测试没问题,我就挪到机器人版块去
门派:明教
发表于 2021-10-17 12:05:54 | 显示全部楼层
不懂raozhi,不过如版改机器还是有一手。。
门派:武当派
发表于 2021-10-17 13:05:34 | 显示全部楼层
taiji-jian不能set 绕指 慢,遇到需要用taij-jian 慢属性的时候我是用的jifa sword;jifa sword taiji-jian,来保证taiji-jian是慢属性的
门派:武当派
发表于 2021-10-17 13:06:15 | 显示全部楼层
xzhqw@tj 发表于 2021-10-17 13:05
taiji-jian不能set 绕指 慢,遇到需要用taij-jian 慢属性的时候我是用的jifa sword;jifa sword taiji-jian ...

jifa sword none;jifa sword taiji-jian
门派:姑苏慕容
 楼主| 发表于 2021-10-17 13:10:11 | 显示全部楼层
xzhqw@tj 发表于 2021-10-17 13:06
jifa sword none;jifa sword taiji-jian

为啥要jifa sword none?
门派:姑苏慕容
 楼主| 发表于 2021-10-17 13:10:50 | 显示全部楼层
xzhqw@tj 发表于 2021-10-17 13:05
taiji-jian不能set 绕指 慢,遇到需要用taij-jian 慢属性的时候我是用的jifa sword;jifa sword taiji-jian ...

我是直接不放raozhi,这样按理就是慢属性
门派:武当派
发表于 2021-10-17 13:11:47 | 显示全部楼层
ryru@tj 发表于 2021-10-17 13:10
为啥要jifa sword none?

取消剑法,终止这种剑法的buff

评分

1

查看全部评分

门派:武当派
发表于 2021-10-17 13:15:09 | 显示全部楼层
ryru@tj 发表于 2021-10-17 13:10
我是直接不放raozhi,这样按理就是慢属性

你遇到的不会只有1个对手,有的对手还会变招
门派:姑苏慕容
 楼主| 发表于 2021-10-17 13:16:22 | 显示全部楼层
xzhqw@tj 发表于 2021-10-17 13:15
你遇到的不会只有1个对手,有的对手还会变招

嗯,那我改改,改成你这种
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-4 19:57 , Processed in 0.030126 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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