Итак... Предполагаю что многие сталкиваливась с этой проблемой и не находили пути её решения.
Вы покупаете знак контракта, а шиток над нпс остаётся серым, т.е. задание давать он не хочет.
Причина кроется, как обычно в багах игры и её локализации, (спс нивалу).
Решение проблемы состоит в следующем:
1) качаем файл tasks (лежит здесь и весит около 25метров http://www.x2b.ru/get/2109 )
2) заходим в папку data (Perfect World\element\data) и либо пересохраняем либо архивируем старый файлик tasks (короче заботимся об его сохранности)
3) вставляем свежескачанный tasks в вышеуказанную папку

Вроде бы всё, запускаем игру, свободно берём контракт и выполняем.

Итак суть проблемы в том что в новых версиях 10 - 33 до сих пор починить контракт не могут. Единственная рабочая версия клиента - 9. Но чтобы не качать полностью весь клиент подменяется только один файл tasks который собственно за контракт отвечает.
Но, не всё так радужно... 9 версия полна багов перевода, и потому для кого это не приемлимо... могут после того как взяли контракт и активировали задание выйти из игры и произвести замену файлов обратно... Но я лично играю на 9 версии...

Суть контракта:
Покупаешь контракт у нпс (ГД, Клык и т.д.) (с 60-го лвла), там 3 задания.
1.Отдать парчовую коробку НПС
2.Убить n кол-во мобов
3.Поговорить с НПС который дает контракт через 60 мин.,после того как взял контракт.

Вуа-ля, опыт.

взято с тотенкоф форума