找回密码
 立即注册
查看: 108|回复: 0

天元西游,找几个小伙伴,能提供想法的,我来操作实现

[复制链接]
  • 打卡等级:即来则安
  • 打卡总天数:18
  • 打卡月天数:7
  • 打卡总奖励:360
  • 最近打卡:2023-04-23 12:36:40

1320

主题

1

回帖

1321

积分

超级版主

积分
1321
发表于 4 天前 | 显示全部楼层 |阅读模式
我不怎么会玩这个游戏,最近一直看AABB直播,也入坑了几个服,前后花了1000软妹,现在想着自己修改一个玩完,实在没什么想法,前边大佬说的什么生死劫我都不知道是啥,来几个小伙伴吧,给我点想法,以下是修改的全部代码

6.20    修改,炼兽真经  批量使用,BB最高成长2  以下是代码,可以直接用
elseif 名称 == "炼兽真经" then
    if 加血对象==0 or 玩家数据[id].召唤兽.数据[加血对象]==nil then
        常规提示(id,"请选择一只召唤兽")
        return
    elseif 玩家数据[id].召唤兽.数据[加血对象].成长>=2 then
        常规提示(id,"当成长≥2时,不可以使用炼兽珍经")
        return
    end

    local sx = 2
    local xx = 2

    local num = 取随机数(sx,xx)*0.001*self.数据[道具id].数量
    local 实际使用数量 = self.数据[道具id].数量

    if 玩家数据[id].召唤兽.数据[加血对象].成长 + num > 2 then
        local 单颗加成 = num / 实际使用数量
        num = 2 - 玩家数据[id].召唤兽.数据[加血对象].成长
        local 剩余千分 = math.floor(num * 1000 + 0.5)
        local 单颗千分 = math.floor(单颗加成 * 1000 + 0.5)
        实际使用数量 = math.ceil(剩余千分 / 单颗千分)
        num = 实际使用数量 * 单颗加成
    end

    玩家数据[id].召唤兽.数据[加血对象].元宵.炼兽真经=玩家数据[id].召唤兽.数据[加血对象].元宵.炼兽真经-1
    玩家数据[id].召唤兽.数据[加血对象].成长 = 玩家数据[id].召唤兽.数据[加血对象].成长 + num
    玩家数据[id].召唤兽.数据[加血对象].元宵.真经时间=os.time()+604800
    常规提示(id,"#Y经过一番学习,您的#G"..玩家数据[id].召唤兽.数据[加血对象].名称.."#Y成长提升了#G"..num.."#Y,消耗了#G"..实际使用数量.."#Y本炼兽真经。")
    玩家数据[id].召唤兽.数据[加血对象]:刷新信息()
    发送数据(连接id,115,{宝宝数据=玩家数据[id].召唤兽.数据,认证码=玩家数据[id].召唤兽.数据[加血对象].认证码,成长=玩家数据[id].召唤兽.数据[加血对象].成长})
    self:删除道具(连接id,id,包裹类型,道具id,道具格子,实际使用数量-1)
    道具使用=true
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|白黑论坛 |网站地图

GMT+8, 2026-6-24 09:09 , Processed in 0.013333 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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