1500的上限能不能改到更多呢?
有5K补丁呀。
在哪里呢?顺便问一下有没有更多人口的补丁啊
5000人口不稳定,还是用1500吧
如果装的是论坛置顶的1.1G版本,原版是1500人口,原子版和猫版是5000人口。
原版5K补丁:http://tazone.tauniverse.com/cgi-bin/download.pl?file=5kpatch.zip
原子版只需要改一下totala.ini,设置UnitLimit = 5000;
猫版需要改一下taacop.ini,设置UnitLimit = 5000;
那些参数改成一万两万也可以吗?
那个参数只能在TA程序定的范伟内变动。
想要有高人口,可以找个大内存的机子,然后用上 万人口补丁。
哪里有上万的补丁?
找个8个人联机玩就上万了。
可以自己改
/*
CPU Disasm
Address Hex dump Command Comments
0049163A ? A1 E81D5100 mov eax,dword ptr ds:[TotalA.511DE8]
0049163F ? 68 DC050000 push 5DC ; 贏rg2 = 5DC
00491644 ? 68 38925000 push offset TotalA.00509238 ; 矨rg1 = ASCII "UnitLimit"
00491649 ? C780 89050000 01000000 mov dword ptr ds:[eax+589],1 ;
00491653 ? E8 48DF0000 call TotalA.0049F5A0 ; 繲otalA.0049F5A0
00491658 ? 3D DC050000 cmp eax,5DC
0049165D ? 7E 19 jle short TotalA.00491678
0049165F ? 8B0D E81D5100 mov ecx,dword ptr ds:[TotalA.511DE8]
00491665 ? B8 DC050000 mov eax,5DC
0049166A ? 66:8981 EC7E0300 mov word ptr ds:[ecx+37EEC],ax
00491671 ? 5F pop edi
00491672 ? 5E pop esi
00491673 ? 5B pop ebx
00491674 ? 83C4 24 add esp,24
00491677 ? C3 retn
*/
里面那3个0x5DC== 1500
改成10000,即 0x2710
三个的文件偏移分别是
0x90a40
0x90a59
0x90a66
还有一个位置需要改,是联网时的默认人口数量
CPU Disasm
Address Hex dump Command Comments
004C9C20 ? 68 B4B15000 push offset TotalA.0050B1B4 ; ASCII "HAPINET_initmultiplaydefaults\n"
004C9C25 ? E8 16FBFFFF call TotalA.004C9740 ; [TotalA.004C9740
004C9C2A ? 8B4424 08 mov eax,dword ptr ss:[arg.1]
004C9C2E ? 83C4 04 add esp,4
004C9C31 ? C780 DD040000 10000000 mov dword ptr ds:[eax+4DD],10
004C9C3B C780 E1040000 10270000 mov dword ptr ds:[eax+4E1],5DC
004C9C45 ? C2 0400 retn 4
此处0x5dc对应的文件偏移是
0xc9041
特别注意, 545版本的(xon_dll)录像机会把人口强制改为 1500(0x5dc),因此想搞多人口时先把TA目录里的ddraw和dplayx删了。其他版本的录像机没测试。
好牛的贴啊
10楼斑竹的看不懂,能不能详细教教菜鸟