魔域单机修改吧 关注:2,667贴子:7,430
  • 13回复贴,共1

求助各位大佬,关于蜘蛛自动入包魔石的问题

只看楼主收藏回复

BOSS和蜘蛛的入包魔石太少了,想改的多一点,不知道怎么修改,求助各位大佬。找遍了全网也没找到,无奈只能过来求助吧内的大佬们,跪求大佬知道!数据库文件翻遍了,咱也看不懂,咱也不敢改啊


IP属地:山东1楼2023-01-01 00:13回复
    因为这个问题已经熬了好几个大夜了,求各位大佬救我狗命!


    IP属地:山东2楼2023-01-01 00:17
    回复
      2025-08-06 02:12:28
      广告
      不感兴趣
      开通SVIP免广告
      熬不住,睡觉了,希望明天能有好消息


      IP属地:山东3楼2023-01-01 00:17
      回复
        没人吗?


        IP属地:山东来自iPhone客户端4楼2023-01-01 12:19
        回复


          IP属地:山东5楼2023-01-01 15:38
          回复
            你把入包数据的数值加大不就行了?


            IP属地:广西来自Android客户端6楼2023-01-02 16:04
            收起回复
              在版本中添加打怪魔石自动入包教程
              准备工作:
              架设完成的版本一套
              Navicat for MySQL
              使用Navicat for MySQL连接数据库
              在 my 数据库中 找到 cq_action ,cq_monstertype 这两个表
              cq_action = 脚本表
              cq_monstertype = 怪物表
              首先我们要先编写一个入包的脚本 到 cq_action 里面
              脚本例程
              999000 999010 999001 5001 0 ==1
              999001 999020 999002 5001 0 ==2
              999002 999030 999003 5001 0 ==3
              999003 999040 999004 5001 0 ==4
              999004 999050 999005 5001 0 ==5
              999005 999060 999006 5001 0 ==6
              999006 999070 999007 5001 0 ==7
              5001 type代表的是 检查玩家的VIP 后面的 ==1 数值表示玩家的VIP等级
              意思是否属于这个等级
              如果属于被检测的VIP等级 那么执行 999010 否则 检测下一条 直到脚本全部检测完成
              999010 0 0 1001 0 e_money +=10
              999020 0 0 1001 0 e_money +=20
              999030 0 0 1001 0 e_money +=30
              999040 0 0 1001 0 e_money +=40
              999050 0 0 1001 0 e_money +=50
              999060 0 0 1001 0 e_money +=60
              999070 0 0 1001 0 e_money +=70
              999007 0 0 0126 0 阁下还不是VIP暂时无法享有杀怪魔石入包服务!
              1001 type代表的是 给予玩家 金币 魔石 后面的 e_money +=10 数值代表的是魔石点数
              因为我这里只提供VIP到7 所以 当玩家处于为0或者大于这个数值的VIP等级 同样将不被认可 于是将执行 999007 这个脚本 这个脚本 0126 type代表的是弹出一个对话框 内容为 阁下还不是VIP暂时无法享有杀怪魔石入包服务!
              把这两段脚本插入到 cq_action 表中
              然后到 cq_monstertype 表中 找到你指定执行这个脚本的怪物 比如 鹿角兽
              id = 1000 name = 鹿角兽 找到这一列怪物数据 然后找到字段 action 把这个字段的数值修改为 999000 重启MSG后 到雷鸣大陆 杀死鹿角兽 脚本即可执行
              网上找到的希望对你有帮助,我不会导入MySQL,怎么导入MySQL就要你自己搞了。


              IP属地:浙江7楼2023-01-11 14:41
              收起回复
                小菜鸟一个,最近自己摸索了下 找到个方法:
                1、直接数据库找到 cq_action 表 导出全部数据SQL格式好点 然后看你要修改的怪得数据 action 数值是多少
                然后再去导出的 cq_action.sql 文本里面搜索找到的数值 修改找到数值行里有 e_money += 100(数字填多少就加多少)(注意:导出的 cq_action.sql 文本改好保存后不能直接导入,因为cq_action表里有原来的数据直接导入会出错脚本重复了,所以先清空cq_action表再导入修改好的cq_action.sql 文本) ,这方法一般不会出错只改动了+魔石的数量。
                2,自己写脚本
                这个跟1方法差不多 就是参照数据库自带的脚本,然后摸索改成自己想要的SQL文本后,直接在my数据库运行写好的SQL ,然后去怪物数据库把要改的怪物 action 项添加好 重启下服务端就可以了。


                IP属地:浙江9楼2023-01-28 04:36
                回复
                  2025-08-06 02:06:28
                  广告
                  不感兴趣
                  开通SVIP免广告


                  来自Android客户端10楼2023-02-11 19:55
                  回复
                    可以私聊手把手教你


                    IP属地:贵州11楼2024-07-31 19:21
                    回复


                      IP属地:广西来自Android客户端12楼2024-08-04 04:23
                      回复