设为首页 |收藏本站
搜索
查看: 26353|回复: 32
打印 上一主题 下一主题
收起左侧

[聊天交友] 自动还童

[复制链接]

36

主题

2

好友

641

积分

金元宝
2
金钱
593
在线时间
428 小时

IP属地:河南省

106.46.204.165
跳转到指定楼层
楼主
发表于 河南省 2024-5-21 14:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上登陆,结交更多好友,享用更多功能,让你轻松玩转论坛

您需要 登录 才可以下载或查看,没有帐号?注册新账号

x
小MI 这么自动还童啊,65级一下的宝宝。这么设置
回复

使用道具 举报

2

主题

0

好友

54

积分

金元宝
0
金钱
58
在线时间
166 小时

IP属地:广东省

113.84.138.74
沙发
发表于 广东省 2024-5-21 16:28  来自畅游+ | 只看该作者
另外添加的
回复 支持 反对

使用道具 举报

36

主题

2

好友

641

积分

金元宝
2
金钱
593
在线时间
428 小时

IP属地:河南省

106.46.204.165
板凳
 楼主| 发表于 河南省 2024-5-21 17:31 | 只看该作者

手动添加的?怎么添加呢
回复 支持 反对

使用道具 举报

0

主题

0

好友

128

积分

金元宝
0
金钱
128
在线时间
24 小时

IP属地:河北省

110.228.98.14
地板
发表于 河北省 2024-5-21 20:23  来自畅游+ | 只看该作者
现在没啥价值,几率低了
回复 支持 反对

使用道具 举报

17

主题

2

好友

3517

积分

金元宝
0
金钱
3479
在线时间
1683 小时

IP属地:浙江省

122.246.68.106
5#
发表于 浙江省 2024-5-21 22:26 | 只看该作者
function 查询珍兽成长率(珍兽名称)
屏幕提示("珍兽查询成长率:"..珍兽名称)
       LUA_Call(string.format([[
        for i=0, 9 do
                if Pet:IsPresent(i) then
                                        local Petchengzhanglv = Pet : GetGrowRate(i);
                     local PetName=Pet:GetName(i)

                      if PetName==PetDoName then
                                                if tonumber(Petchengzhanglv) < 500 then
                                                                local hid,lid = Pet:GetGUID(i);
                                                                PushDebugMessage("资质鉴定珍兽成长:"..PetName)
                             Clear_XSCRIPT();
                             Set_XSCRIPT_Function_Name("OnInquiryForGrowRate");
                             Set_XSCRIPT_ScriptID(1050);
                             Set_XSCRIPT_Parameter(0,hid);
                             Set_XSCRIPT_Parameter(1,lid);
                             Set_XSCRIPT_ParamCount(2);
                             Send_XSCRIPT();   
                                        end
                        end
         end
        end       
        ]], 珍兽名称))
end

function 珍兽还童(珍兽名称,材料)
                材料位置=获取背包物品位置(材料)-1
       LUA_Call(string.format([[
       
                      local  PetDoName ="%s"
                        local nPetCount = Pet : GetPet_Count()
                    -- PushDebugMessage("当前珍兽数量:"..nPetCount )
for i=0, 9 do
                if Pet:IsPresent(i) then
                            local Petchengzhanglv = Pet : GetGrowRate(i);
                             local PetName=Pet:GetName(i)
                 --PushDebugMessage(Petchengzhanglv)
                      if PetName==PetDoName then
                                                        Pet : SkillStudy_Do(2, i, %d)
                      end
                                        end
        end       
        ]], 珍兽名称,材料位置))
end       


--查询珍兽成长率


function 查询所有珍兽成长率()
屏幕提示("查询所有珍兽成长率")
       LUA_Call(string.format([[

for i=0, 9 do
                if Pet:IsPresent(i) then
                            local Petchengzhanglv = Pet : GetGrowRate(i);
                             local PetName=Pet:GetName(i)
                 --PushDebugMessage(Petchengzhanglv)
   
                        if tonumber(Petchengzhanglv) < 500 then
                             local hid,lid = Pet:GetGUID(i);
                              PushDebugMessage("资质鉴定珍兽成长:"..PetName)
                             Clear_XSCRIPT();
                             Set_XSCRIPT_Function_Name("OnInquiryForGrowRate");
                             Set_XSCRIPT_ScriptID(1050);
                             Set_XSCRIPT_Parameter(0,hid);
                             Set_XSCRIPT_Parameter(1,lid);
                             Set_XSCRIPT_ParamCount(2);
                             Send_XSCRIPT();   
                        end
                end
        end       
        ]]))
end






