找回密码
 注册
搜索
查看: 1361|回复: 5

【新公版使用说明】之 如何练功

[复制链接]
门派:明教
发表于 2019-10-1 00:14:12 | 显示全部楼层 |阅读模式
自动练功部分是定义在 shujian.lua里,我也是借鉴了机器区之前有人发过的自动练功模块。

  1. function check_food()
  2.         exe('cha')--自动练功机器人设定。
  3.     set_sxlian()
复制代码


检查食物的时候,会调用cha指令,然后刷新set_sxlian(练功函数),如果有练满的就会关掉不练了。

评分

1

查看全部评分

门派:明教
 楼主| 发表于 2019-10-1 00:16:55 | 显示全部楼层
  1. -----自动练功机器人----
  2. function dazuo_lianxi_auto()
  3.          tmp_lxskill='bei none;unwield sword;unwield sword 2;unwield sword 3;unwield xiao;'
  4.                  lianxi_times=GetVariable('mycishu')
  5.         for p in pairs(skills) do
  6.                 if (skillEnable[p] and skills[p].lvl<hp.pot_max-100) or (skillEnable[p] and skills[p].lvl==hp.pot_max-100 and skills[p].pot<(skills[p].lvl+1)^2) then
  7.                         if skillEnable[p]=="force" then
  8.                                 tmp_lxskill=tmp_lxskill..'lian force '..lianxi_times..';'
  9.                         end
  10.                         if skillEnable[p]=="dodge" then
  11.                                 tmp_lxskill=tmp_lxskill..'jifa dodge '..p..';lian dodge '..lianxi_times..';yun jingli;'
  12.                         end
  13.                         if skillEnable[p]=="finger" then
  14.                                 tmp_lxskill=tmp_lxskill..'jifa finger '..p..';lian finger '..lianxi_times..';yun jingli;'
  15.                         end
  16.                         if skillEnable[p]=="cuff" then
  17.                                 tmp_lxskill=tmp_lxskill..'jifa cuff '..p..';lian cuff '..lianxi_times..';yun jingli;'
  18.                         end
  19.                         if skillEnable[p]=="strike" then
  20.                                 tmp_lxskill=tmp_lxskill..'jifa strike '..p..';lian strike '..lianxi_times..';yun jingli;'
  21.                         end
  22.                         if skillEnable[p]=="hand" then
  23.                                 tmp_lxskill=tmp_lxskill..'jifa hand '..p..';lian hand '..lianxi_times..';yun jingli;'
  24.                         end
  25.                         if skillEnable[p]=="leg" then
  26.                                 tmp_lxskill=tmp_lxskill..'lian leg '..lianxi_times..';yun jingli;'
  27.                         end
  28.                         if skillEnable[p]=="sword" then
  29.                                 tmp_lxskill=tmp_lxskill..'jifa sword '..p..';wield sword;lian sword '..lianxi_times..';unwield sword;yun jingli;'
  30.                         end
  31.                         if skillEnable[p]=="whip" then
  32.                                 tmp_lxskill=tmp_lxskill..'wield whip;lian whip '..lianxi_times..';unwield whip;yun jingli;'
  33.                         end
  34.                         if skillEnable[p]=="axe" then
  35.                                 tmp_lxskill=tmp_lxskill..'wield axe;lian axe '..lianxi_times..';unwield axe;yun jingli;'
  36.                         end
  37.                         if skillEnable[p]=="claw" then
  38.                                 tmp_lxskill=tmp_lxskill..'jifa claw '..p..';lian claw '..lianxi_times..';yun jingli;'
  39.                         end
  40.                         if skillEnable[p]=="throwing" then
  41.                                 tmp_lxskill=tmp_lxskill..'wield coin;lian throwing '..lianxi_times..';unwield coin;yun jingli;'
  42.                         end
  43.                         if skillEnable[p]=="blade" then
  44.                                 tmp_lxskill=tmp_lxskill..'jifa blade '..p..';wield blade;lian blade '..lianxi_times..';unwield blade;yun jingli;'
  45.                         end
  46.                         if skillEnable[p]=="dagger" then
  47.                                 tmp_lxskill=tmp_lxskill..'wield dagger;lian dagger '..lianxi_times..';unwield dagger;yun jingli;'
  48.                         end
  49.         end
  50. end
  51.         tmp_lxskill=tmp_lxskill..'bei finger;hp;unset 积蓄'
  52.         end
复制代码


这部分就是自动练功机器人的核心部分了!
门派:明教
 楼主| 发表于 2019-10-1 00:15:54 | 显示全部楼层
  1. function set_sxlian()
  2.         dazuo_lianxi_auto()
  3.         create_alias('sx1lian','sx1lian','alias sxlian '..tmp_lxskill)
  4.         exe('sx1lian')
  5. end
复制代码


这个就是把新的练功 alias上传到服务器。
门派:明教
 楼主| 发表于 2019-10-1 00:18:47 | 显示全部楼层
本帖最后由 kkfromch@tj 于 2019-10-1 00:27 编辑

tmp_lxskill='bei none;unwield sword;unwield sword 2;unwield sword 3;unwield xiao;'

这部分是练功前的准备,大家记得身上所有武器都要填写进去,可以把名字写死,比如zhanlu sword。

我这是适合我桃花大号的,你们要按照自己武器的情况填写。


setlian的弹出框里,只填数字就行了,新手一般是写5,就是每次练5次。

几百m的老手的话,可以写50或者100都行,以每次打坐能恢复消耗的内力为佳!

门派:明教
 楼主| 发表于 2019-10-1 00:22:42 | 显示全部楼层
本帖最后由 kkfromch@tj 于 2019-10-1 00:24 编辑

下边是自动识别你的技能,假如天龙寺识别出有鞭子技能,就会练这项。

                        if skillEnable[p]=="whip" then
                                tmp_lxskill=tmp_lxskill..'wield whip;lian whip '..lianxi_times..';unwield whip;yun jingli;'
                        end

如果不练,大家要修改一下,比如新手没鞭子武器,都是买的兵器铺的长鞭,则修改如下——

                        if skillEnable[p]=="whip" then
                                tmp_lxskill=tmp_lxskill..'wield changbian;lian whip '..lianxi_times..';unwield changbian;yun jingli;'
                        end

这个都是论坛里早有人发过的code,新朋友可能不熟悉怎么使用,我就借新公版的机会,给大家解释说明一下。

当然这个练功会因为练功种类繁多,容易flood,我手头还有其它的练功模块,如果这个测试不稳定的话,我将来会写一个一次只练功一种的新的自动练功机器人。

大家暂时先用这个好了。
门派:古墓派
发表于 2020-11-26 00:21:44 | 显示全部楼层

看不懂,不会用
等要full skills时还是只能用zMud慢慢练。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-5 23:55 , Processed in 0.030789 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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