1. Форум находится в стадии переноса. Многое может не работать. Просьба потерпеть. Любые проблемы обсуждаем в теме переезда.
    Скрыть объявление

Сборка L2Patch С4 Shareware

Тема в разделе "Обсуждение PTS сборок", создана пользователем 01000000, 7 Август 2012.

  1. xerxes

    xerxes Member

    Сообщения:
    97
    Симпатии:
    1
    most urgent is this
    item dupe with strider

    Just hook function void CPet::GiveAllItemToMaster(bool) and make it cancel the trade just before it starts moving items to pet owner's inventory

    Glad/Tyrant skills

    Kation, two and a half ago, published a fix for the implementation of skill and Glada Tirante in C5 chronicles.

    view sourceprint?

    01.ChargeFix proc
    02.;SkillInfo = r12+68h
    03.;SkillInfo+0h - wszSkillName
    04.;SkillInfo+8h - skillID
    05.;RBP - pUser
    06.;overwrited code
    07.;.text:00000000006B8BB6 xor esi, esi ;Clear ESI
    08.;.text:00000000006B8BB8 mov [rbp+0BACh], esi ;ZeroCharges
    09.;.text:00000000006B8BBE mov rax, [rbp+0] ;ExitPoint
    10.
    11.mov rax, [r12+68h] ;SkillInfo
    12.mov eax, dword ptr [rax+8h] ;SkillID
    13.cmp eax, 105h ;TripleSonicSlash
    14.je FourChargesRequied
    15.cmp eax, 5h ;DoubleSonicSlash
    16.je ThreeChargesRequied
    17.cmp eax, 6h ;SonicBlaster
    18.je TwoChargesRequied
    19.cmp eax, 11Ch ;HurricaneAssault
    20.je TwoChargesRequied
    21.cmp eax, 36h ;ForceBlaster
    22.je OneChargeRequied
    23.jmp Exit_Point
    24.
    25.FourChargesRequied:
    26.mov eax, dword ptr [rbp+0BACh] ;Get current charges
    27.sub eax, 4h ;Decrease current charges
    28.mov [rbp+0BACh], eax ;Set new charges
    29.jmp Exit_Point
    30.
    31.ThreeChargesRequied:
    32.mov eax, dword ptr [rbp+0BACh] ;Get current charges
    33.sub eax, 3h ;Decrease current charges
    34.mov [rbp+0BACh], eax ;Set new charges
    35.jmp Exit_Point
    36.
    37.TwoChargesRequied:
    38.mov eax, dword ptr [rbp+0BACh] ;Get current charges
    39.sub eax, 2h ;Decrease current charges
    40.mov [rbp+0BACh], eax ;Set new charges
    41.jmp Exit_Point
    42.
    43.OneChargeRequied:
    44.mov eax, dword ptr [rbp+0BACh] ;Get current charges
    45.sub eax, 1h ;Decrease current charges
    46.mov [rbp+0BACh], eax ;Set new charges
    47.jmp Exit_Point
    48.
    49.Exit_Point:
    50.test eax, eax
    51.jz Exit_Fix
    52.call GetTickCount
    53.mov [rbp+0BB0h], eax ; Set new timer for charges
    54.jmp Exit_Fix
    55.
    56.Exit_Fix:
    57.mov rax, 006B8BBEh
    58.jmp rax
    59.
    60.ChargeFix endp
     
  2. lspeed

    lspeed New Member

    Сообщения:
    2
    Симпатии:
    0
    А можно перезалить файлы с 71 ревой?
    --- Добавлено 5 Июль 2017 ---
    не запускается на win 2008 r2 нажимаю на патч нечего не происходит
    --- Добавлено 7 Июль 2017 ---
    И тишина
     
    Последнее редактирование: 7 Июль 2017
  3. linbat

    linbat New Member

    Сообщения:
    4
    Симпатии:
    1
    Наврятли кто выложит, тут почти некого не бывает
     
  4. nezabudka

    nezabudka Well-Known Member L2 OFF Dev Team

    Сообщения:
    913
    Симпатии:
    86
    vadimka222 и katta нравится это.
  5. linbat

    linbat New Member

    Сообщения:
    4
    Симпатии:
    1
    Спасибо! :) Ещё бы найти человека кто активацию сборки бы сделал, для ПА)
     
  6. katta

    katta New Member

    Сообщения:
    16
    Симпатии:
    0
    Надеюсь, не прокатит, как археология. По крайней мере, судя по темпам обсуждений, не должно…

    Не из totalcmd случайно не хочет запускаться? Ибо именно оттуда не стартует по непонятным причинам. Запуск эксплорера через точку и запуск патча из эксплорера нормально срабатывает там.
     
  7. azanty

    azanty New Member

    Сообщения:
    3
    Симпатии:
    0
    Нахуй ! Такие форума.
     
    Последнее редактирование: 18 Февраль 2018

Поделиться этой страницей