铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 3291|回复: 16

【懒人补丁因重大BUG撤除】 懒人补丁存在BUG 希望同志们不要用了

  [复制链接]
发表于 2011-12-14 20:30 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 查理猫 于 2011-12-15 12:58 编辑

       本人于昨天放出的懒人补丁今天在自我测试发现了一系列的重大BUG,比如至尊版萧MM的升级和修炼武功能力提升出现错误,修炼中途跳出以及和各MOD后续版本不配套等原因,决定撤除。
      

       对于下载了补丁的坛友表示万分的抱歉,请停止使用该补丁,否则可能会造成不可预知的BUG,破坏游戏的平衡和可玩性,甚至于战斗跳出,数据溢出等问题。
      


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-14 20:38 | 显示全部楼层
每次看到你的头像,就有一种莫名的感觉。。。。

点评

+1  发表于 2011-12-17 20:39
+4  发表于 2011-12-15 23:08
+10086  发表于 2011-12-15 22:05
++  发表于 2011-12-15 19:22
+3  发表于 2011-12-15 12:38
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-14 20:40 | 显示全部楼层
龙人版用这个补丁可以反复刷狄云神照练到极后加的轻功属性,不用切了云云一样是神。

点评

哈哈,才发现我还在用你的老版本。。  发表于 2011-12-14 21:20
不可能吧 我加了判定的啊 练到极会提示你不能练的  发表于 2011-12-14 21:19
练到级再自动就又变成10级了啊  发表于 2011-12-14 21:06
请教怎么刷? 我没发现这个问题啊  发表于 2011-12-14 20:53
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-14 20:40 | 显示全部楼层
这次终于满足了某个人的需要了

点评

是说我吗?他早就给我了,啊哈哈  发表于 2011-12-14 22:56
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 10:39 | 显示全部楼层
自尊版每天都在更新,不知道对新版有没有用。

点评

只要没有新增加人物或者人物升级时天赋不出现大的变动(比方学武功双倍成长这种的) 就一直有效  发表于 2011-12-15 12:08
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 10:53 | 显示全部楼层
好东西,哈哈~懒人专用~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 11:15 | 显示全部楼层
为毛我放到龙人版里面木有反应?
在系统那里根本就没有我的代码?
PS:我的龙人版本身就没有DIY.LUA这个文件

点评

要最终DIY版就可以了  发表于 2011-12-15 12:04
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 11:20 | 显示全部楼层
至尊版,不是要先运行加载diy的吗,把这个替换到script里的diy,那原来里面的diy内容会变动吗

点评

笨一点的办法就是先加载 至尊DIY 再加载这个DIY,2个都做好备份 当然聪明点的办法就是做 dofile了  发表于 2011-12-15 12:07
用dofile的方式可以同时加载楼主与自尊两个补丁  发表于 2011-12-15 11:42
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 11:59 | 显示全部楼层
啥时候至尊版都变成自尊版了涅?

点评

呵呵  发表于 2011-12-15 13:37
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-15 13:01 | 显示全部楼层
今早亲测 萧MM数据完全不对,此补丁有重大缺陷,鉴定完毕

点评

看来得蓝大出马了,希望后续版本能有次功能  发表于 2011-12-15 13:37
哦,饺子兄悲剧了么  发表于 2011-12-15 13:37
(*^__^*) 嘻嘻……  发表于 2011-12-15 13:26
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 14:19 | 显示全部楼层
擦,我用这个补丁练的人,血量都有问题,蛋碎啊
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 15:06 | 显示全部楼层
介个,和123版的龙人冲突不是很大吧?

点评

苦逼猫最好把这补丁完善下吧,对我这种无聊想尽量完美练满所有队友的人来说无疑是福音啊  发表于 2011-12-15 16:21
都不要用最好 很多人物天赋 都没有考虑周全  发表于 2011-12-15 16:15
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-15 22:02 | 显示全部楼层
龙人版,先运行游戏,执行我的代码,把其他事情做了,开着游戏把那个script文件夹(记得备份)删除,然后把自动升级的script文件夹复制进去,再执行我的代码,就可以使用升级,但是不能睡觉,只能一直用,升好级后,再把原来的script复制回来。

点评

关键是他的补丁萧MM升级肯定BUG的,天赋资料不对劲~  发表于 2011-12-16 00:44
其实你可以用dofile的方式同时加载两个以上的补丁  发表于 2011-12-15 22:29
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-17 20:40 | 显示全部楼层
請問龍人diy版是怎麼運行的,0905檔加最終diy1.2運行就會跳出
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-18 00:59 | 显示全部楼层
这样以后大家就会有在加载DIY前就会先弄个备份的好习惯。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-23 22:19 | 显示全部楼层
本帖最后由 895967 于 2011-12-23 22:45 编辑

