搜索
查看: 967|回复: 11

[求助] 求助,物品自动入包!!!

[复制链接]
发表于 2022-6-23 08:15:25 | 显示全部楼层 |阅读模式
2500金钱
要求,LUA物品自动入包,但是加个检测条件,和开关,满足条件后玩家可以自己选择是否自动入包。
检测条件为 任务标记  88
Check [88] 1

发表于 2022-6-23 09:29:41 | 显示全部楼层
require("s.share")
require("s.obj")
require("s.ini")


function DropItemToBag(actor, killactor, item)
  local RaceId = killactor:getRace()
  local actorname = actor:getCharName()       
  local itemName = item:getName()
  local killname = killactor:getCharName()       
  local actRaceId = actor:getRace()
  local monName = actor:getCharName()--首领名单
  local CH = killactor:checkFengHao('自动入包开启中')
  local Quest702 = killactor:getQuest(88)--等同于脚本 check [1] 0
  
  if s.share.checkListText("..\\Envir\\QuestDiary\\自动捡物配置\\自动捡物.txt", itemName, 0,"Force") == 1 and Quest702 > 0 then
            if s.share.checkListText("..\\Envir\\QuestDiary\\自动捡物配置\\自动拾取怪物名单.txt", actor:getCharName(), 0,"Force") == 1 then
           return true
                end
  end
  return false
end

function DropItemToBag2(player, itme)
    player:runScript("@开始回收装备")
end



发表于 2022-6-23 09:30:06 | 显示全部楼层
require("s.share")
require("s.obj")
require("s.ini")


function DropItemToBag(actor, killactor, item)
  local RaceId = killactor:getRace()
  local actorname = actor:getCharName()       
  local itemName = item:getName()
  local killname = killactor:getCharName()       
  local actRaceId = actor:getRace()
  local monName = actor:getCharName()--首领名单
  local CH = killactor:checkFengHao('自动入包开启中')
  local Quest702 = killactor:getQuest(88)--等同于脚本 check [1] 0
  
  if s.share.checkListText("..\\Envir\\QuestDiary\\自动捡物配置\\自动捡物.txt", itemName, 0,"Force") == 1 and Quest702 > 0 then
            if s.share.checkListText("..\\Envir\\QuestDiary\\自动捡物配置\\自动拾取怪物名单.txt", actor:getCharName(), 0,"Force") == 1 then
           return true
                end
  end
  return false
end

function DropItemToBag2(player, itme)
    player:runScript("@开始回收装备")
end


 楼主| 发表于 2022-6-23 10:40:30 | 显示全部楼层
大洋洲来的皮皮 发表于 2022-6-23 09:30
require("s.share")
require("s.obj")
require("s.ini")

添加了 88标记也设置为1 还是不入包啊。。
发表于 2022-6-23 10:53:52 | 显示全部楼层
法海到底爱谁? 发表于 2022-6-23 10:40
添加了 88标记也设置为1 还是不入包啊。。

自动入包打开没?
 楼主| 发表于 2022-6-23 10:58:18 | 显示全部楼层
123 发表于 2022-6-23 10:53
自动入包打开没?

M2 怪物设置哪里吗?开启了
发表于 2022-6-23 14:39:20 | 显示全部楼层
法海到底爱谁? 发表于 2022-6-23 10:40
添加了 88标记也设置为1 还是不入包啊。。

上面那人写的代码还有2个过滤文本本文件,需要自己手动添加,
要自动入包的物品写进自动捡物.txt那个文本里,
要看自动入包的怪物的名字写进自动拾取怪物名单.txt那个文件里。
发表于 2022-6-23 15:08:48 | 显示全部楼层
32131312312312312312312313
 楼主| 发表于 2022-6-23 16:00:30 | 显示全部楼层
大洋洲来的皮皮 发表于 2022-6-23 09:30
require("s.share")
require("s.obj")
require("s.ini")

自动拾取怪物名单.txt  改成禁止自动入包地图 要怎么改 谢谢
发表于 2022-6-23 23:02:35 | 显示全部楼层
6666666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-9-22 19:36 , Processed in 0.453684 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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