You are not logged in.
Pages: 1
проблема такова:
добавляю новые id в veh_mods.ide (вобщето создал отдельный veh_mods2.ide но это не важно)
с помощью са лимит аджистера увеличиваю лимит ид и кар модс
всё вроде правильно но лимит "car mods" увеличивается только для ид с флагом 2097152 и др. кроме 2101248
но если для бамперов (также спойлеров) не прописать флаг 2101248 то игра вылетает при установке детали в трансфендере (либо WAA)
например
[id], exh_a_u, uranus, 100, 2097152 - добавляется в игру
[id], fbmp_c_u, uranus, 100, 2101248 - не добавляется
собственно нужно найти адрес лимита
и вобще как находят значения адресов?
Last edited by DUB (11-12-2009 17:04)
Offline
чтож дело не стоит на месте...
004C666A - искомый лимит, но значение максимальное (255 (1байт))
неуверен, но возможно следущие 2 значения тоже както относятся к лимиту. оба равны 40 сколько и состовляет лимит
004C66E1
004C66F2
Offline
хм. этот адрес вызывает функцию..
блин..
кароче в этом я нуб и нуждаюсь в помощи.
вот посмотрите, может чемнибуть поможет
.text:004C6650 ; --------------- S U B R O U T I N E --------------------------------------- .text:004C6650 .text:004C6650 .text:004C6650 sub_4C6650 proc near ; CODE XREF: sub_5B3C60+12Ep .text:004C6650 .text:004C6650 arg_0 = dword ptr 4 .text:004C6650 .text:004C6650 mov eax, ds:dword_B1BF58 .text:004C6655 push esi .text:004C6656 lea esi, [eax+eax*8] .text:004C6659 inc eax .text:004C665A lea esi, ds:0B1BF5Ch[esi*4] .text:004C6661 mov ds:dword_B1BF58, eax .text:004C6666 mov eax, [esi] .text:004C6668 mov ecx, esi .text:004C666A call dword ptr [eax+18h] .text:004C666D mov ecx, [esp+4+arg_0] .text:004C6671 mov ds:dword_A9B0C8[ecx*4], esi .text:004C6678 mov eax, esi .text:004C667A pop esi .text:004C667B retn .text:004C667B sub_4C6650 endp .text:004C667B .text:004C667B ; ---------------------------------------------------------------------------
Offline
Pages: 1