其實類似的功能補丁以前藍大就有出過了
  1. --[[臨時語句
  2. OEVENTLUA[5000]=function()
  3.         TalkEx("請選擇:",5,0);
  4.         instruct_0();
  5.         local mainMenu = {        {"全員滿狀態",nil,1},
  6.                                                 {"人物滿血內",nil,1},
  7.                                                 {"武功升為極",nil,1},
  8.                                                 {"修正補丁",nil,1},
  9.                                                 {"開局搜刮補丁",nil,1},};

  10.         local r = ShowMenu(mainMenu,5,0,CC.MainSubMenuX,CC.MainSubMenuY+CC.SingleLineHeight,0,0,1,1,CC.DefaultFont,C_ORANGE,C_WHITE);
  11.         instruct_0();
  12. end
  13. --]]

  14. --[[
  15. --武功等級
  16. local skillNum = "";
  17. local skillLevel = "";

  18. for i = 1,10 do
  19.         skillNum = "武功"..i;
  20.         skillLevel = "武功等級"..i;
  21.         if JY.Person[0][skillNum] > 0 then        --判斷是否有武功
  22.                 if JY.Person[0][skillLevel] >= 900 then        --判斷武功是否已經到達10級
  23.                         if JY.Person[0][skillNum] <=88 or JY.Person[0][skillNum] >= 109 then        --武功不為內功
  24.                                 JY.Person[0][skillLevel] = 999;
  25.                         else
  26.                                 if RWTFLB[0] == "絕世天罡" then--武功為內功且稱號為絕世天罡
  27.                                         JY.Person[0][skillLevel] = 999;
  28.                                 end
  29.                         end
  30.                 end
  31.         end
  32. end
  33. --]]






  34. local function FullStatus()
  35. ---[[
  36.         QZXS("全員滿狀態");
  37.         instruct_12();
  38. --]]
  39. end

  40. local function MaxStatus()
  41. ---[[
  42.         local maxFlag = false;
  43.         for i = 1,6 do
  44.                 local manaMax = 0;
  45.                 local absorbFlag = false;
  46.                
  47.                 local pid = JY.Base["隊伍"..i];
  48.                 if pid >= 0        and JY.Person[pid]["聲望"] ~= 100 then--該位置有隊員且未能力最大化
  49.                         while JY.Person[pid]["等級"] ~= 30 do        --先判斷是否滿級
  50.                                 JY.Person[pid]["經驗"] = CC.Exp[JY.Person[pid]["等級"]];
  51.                                 War_AddPersonLVUP(pid);
  52.                         end
  53.                         
  54.                         JY.Person[pid]["生命最大值"] = 1200;        --生命最大化

  55.                         if JY.Person[pid]["姓名"] ~= "零二七" or JY.Person[pid]["姓名"] ~= "段譽" then
  56.                                 manaMax = 9500-(math.floor((JY.Person[pid]["資質"]-1)/15)*750);
  57.                         else
  58.                                 manaMax = 10000;
  59.                         end
  60.         
  61.                         for i = 1,10 do
  62.                                 if JY.Person[pid]["武功"..i] == 85 or JY.Person[pid]["武功"..i] == 88 then
  63.                                         absorbFlag = true;
  64.                                 end
  65.                         end

  66.                         if absorbFlag == true then
  67.                                 manaMax = manaMax + 750;
  68.                                 if manaMax >10000 then
  69.                                         manaMax = 10000;
  70.                                 end
  71.                         end

  72.                         JY.Person[pid]["內力最大值"] = manaMax;        --內力最大化
  73.                         
  74.                         --醫療能力最大化
  75.                         if JY.Person[pid]["醫療能力"] >= 20 then
  76.                                 if pid == 16 or pid ==28 or pid ==45 then
  77.                                         JY.Person[pid]["醫療能力"] = 500;
  78.                                 elseif pid == 85 or (pid == 0 and GetS(4,5,5,5) == 7) then
  79.                                         JY.Person[pid]["醫療能力"] = 400;
  80.                                 else
  81.                                         JY.Person[pid]["醫療能力"] = 240;
  82.                                 end
  83.                         end
  84.                         --用毒能力最大化
  85.                         if JY.Person[pid]["用毒能力"] >= 20 then
  86.                                 if pid == 17 or pid ==25 or pid ==83 or (pid == 0 and GetS(4,5,5,5) == 7) then
  87.                                         JY.Person[pid]["用毒能力"] = 400;
  88.                                 elseif pid == 2 then
  89.                                         JY.Person[pid]["用毒能力"] = 500;
  90.                                 else
  91.                                         JY.Person[pid]["用毒能力"] = 240;
  92.                                 end
  93.                         end
  94.                         --解毒能力最大化
  95.                         if JY.Person[pid]["解毒能力"] >= 20 then
  96.                                 JY.Person[pid]["解毒能力"] = 240;
  97.                         end
  98.                         
  99.                         JY.Person[pid]["聲望"] = 100;
  100.                         DrawStrBoxWaitKey(string.format("%s 能力最大化",JY.Person[pid]["姓名"]),C_WHITE,CC.DefaultFont);
  101.                         maxFlag = true;
  102.                 end
  103.         end
  104.         if maxFlag == false then
  105.                 QZXS("全員已經能力最大化");
  106.         end
  107.         instruct_12();
  108. --]]
  109. end

  110. local function SkillLevel()
  111. ---[[
  112.         instruct_0();
  113.         DrawStrBox(CC.MainSubMenuX,CC.MainSubMenuY,"要提升誰的武功",C_WHITE,CC.DefaultFont);
  114.                
  115.         local teamMenu = {};        --菜單生成
  116.         for i=1,6 do
  117.                 teamMenu[i] = {"",nil,0};
  118.                 local pid = JY.Base["隊伍"..i];
  119.                 if pid>=0 then
  120.                         teamMenu[i][1] = JY.Person[pid]["姓名"];
  121.                         teamMenu[i][3] = 1;
  122.                 end
  123.         end
  124.         
  125.     local r = ShowMenu(teamMenu,6,0,CC.MainSubMenuX,CC.MainSubMenuY+CC.SingleLineHeight,0,0,1,1,CC.DefaultFont,C_ORANGE, C_WHITE);
  126.         local personSelect = JY.Base["隊伍"..r];
  127.         
  128.         if r > 0 then
  129.                 instruct_0();
  130.                 DrawStrBox(CC.MainSubMenuX,CC.MainSubMenuY,"要提升哪個武功的等級",C_WHITE,CC.DefaultFont);
  131.         
  132.                 local skillMenu = {};        --菜單生成
  133.                 local menuDis = false;        --是否顯示菜單
  134.                 for i=1,10 do
  135.                         skillMenu[i] = {"",nil,0};
  136.                         local sid = JY.Person[personSelect]["武功"..i];
  137.                         local slv = JY.Person[personSelect]["武功等級"..i];
  138.                         if sid>0 and slv >= 900 and slv <=998 then
  139.                                 skillMenu[i][1] = JY.Wugong[sid]["名稱"];
  140.                                 skillMenu[i][3] = 1;
  141.                                 menuDis = true;
  142.                         end
  143.                 end
  144.                
  145.                 instruct_0();
  146.                 if menuDis == true then
  147.                         local s = ShowMenu(skillMenu,10,0,CC.MainSubMenuX,CC.MainSubMenuY+CC.SingleLineHeight,0,0,1,1,CC.DefaultFont,C_ORANGE, C_WHITE);
  148.                         if s > 0 then
  149.                                 local skillSelect = JY.Person[personSelect]["武功"..s];
  150.                                 JY.Person[personSelect]["武功等級"..s] = 999;
  151.                                 DrawStrBoxWaitKey(string.format("%s %s 等級提升為極",JY.Person[personSelect]["姓名"],JY.Wugong[skillSelect]["名稱"]),C_WHITE,CC.DefaultFont);
  152.                         end
  153.                 else
  154.                         DrawStrBoxWaitKey(string.format("%s 沒有武功可以提升",JY.Person[personSelect]["姓名"]),C_WHITE,CC.DefaultFont);
  155.                 end
  156.         end
  157.         instruct_0();
  158. --]]
  159. end

  160. local function DIY_Test()
  161.         dofile ".\\script\\Menu\\DIY_Test.lua";
  162. end

  163. QZXS("菜單程序載入完成");

  164. --將全屏選項改為DIY菜單
  165.     function Menu_FullScreen()
  166.     instruct_0();
  167.     local mainMenu = {
  168.           {"全員恢復狀態",FullStatus,1},
  169.           {"人物等級最大化",MaxStatus,1},
  170.           {"人物武功升為極",SkillLevel,1},
  171.           {"目前停用中",DIY_Test,1},
  172.           };
  173.     local x1=(CC.ScreenW-9*CC.DefaultFont-2*CC.MenuBorderPixel)/2;
  174.     local y1=(CC.ScreenH-5*CC.DefaultFont-4*CC.RowPixel-2*CC.MenuBorderPixel)/2;
  175.     local r=ShowMenu(mainMenu,4,0,x1,y1,0,0,1,1,CC.DefaultFont,C_ORANGE, C_WHITE);
  176.     instruct_0();
  177.     end
复制代码
想要的就拿去吧 我自己是認為他蠻實用的
缺點就是龍人的升級方式 他會需要你1級1級的加點
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2021-8-3 21:25 | 显示全部楼层
本帖最后由 yokcen 于 2021-8-3 21:31 编辑

把上面这段代码全文复制到DIY.lua文件,在龙的传人7.4游戏时运行我的代码,即出现乱码,游戏死机,按任意键跳出游戏


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-5 21:49

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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