原帖由 7676620 于 2006-4-24 02:05 发表
对不起~~楼主大人~~~~~~我并没有指责你的意思~~
首先说下这个版本在简体系统中出现的问题~我利用微软或者金山的转码工具之后不会显示为乱码~
但是当我点击读取存档时~它便会报错!
还有第2:我所指的更换3D造型其实是武将到了光荣设定的年龄时便会转变头像和3D形象~
不知道这么说~你能不能理解我的意思~
第3:我也是学编程的~只不过我还只是初级的~但VB偶绝对会用~而且我对游戏修改器这块非常感兴趣~
一直希望能够从事这块~所以我想向你学习学习~而且没准我和我同学一起研究~可以帮你的修改器做出简体的~最后我想指明我的出发点~我的出发点是想真正地做出一款属于自己的修改器来~当然~现在说这个还有点早~所以~我非常想得到你的指点~你能不能PM我~留下你的联络方式~我对编程的喜爱`希望你能理解~
呵呵,我的語氣看來好像也過激了些,沒事沒事,繼續討論![](images/smilies/laugh.gif)
問題1.
是否你的使用者名稱有簡體中文字?或者是我的文件夾另有設定為有簡體中文字的資料夾?
因為讀取存檔按下去,是去抓登錄值找檔案,記錄檔它是存放在我的文件夾裡
路徑為 C:\Documents and Settings\使用者\My Documents\KOEI\San11\SaveData
所以若使用者名稱有簡體中文,可能就會讀不到.......
不過為何之前的可以這個版不行,這我真的不知道.......
問題2.
我懂了,就是年齡到了自動變換3D造型是吧
頭像變更年齡我有想加,程式寫一寫頭昏眼花,是真的忘了![](images/smilies/tongue.gif)
不過可能要考慮一下出錯的問題
若頭像設定為888,則變更的頭像應該是1888,這個編號是否有頭像?
目前只能讀取原有的,用其他頭像編輯器追加進去的無法支援預覽
也就是說不管有沒有對應的頭像,我可能無法做check的動作喔
至於3D造型的變換,新武將檔不知有沒有寫入這組數據的地方
這還要研究一下,因為我是直接用前人的修改器找數據
他們沒有寫出來的功能,要找對應的數據就要花點功夫了,有空我儘量找看看
最壞的情況是沒有寫入這組數據的地方,要開遊戲再進去內存改
這樣的話我就完全無能為力了..........
問題3.
我想我們的出發點都是一樣的,就是做出個屬於自己的修改器
其實前輩們做出來的修改器功能都比我的強大,只是因為簡體的用起來還要轉換,總不順手
所以才會想寫一個自己用得順手的東西來玩玩
我也只有修過3學分一學期的VB6,其他都是自己摸,程式的寫法可能是效能極低的土法煉鋼
一堆if、goto,我連副程式、自定義函數都不太會用
只是因為程式小,檔案小,所以效能的低落感覺不出來
指點不敢當,不過互相交流討論是沒問題的,有什麼想知道的數據或某功能的寫法
我可以把我用的方法跟你說,也許你會有比我好更不容易出錯的寫法
要討論用pm就好了,因為我其他有在用的就只有email,沒有MSN
而email可能又還要簡繁碼互轉,也麻煩,就這樣囉