- Katılım
- 21 Mar 2019
- Mesajlar
- 585
- Çözümler
- 1
- Alınan Beğeni
- 3,448
- Ödül Puanları
- 93
- Konum
- en tu cora bb
VSRO 188 CGObj::GetTID() GetDataPermanent Error Patch
Kod:
İçeriği görebilmek için Uye olmanız gerekiyor.
SR_GameServer.exe original file can only create up to 50,000 objects, if more than 50,000 objects are created in the game, it will show CGObj::GetTID() GetDataPermanent Error.
If you have added customized object, Itemdata or Chardata, it is very easy to get the pet summon bug.
The solution I've come up with so far is to increase the size of the object's memory.
As above ASM operation code
0x1D0 is a fixed size, the memory size of an object is 0x1D0(464), the number of objects can be adjusted.
So you only need to change the number of objects 0xC350 (50000) and memory size 0x1620100.
For example, to increase the number of objects to 5 times 250,000 objects
0x1D0 * 0x3D090(250000) = 0x6EA0500
Object Size = 0x1D0
Number of Objects = 0x3D090(250000)
Memory Size = 0x6EA0500
Patch:
C#:
İçeriği görebilmek için Uye olmanız gerekiyor.
C/C++ Hook (SR_GameServer):
C++:
İçeriği görebilmek için Uye olmanız gerekiyor.