xuser 122 Опубликовано 11 февраля, 2013 (изменено) В архиве html, исходный код и скомпилированный класс Он не совсем закончен(остались некоторые нюансы оформления). Но вполне работает. http://rghost.ru/43808819 пароль на скачивание l2maxi.ru Функционал: Продажа скилов от других проф игрокам за валюту. Покупка скилов от других пров у игроков обратно тоже за валюту. Компилировалось и тестировалось на RC5 [ Обновленно ]============================================================================== Rev 1.0.1: Исправил проблему с удалением скилов. [ Обновленно ]============================================================================== Rev 1.0.2: Сделал что-бы нельзя было зарабатывать валюту продавая скилы аугментации. [ Обновленно ]============================================================================== Rev 1.0.3: Переписан код, добавлена возможность добавлять дополнительные скилы не принадлежащие ни 1й професии и доработано оформление. Что-бы добавить свой скил в продажу надо после static { Добавить строчку вида _skills.put(id, new Integer[]{id, lvl, feeId, feeAmount}); Где: id - id скила lvl - уровень скила feeId - id итема взымаемого за покупку скила. feeAmount - кол-во итемов взымаемых за покупку скила. PS: Если кто найдёт уязвимости в коде нпц пишите в теме поправим, но вроде я всё учел. Приведущая работа: http://forummaxi.ru/index.php?showtopic=17586#entry164550 Изменено 19 апреля, 2013 пользователем LeKToR 6 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Dynasty 253 Опубликовано 11 февраля, 2013 В архиве html, исходный код и скомпилированный класс Он не совсем закончен(остались некоторые нюансы оформления). Но вполне работает. http://rghost.ru/43713067 пароль на скачивание l2maxi.ru Функционал: Продажа скилов от других проф игрокам за валюту. Покупка скилов от других пров у игроков обратно тоже за валюту. 1н нюанс который забыл лучше всего добавить проверку что у персонажа 3я профессия. PS: цены заданны в самом коде так как позже планировалось добавить чтение настроек из конфигов. Особо не тестировал могут быть проблемы с удалением скилов у игроков. Потом гляну сейчас спать хочется. Где взял?) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Silentium 592 Опубликовано 11 февраля, 2013 Не против, если я доработаю скрипт и добавлю его в сборку? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xuser 122 Опубликовано 11 февраля, 2013 Сам написал. Конечно не против. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ChestelRFielD-_- 113 Опубликовано 11 февраля, 2013 Спасибо ,давненьно небыло не чего подобного Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IIPOCIIEKT 33 Опубликовано 13 февраля, 2013 (изменено) Молодец, красиво сделано. Вот только бы вывести это в конфиг и добавить возможность через этот конфиг добавлять свои скиллы, или указывать их в этом коде, а то если так то как я понял нужно создавать новую проффесию и туда добавлять скилы. А ищо было бы хорошо если в конфиге можно было указывать цену за скиллы(Френзи,икона и так далее) просто если все будут стоить одинаковое количество монет сами понимаете что это будет =) Изменено 13 февраля, 2013 пользователем IIPOCIIEKT Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xuser 122 Опубликовано 14 февраля, 2013 (изменено) Молодец, красиво сделано. Вот только бы вывести это в конфиг и добавить возможность через этот конфиг добавлять свои скиллы, или указывать их в этом коде, а то если так то как я понял нужно создавать новую проффесию и туда добавлять скилы. А ищо было бы хорошо если в конфиге можно было указывать цену за скиллы(Френзи,икона и так далее) просто если все будут стоить одинаковое количество монет сами понимаете что это будет =) Просто не хотелось затрагивать код самой сборки и добавлять новые таблицы. Поэтому и не выводил ничего в конфиги и все скилы стоят одинакого.// del Изменено 15 февраля, 2013 пользователем LeKToR Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeathGames007 0 Опубликовано 17 февраля, 2013 Лектор, хотелось бы узнать, а можно сделать ограничение на количество скилов? и добавить туда ГМ скилы (Mastery Blessing - chant of Victory и т.д) я бы заплатил за такое))) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xuser 122 Опубликовано 17 февраля, 2013 Лектор, хотелось бы узнать, а можно сделать ограничение на количество скилов? и добавить туда ГМ скилы (Mastery Blessing - chant of Victory и т.д) я бы заплатил за такое))) Способ добавить туда дополнительные скилы описан в первом посте. Ограничение на кол-во скилов сделать тоже не проблема. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeathGames007 0 Опубликовано 17 февраля, 2013 сделаешь? с меня оплата, только прошу не спрашивайте зачем мне это и т.д. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
xuser 122 Опубликовано 17 февраля, 2013 http://rghost.ru/43859811 вот правда не проверял,но должно работать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MultiCrazy 934 Опубликовано 18 февраля, 2013 спс забрал щас буду смотреть Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ромашка 70 Опубликовано 20 марта, 2013 Легче рыбака взять) И цену и за какие итемы можно менять. Только продавать не получится Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
IIPOCIIEKT 33 Опубликовано 23 апреля, 2013 (изменено) Нашёл очень, очень, очень страшный баг! покупаем вещь которая имеет свой скилл, продаём скилл от этой вещи за пол сумы, переодиваем эту вещь, опа и тут скил опять этот появился и так повторяем пока не надоест) Как поставить запрет? Изменено 23 апреля, 2013 пользователем IIPOCIIEKT Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
RoyalGost 277 Опубликовано 8 мая, 2013 Автоматическое сообщение Эта тема была перемещена из "Дополнения" в "Серверные". Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
drako006 74 Опубликовано 12 ноября, 2013 http://rghost.ru/43859811 вот правда не проверял,но должно работать. Ребят осталось у кого с ограничениями на количество? поделитесь пожалуйста. . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
jman4ik 103 Опубликовано 18 ноября, 2013 http://rghost.ru/43859811 вот правда не проверял,но должно работать. Перезалейте если осталось у кого, пожалуйста! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
PaZiTiF 9 Опубликовано 21 ноября, 2013 перезалейте плиз) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
drako006 74 Опубликовано 17 февраля, 2014 Ребят у кого осталось перезалейте пожалуйста!! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CyberShot 1 Опубликовано 17 февраля, 2014 Перезалейте тоже очень нужно ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
reznyaa 0 Опубликовано 21 марта, 2014 Перезалейте Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
antigeori 2 Опубликовано 1 мая, 2014 перезалейте=) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
sniper 47 Опубликовано 1 мая, 2014 Перезалейте плз Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
XaTTa6bI4 7 Опубликовано 15 июня, 2014 есть у кавота? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
COUPLECARAT 7 Опубликовано 17 октября, 2014 Обновите ссылку на скачивание пожалуйста! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты