三国志5吧 关注:8,054贴子:144,192

回复:sanguov的三国5帖子综合

只看楼主收藏回复

别叫高人,我也就是熟悉点而已,呵呵
dos的我基本没玩,偶尔帮这里的几个朋友改一下相关参数而已,补丁98不熟,
你试试变更一下行动顺序或者休息一下下个月试试
如果每次新开游戏都有的话是不是补丁跟版本不对导致的?补丁98能用的版本跟你的符合吗?


62楼2010-03-23 19:04
回复
    • 117.26.222.*
    各位大侠有PC版的三国5的下载地址吗?发个上来,找了好久没找到,小弟在线等,谢了!


    63楼2010-03-29 16:09
    回复
      各位大侠有PC版的三国5的下载地址吗?发个上来,找了好久没找到,小弟在线等,谢了!


      IP属地:福建64楼2010-03-29 16:09
      回复
        http://e.ys168.com/?mylegend
        我这里有


        65楼2010-03-29 18:30
        回复
          UP


          IP属地:广西66楼2010-04-15 11:22
          回复
            三国5贴吧如此火热啊~~这帖子时间好近


            67楼2010-04-16 19:51
            回复
              膜拜数据达人~~
              留名


              IP属地:辽宁68楼2010-04-20 20:21
              回复
                火计很方便,我空间有个图片就是火计范围的,我之前打算整理的,只贴了图片出来

                就是说火计按照游戏设定最大可以打12格子,默认是1,2,3,4四个格子;或者通过适当修改打全屏幕都没问题
                内讧和混乱的范围,被至少包括奋发在内某些技能调用了,改大之后,奋发能打斜对角5、6、7、8,有时会引起运算和动画的异常,不是很好。


                70楼2010-04-21 10:15
                收起回复
                  地址等我回去,我还没忙完


                  72楼2010-04-21 14:46
                  回复
                    • 219.130.220.*
                    请教海涛大人,如果要修改DOS版的三国志5代码,推荐用什么软件呢?还有,补丁98对游戏规则的修改为三国5注入新生命,作为一个完了十几年的玩家,我认为罗先生绝多数的修改都很有意义,希望大人也关注一下,如果能完善一下战场电脑的一些判断那就功德无量了(电脑的战略层面真的比原版有根本上的改善)。我想在98的基础上改一下譬如伏兵等范围,能帮我找一下代码吗?谢谢。


                    73楼2010-04-26 16:34
                    回复
                      dos版现在可以用w32dasm或者hiew做静态分析修改;
                      98我没看过,现在还没回去呢:)


                      74楼2010-04-26 17:21
                      回复
                        这样吧,我给出目前简体版已分析出来的函数,名字是自己乱取的,能概况这个函数的功能就行;
                        地址都是内存地址,GetYongMing就取武将勇名的意思,理解就行;
                        根据这个,基本上稍微懂一点汇编就能修改了
                        已经包括了战争、单挑、内政界面,相关参数可以自己摸索修改
                        4016b0     SetNULLToCityWuJiangLinkNext
                        4016d0     GetAppearskillAddr
                        401700     SetNULLToCityWuJiangLinkLast
                        401720     GetCityWuJiangLinkNextWuJiang
                        401740     UpdateCityWuJiangLink
                        401790     GetYongMing
                        4017b0     WriteYongMing
                        4017d0     IncYongMing
                        401810     GetExper
                        401830     WriteExper
                        401850     IncExper
                        401890     GetBingli
                        4018b0     WriteBingLiXunLianShiQi
                        401980     DecBingLiEtc
                        4019b0     CheckShenFenShouMingTaiShouStatus
                        401a00     ReSetBit1
                        401a20     Getshenfen
                        401a50     WriteShenFen1
                        401a80     Getshouming
                        401ab0     WriteShouMing
                        401af0     CheckIfTaiShou
                        401b10     WriteTaiShouBit
                        401b30     ReSetTaiShouBit
                        401b50     CheckIfZaoFanFlaged
                        401b70     WriteZaoFanFlag
                        401b90     ReSetZaoFanFlag
                        401bb0     CheckXingDongOverFlag
                        401bd0     WriteXingDongOverFlag
                        401bf0     ReSetXingDongOverFlag
                        401c10     GetLearnedHowManySkill
                        401c40     WriteLearnedHowMuchSkill
                        401c70     UpdateHowMuchLearnedSkill
                        401d00     GetWuli
                        401d20     GetWuLiThinkAboutSicked
                        401d50     GetWuliwithBaowu
                        401d70     WriteWuliBase
                        401d90     XiuXingWuliAdd
                        401dd0     GetZhili
                        401df0     GetZhiliwithBaowu
                        401e10     WriteZhili
                        401e30     IncZhili
                        401e70     GetZhengzhi
                        401e90     ZhengzhiwithBaowu
                        401eb0     WriteZhengZhiBase
                        401ed0     XiuXingZhengZhiAdd
                        401f10     GetMeili
                        401f30     GetMeiliwithBaowu
                        401f60     WriteBaseMeiLi
                        401f80     XiuXingMeiLiAdd
                        401fc0     GetXunlian
                        401fe0     WriteXunLian
                        402070     GetShiqi
                        402090     WriteShiQi
                        4020b0     IncShiQi
                        4020f0     DecShiQi
                        402120     GetJiangJun
                        402140     WriteJiangJun
                        


                        75楼2010-04-29 21:07
                        回复
                          402160     GetLoyalty
                          402180     WriteLoyalty
                          4021a0     IncLoyalty
                          4021e0     DecLoyalty
                          402210     GetWhereisit
                          402240     WriteWhereisit
                          402260     GetMyLordSerial
                          402290     WriteMyLordSerial
                          4022b0     CheckIfWuJiangArg1DanDangArg2
                          4022d0     WriteDanDang
                          4022f0     ClearDanDangBit
                          402310     GetShanEDu
                          402340     WriteShanEDu
                          4023c0     ChangeDanDang
                          4023e0     GetBaowuAfterNengli
                          402400     WriteBaoWuAfterNengLi
                          402420     DecBaoWuAfterNengLi
                          402460     UpdateSkillAfterNengLi
                          402490     CheckIfHaveThisSkill
                          4024f0     GetJiMouFang
                          402520     GetPersonStatusAddr
                          402550     WriteJiMouFang
                          402570     GetTaoYanShiLi
                          4025a0     WriteTaoYanShiLi
                          4025c0     GetTili
                          4025e0     WriteTiLi_wai
                          402600     IncTiLi_Wai
                          402640     DecTiLi_Wai
                          402670     CheckSomeBits1
                          4026a0     GetWuJiangZhcSerialNum
                          4026d0     WriteWuJiangZhcSerialNum
                          4026f0     WriteZhcPersonStatus
                          402710     ReSetBits2
                          402730     GetSickedLevel
                          402760     DecTiLiTo0AndDecSickedLevel
                          4027a0     DecSickLevel
                          4027d0     CheckIfMaiFuFlag
                          4027e0     CheckIfBeOurMaiFuer
                          402830     WriteMaiFuFlag
                          402840     ReSetMaiFuFlag
                          402850     GetFanJianPastMonth
                          402880     ReSetFanJianPastMonth
                          4028b0     IncFanJianPastMonth
                          4028f0     CheckIfFanJianFlag
                          402910     CheckIfCanBeFanJian
                          402960     WriteFanJianFlag
                          402980     ReSetFanJianFlag
                          4029a0     CheckIfXiuXing
                          4029c0     GetXiuXingRemainTime
                          4029f0     WriteXiuXingRemainTime
                          402a20     DecXiuXingRemainTime
                          402a50     CheckIfDead
                          402a70     CheckIfNotLogin
                          402a90     CheckIfZaiYe
                          402ab0     CheckIfCanMou
                          402af0     GetNameNewAddrBase0x4B76A0
                          402bc0     GetNameAddr
                          402ca0     GetArg1NameNewAddrBase0x4B76A0
                          402ce0     GetXiangXing
                          402d00     WriteXiangXing
                          402d20     GetAgedata
                          


                          76楼2010-04-29 21:07
                          回复
                            402d40     CalcAge
                            402d60     WriteNewPersonAge
                            402d80     GetJiaZu
                            402da0     WriteJiaZu
                            402dc0     GetPersonZiZhi
                            402de0     WritePersonZiZhi
                            402e00     GetArg1'sBornSkillArg2
                            402e20     WriteArg1'sBornSkillArg2
                            402e40     GetFaceNo
                            402e70     GetFather
                            402e90     WriteFather
                            402eb0     GetYiQi
                            402ee0     WriteYiQi
                            402f10     GetYeXin
                            402f40     WriteYeXin
                            402f70     GetLengJing
                            402fa0     WriteLengJing
                            402fd0     GetYongMeng
                            403000     WriteYongMeng
                            403030     GetSex
                            403080     CheckIfTheOneIsHuangDi
                            4030c0     GetMyLordPersonNum
                            4030f0     CheckIfTheOneIsLord
                            403110     CheckIfJunShi
                            403130     CheckIfBelongPlayer
                            403160     GetXiangXingCha
                            4031a0     CheckIfSameJiaZu
                            4031f0     FindWhoIsOlder
                            403250     CheckIfSameFather
                            4032a0     CheckIfFuZi
                            403300     GetPersonZhenXing
                            403320     WriteThisZhenXing
                            403350     GetChuZhenZhenXing
                            4033b0     WriteChuZhenZhenXing
                            4033d0     GetWuJiangZhenXingLeiXing
                            403460     InitPersonStatusData
                            403580     CopyNewLoginPersonArg3NengLiAndNameETC
                            4036a0     UpdateArg1AboutCityWuJiangLink
                            403990     SetZaiYeWuJiangData
                            403ab0     WriteNewLoginPersonAtt
                            403b60     UpdateAfterWuJiangReachCity
                            404240     GetWuJiangSerialNumFromFaceNo
                            404290     GetTheOneDiedFrom1-190
                            4043d0     PaiXuAndCalcSomeCondition
                            404450     PaiXuAccordingToSomeCondition
                            404650     CheckIfCanBeJunShi
                            404680     GetWhoCanBeWhichJiangJun
                            404750     CheckIfArg1CanBeJiangJun
                            404870     UpdateSkill
                            4048d0     (Wu+Zhi+Zheng+Mei)/4
                            4049a0     (Wu+Zhi+Zheng+Mei)/4
                            4049b0     GetMaxIn4NengLi
                            404a00     GetMaxInWuJiang4NengLiWithBaoWu
                            404a10     GetHowMuchBingLiCanDrv
                            404a60     UpdateCityBingLiXunLianShiQi
                            404aa0     CheckWhetherGod
                            404ad0     CheckWhetherEmperor
                            406a40     GetPetsonNumSelected
                            409840     CheckIfJunZhuOrCanMouBeListWuJiang
                            


                            77楼2010-04-29 21:07
                            回复
                              4098f0     NPCGetNeedMoneyBase
                              409900     NPCGetNeedFoodBase
                              40b330     NPCRenMingJiangJun
                              40b4c0     CheckOneCanBeWhichJiangJunAndWriteJiangJun
                              40b520     NPCCHooseNiuBPersonBase
                              40b5b0     NPCSellFood
                              40b6c0     NPCBuyFood
                              40d360     NPCGiveBaoWuBaoToSpecialPerson
                              40ebe0     TaiCiB
                              40ec20     NotEnoughZhiLingDiag
                              40ec80     TaiCi23
                              40eca0     UserSelectWindow
                              410590     NPCBattle
                              410740     CheckIfViewBattle
                              410e40     GetAr1CityTiLi>Arg2DanDangArg3Person
                              410ec0     UpdateTiLiXingDongExpSkill
                              4116f0     NPCGetTaiShouSerialNum
                              411720     NPNRenMingTaiShouBase
                              411800     CalcCanMouZhiLiToJianYi
                              4118e0     CheckJunShiSayTrueOrFalse
                              411bc0     GetDistanceBetween2City
                              411c30     HowManyDaysNeedToReachZhc
                              411c80     CalcHowManyDaysNeedOnTheRoad
                              4139d0     ResetOrSetXuGouMode
                              416cc0     GetJiangJunAddr
                              416ce0     GetJiangJunName
                              416d30     GetThisJiangJunName
                              416d50     HowMuchOneJiangJunCanDrv
                              416d80     GetJiangJunNeedYongMing
                              417740     GetGongShouFlag
                              4177a0     GetZhcX
                              4177d0     GetZHcY
                              417800     MovWuJiangSerNumArg2PositionToArg1Stack
                              4178c0     GetArg1ZhcJiDongLi
                              4178f0     UpdateJiDongLi
                              417920     GetSickedBing
                              417950     UpdateSickedBingLing
                              417980     UpdateSickedBing
                              4179f0     GetZhCWuJiangAppearBingLi
                              417a40     UpdateBingLiXunLianShiQi
                              417a80     GetZhcLife
                              417ab0     WriteTiLi_ZHc
                              417ae0     IncLifeInZhcEveryDay
                              417b10     DecTiLi_Zhc
                              417ba0     GetZhCDataAddr+14H
                              417c30     WriteZhcStatusFlag
                              417c60     ReSetZhcStatusFlag
                              417c90     CheckZhcStatusFlag
                              417d10     Get1GongOr0ShouFang
                              417d30     Get0GongOr1ShouFang
                              417d50     CheckIf=Arg1SameGongShou
                              417d70     CheckIf3Gong1ShouFang
                              417d90     CheckIfZhc4GongYuanJun2ShouYuanJun
                              417db0     WriteHunLuanFlag
                              417dc0     CheckIfHunLuan
                              417dd0     ResetHunLuan
                              417de0     IfnotHaveHunLuanFlag
                              


                              78楼2010-04-29 21:07
                              回复