function 放生珍兽(aaaa,bbbb)
local nIndex =  LUA_取返回值(string.format([[

for i=0, 9 do
                if Pet:IsPresent(i) then
    local strName=Pet:GetName(i)
PushDebugMessage(strName)
--成长率
local strTbl = {"普通","优秀","杰出","卓越","完美"};
local Petchengzhanglv = Pet : GetGrowRate(i);
local nGrowLevel = Pet : GetPetGrowLevel(i,tonumber(Petchengzhanglv));
if(nGrowLevel >= 0) then
  nGrowLevel = nGrowLevel + 1;
nGrowLevelname=strTbl[nGrowLevel]
else
nGrowLevelname="未知"
Petchengzhanglv=""
end
--PushDebugMessage(nGrowLevel..nGrowLevelname..strName)
if strName == "%s" and nGrowLevel<= tonumber(%d) then
                  PushDebugMessage("放生珍兽:"..strName.."|成长率"..nGrowLevelname)
                   Pet : Go_Free(i)
end
end
end
        return -1
]], aaaa,bbbb), "n")
return nIndex
end




function 还童珍兽(aaaa,bbbb,材料)
        if 获取背包物品数量(材料)<=0 then
                return -1
        end
        材料位置=获取背包物品位置(材料)-1
        local nIndex =  LUA_取返回值(string.format([[


                for i=0, 10-1 do
                if Pet:IsPresent(i) then
                        local strName=Pet:GetName(i)
                --PushDebugMessage(strName)
                --成长率
                local strTbl = {"普通","优秀","杰出","卓越","完美"};
                local Petchengzhanglv = Pet : GetGrowRate(i);
                local nGrowLevel = Pet : GetPetGrowLevel(i,tonumber(Petchengzhanglv));
                if(nGrowLevel >= 0) then
                  nGrowLevel = nGrowLevel + 1;
                nGrowLevelname=strTbl[nGrowLevel]
                else
                nGrowLevelname="未知"
                Petchengzhanglv=""
                end
                --PushDebugMessage(nGrowLevel..nGrowLevelname..strName)
                if strName == "%s" and nGrowLevel < tonumber(%d) then
                                                  PushDebugMessage("放生珍兽:"..strName.."|成长率        "..nGrowLevelname)
                                                   Pet : SkillStudy_Do(2, i, %d)
                        end
                end
                end
                                return -1
        ]], aaaa,bbbb,材料位置), "n")
        return nIndex
end




function 自动还童珍兽(aaaa,bbbb,材料)
        for i=1,9999 do
                取出物品("金币")       
                跨图寻路("洛阳",275,297)
                查询所有珍兽成长率()
                延时(700)
                if 还童珍兽(aaaa,bbbb,材料)== -1 then
                        break
                end       
                延时(500)
        end
end
--以上程序不要乱动

--以下程序只修改宝宝名称和还童卷轴名称
自动还童珍兽("蛋蛋鸡宝宝",5,"高级珍兽还童卷轴")
回复 支持 反对

使用道具 举报

8

主题

0

好友

126

积分

金元宝
0
金钱
102
在线时间
71 小时

IP属地:广东省

14.26.129.103
6#
发表于 广东省 2024-5-21 23:09  来自畅游+ | 只看该作者
取个名字2天 发表于 2024-5-21 23:09
function 查询珍兽成长率(珍兽名称)
屏幕提示("珍兽查询成长率:"..珍兽名称)
       LUA_Call(string.forma ...

求教具体**作呀,大佬,大哥,求求了!
回复 支持 反对

使用道具 举报

1

主题

0

好友

61

积分

金元宝
0
金钱
64
在线时间
17 小时

IP属地:安徽省

114.105.156.52
7#
发表于 安徽省 2024-5-22 00:57  来自畅游+ | 只看该作者
洗五**千,七八千饺子洗不出来
回复 支持 反对

使用道具 举报

64

主题

0

好友

1557

积分

金元宝
2
金钱
1389
在线时间
184 小时

IP属地:广东省

113.77.25.165
8#
发表于 广东省 2024-5-22 01:18  来自畅游+ | 只看该作者
取个名字2天 发表于 2024-5-22 01:18
function 查询珍兽成长率(珍兽名称)
屏幕提示("珍兽查询成长率:"..珍兽名称)
       LUA_Call(string.forma ...

能改到卓越停止吗
回复 支持 反对

使用道具 举报

6

主题

0

好友

94

积分

金元宝
0
金钱
88
在线时间
13 小时

IP属地:云南省

116.54.17.4
9#
发表于 云南省 2024-5-22 01:41  来自畅游+ | 只看该作者
怎么用啊!
回复 支持 反对

使用道具 举报

0

主题

0

好友

8

积分

金元宝
0
金钱
8
在线时间
17 小时

IP属地:山西省

120.207.5.68
10#
发表于 山西省 2024-5-22 06:14  来自畅游+ | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册新账号

本版积分规则

返回顶部