Тема: [mod] PlayerLoot
Показать сообщение отдельно
Старый 18.05.2010, 04:40   #1
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию [mod] PlayerLoot

Предыстория:
Патч такой был, устарел кардинально. Нашел я его, поднял из архивов, просмотрел со всех сторон - вроде нормальный. Стал проверять - поставил, потыркался - не работает.

История:
1. Старый патч добавлял кусок в LootHandler.cpp:

На данный момент такой кусок там уже есть. Значит его вставлять туда я не стал.

2. Старый патч правил много кусочков в Player.cpp:

Первое - раньше было два куска:

Ну тут вроде все понятно - сейчас есть один кусок

тут комментим первую строку наф.
Второе - между

вставляется

Вот только сейчас там уже стоит

Вставим выше, попробуем, вставим ниже, попробуем, переставим выше-ниже на пару строк... и результаты...

Проблема:
Ставим патч, заливаем в базу лут для creature 88888.
При убийстве игрока, и освобождении им духа, получаем курсор "снимай значки арены, пока не поздно!!!". Жмем лут, проходит таймер - лута нет, курсор лута не меняется. Жмем еще пару-тройку раз - просто для контроля - с тем же эффектом. Окей, лезем в код - переставляем строку

выше, ниже, еще чуть выше-выше-выше, с последующими тестами... И с тем же результатом. Видимо у кого-то либо руки не под то заточены, либо голова кривая.

Итог:
Билли, ай нид хелп!!!
Я просто не представляю что именно сделано не так, и почему оно не работает. Ведь по идее - ДОЛЖНО ЖЕ!!!

В аттаче два патча - старый (гарантированно полностью рабочий на тот момент и примерно тысячу ревизий вперед, проверенный) и новый (гарантированно нерабочий на данный момент, проверенный).
Вложения
Тип файла: patch 7679-playerloot.patch (4.1 Кб, 22 просмотров)
Тип файла: patch 9901-playerloot-test.patch (1.2 Кб, 22 просмотров)
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума   Ответить с цитированием