1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. int 3
    Сообщение

    Мой эпилог

    Успехов в новых делах
    Сообщение от: int 3, 19 июл 2018 в 15:44 в разделе: Оффтоп
  2. int 3
  3. int 3
  4. int 3
  5. int 3
  6. int 3
  7. int 3
  8. int 3
    Является частью системы плагинов для Perfect World. Название: faction_system_addon Описание: Вместе с этим плагином Вы ощутите всю мощь клановых рангов! Вы сможете сделать их по-настоящему актуальными на сервере, так как теперь они могут быть не просто красивой надписью и иконкой над головой, а даже стать основой концепции Вашего сервера. Вы сможете ограничивать такие действия, как Взятие квестов Крафт Использование предметов (аптека, коробки и т.д.) Надевание и ношение шмота А параметрами для ограничения будут служить те самые три значения - очки, ранг и позиция. Благодаря мощному lua-движку, встроенному в систему плагинов, Вы сможете писать произвольные условия, не имея навыков программирования. Выдавать квест только для кланов 3-го и выше ранга? Легко: player.faction_rank >= 3. Сделать доступ к оружию для кланов из ТОП-10? Запросто: player.faction_pos <= 10. Разрешить аптеку только в мировой локации для кланов, у которых меньше 5000 очков? Элементарно: player.faction_score <= 5000 and player.world_tag == 1. Другие примеры можно также увидеть на видео чуть ниже. Помимо этого данное дополнение позволяет создавать собственные шмотки, использование которых будет так или иначе влиять на клановые очки. Можно с легкостью сделать предмет, который при использовании: Повышает очки на 1000 единиц Повышает очки на 20% Апает клан до 5-го ранга Даёт различное количество очков в зависимости от различных факторов (см. примеры в шаблоне конфига и на видео). И наконец, Плагин добавляет альтернативную возможность получения клановых очков - за монеты Битвы Династий (с коэффициентом). Можно настроить автоматическое изымание предметов при выходе из клана - на случай, если Вам не подходит ограничение на использование/надевание шмота. Серверная часть: присутствует Клиентская часть: отсутствует Текущая версия: 1.0.0 Зависимости: faction_system Проверенные версии клиента/сервера: 1.5.1, 1.5.5 (другие - по запросу) Конфиг: Шаблон Логгирование: конфиг при старте сервера, информация об ошибках настройки (неверный lua-код) и прочее. Логгирование изменения очков - в логе основного плагина. [2018-06-27 14:39:43.966] [ faction_system_addon ] [info] ### Plugin faction_system_addon started! Version: 1.0.0. Server version: 1.5.1_101. ### [2018-06-27 14:39:53.593] [ faction_system_addon ] [info] < Ограничения на взятие квестов > [2018-06-27 14:39:53.593] [ faction_system_addon ] [info] . Квест: 5377, ограничение: [lua: function(player) return player.faction_rank >= 1 end ] [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] . Квест: 6927, ограничение: [lua: function(player) return player.faction_pos == 1 end ] [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] < Ограничения на крафт > [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] . Рецепт: 'Лечебный порошок' (id = 1275), ограничение: [lua: function(player) return player.faction_rank >= 1 end ] [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] . Рецепт: 'Лекарство погони за луной' (id = 1239), ограничение: [lua: function(player) return player.faction_rank >= 2 end ] [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] . Рецепт: 'Таблетка красного фосфора' (id = 1296), ограничение: [lua: function(player) return player.faction_rank >= 3 end ] [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] . Рецепт: 'Таблетка зеленой волны' (id = 1299), ограничение: [lua: function(player) return player.faction_rank >= 4 end ] [2018-06-27 14:39:53.594] [ faction_system_addon ] [info] . Рецепт: 'Воронья лоза' (id = 1302), ограничение: [lua: function(player) return player.faction_rank >= 5 end ] [2018-06-27 14:39:53.608] [ faction_system_addon ] [info] < Ограничения на использование предметов > [2018-06-27 14:39:53.608] [ faction_system_addon ] [info] . Предмет: 'Алый фрукт' (id = 12305), ограничение: [lua: function(player) return player.faction_score >= 100000 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Фолиант темных умений убийцы' (id = 28046), ограничение: [lua: function(player) return player.faction_rank >= 4 and player.world_tag ~= 1 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Бустер для клана (уровень 3)' (id = 10207), ограничение: [lua: function(player) return player.faction_rank < 3 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] < Ограничения на снаряжение предметов > [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: '☆Бронзовая секира' (id = 110), ограничение: [lua: function(player) return player.faction_score < 10000 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: '☆Секира великого духа' (id = 112), ограничение: [lua: function(player) return player.faction_pos <= 5 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] < Предметы с особым эффектом > [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Бустер для клана (1000 очков)' (id = 10204), эффект: [lua: function(player) player.faction_score = player.faction_score + 1000 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Бустер для клана (10% очков)' (id = 10205), эффект: [lua: function(player) player.faction_score = player.faction_score * 1.1 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Бустер для клана (N очков)' (id = 10206), эффект: [lua: function(player) player.faction_score = player.faction_score + player.faction_rank * 500 end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Бустер для клана (уровень 3)' (id = 10207), эффект: [lua: function(player) if player.faction_rank < 3 then player.faction_score = 5000 end end ] [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] < Предметы, исчезающие при выходе из клана > [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Большое исцеляющее зелье' (id = 8619) [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] . Предмет: 'Сильное исцеляющее зелье' (id = 8620) [2018-06-27 14:39:53.619] [ faction_system_addon ] [info] Количество очков за 1 монету БД: 0.01 Скриншоты: Посмотрите видео, оно того стоит. Видео: [media] Стоимость: 10000 рублей Связь со мной и подробности: ссылка
    Сообщение от: int 3, 27 июн 2018 в разделе: Продам
  9. int 3
    Является частью системы плагинов для Perfect World. Название: faction_system Описание: Данный плагин добавляет динамику в унылые войны кланов - вводит новый клановый параметр Очки клана. Они определяют, насколько клан крут и позволяют померяться выяснить, кто же рулит на сервере. На основании очков клана каждый клан будет иметь три новых параметра: score - собственно, сами очки. Некоторое число от 0 до 1'000'000'000 (миллиарда), в повышении которого может поучаствовать каждый член клана. Об этом - ниже. rank - ранг клана. При превышении кланом некоторого количества очков, у клана повышается ранг (не путать с уровнем клана). Собственно, ранг клана и является главным показателем, за который стоит бороться (после очков, конечно же). Чем выше ранг - тем круче! Ниже будет подробно описано, как ранг может повлиять на судьбу клана. position - место клана в глобальном рейтинге. Самые суровые кланы должны бороться за первое место. Мало быть максимального ранга - нужно быть лучшим! Этот параметр определяет, какую позицию занимает клан по очкам в общем серверном рейтинге кланов. И зачем нужны все эти параметры? В зависимости от ранга клана каждый его член получает прекрасную надпись над головой персонажа (возможно даже переливающуюся!), в которой отображена текущая позиция клана и его очки, а также уникальную иконку, определяющую ранг клана (см. скриншоты, видео). Вы, как администратор сервера, можете вручную выдавать плюшки кланам, находящимся в ТОПе рейтинга - зависит лишь от Вашей фантазии. Данные о кланах хранятся в отдельном файле формата SQLite3 DB, что позволяет запросто вывести информацию о кланах прямо на сайт сервера. [Bonus] При наличии аддона к плагину (см. пост ниже), все три параметра автоматически могут стать ограничениями на использование предметов и эквипа, взятие квестов, крафт чего-либо и прочее, прочее.. С ним система становится наиболее эффективной и актуальной. Как заработать очки? Каждое очко вклада в кланхолл конвертируется в некоторое количество очков клана (коэффициент пересчёта настраивается в конфиге) - о чём плагин радостно уведомляет в чат всех соклан. Через отладочные команды, которые доступны лишь администрации И, конечно, разнообразные дополнительные возможности есть в аддоне к плагину.. А вообще, смотрите конфиг - там написано много полезного. :) Серверная часть: присутствует Клиентская часть: присутствует Текущая версия: 1.0.0 Зависимости: отсутствуют Проверенные версии клиента/сервера: 1.5.1, 1.5.5 (другие - по запросу) Конфиг: Шаблон Логгирование: Всё, что требуется - конфиг (при старте сервера), а также любое изменение клановых очков (кто, сколько, когда). [2018-06-25 15:55:20.357] [ plugin_manager ] [info] ### PluginManager started! Version: 1.1.0. Server version: 1.5.1_101 ### [2018-06-25 15:55:20.362] [ faction_system ] [info] ### Plugin faction_system started! Version: 1.0.0. Server version: 1.5.1_101. ### [2018-06-25 15:55:25.675] [ faction_system ] [info] Данные о кланах успешно загружены из БД. Количество записей: 4 [2018-06-25 15:55:25.675] [ faction_system ] [info] Количество рангов: 5 [2018-06-25 15:55:25.675] [ faction_system ] [info] #1 - требуется очков: 1000. Иконка: test/1.png, цвет: #FF00FF [2018-06-25 15:55:25.675] [ faction_system ] [info] #2 - требуется очков: 2000. Иконка: test/2.png, цвет: #FCEC1D [2018-06-25 15:55:25.675] [ faction_system ] [info] #3 - требуется очков: 5000. Иконка: test/3.png, цвет: #CC0EF6 [2018-06-25 15:55:25.675] [ faction_system ] [info] #4 - требуется очков: 15000. Иконка: test/4.png, цвет: #3FF60E [2018-06-25 15:55:25.675] [ faction_system ] [info] #5 - требуется очков: 50000. Иконка: test/5.png, цвет: rainbow (period: 10000) [2018-06-25 15:55:25.675] [ faction_system ] [info] Количество очков клана за единицу вклада в кланхолл: 1.00 [2018-06-25 15:55:25.675] [ faction_system ] [info] Игроки с доступом к отладочным командам плагина: 1058, 1063, 1074 [2018-06-25 16:03:32.390] [ faction_system ] [trace] faction = 26, delta = 400, player = 'venomancer' (id = 1074) [2018-06-25 16:03:34.071] [ faction_system ] [trace] faction = 26, delta = 400, player = 'venomancer' (id = 1074) [2018-06-25 16:03:35.139] [ faction_system ] [trace] faction = 26, delta = 400, player = 'venomancer' (id = 1074) [2018-06-25 16:03:43.027] [ faction_system ] [trace] faction = 26, delta = 400, player = 'venomancer' (id = 1074) [2018-06-25 16:03:47.384] [ faction_system ] [trace] faction = 26, delta = 400, player = 'venomancer' (id = 1074) [2018-06-25 16:03:51.637] [ faction_system ] [trace] faction = 26, delta = 1500, player = 'venomancer' (id = 1074) [2018-06-25 16:03:53.821] [ faction_system ] [trace] faction = 26, delta = 1500, player = 'venomancer' (id = 1074) [2018-06-25 16:03:57.962] [ faction_system ] [trace] faction = 26, delta = 5000, player = 'venomancer' (id = 1074) [2018-06-25 16:03:59.183] [ faction_system ] [trace] faction = 26, delta = 5000, player = 'venomancer' (id = 1074) [2018-06-25 16:05:29.373] [ faction_system ] [trace] faction = 26, delta = -13000, player = 'BadAdmin' (id = 1058) Скриншоты: [IMG] [IMG] [IMG] [IMG] [IMG] Видео: [media] Стоимость: 15000 рублей Связь со мной и подробности: ссылка
    Автор темы: int 3, 25 июн 2018, ответов - 4, в разделе: Продам
  10. int 3
    Является частью системы плагинов для Perfect World. Название: duel_system Описание: Данный плагин заменяет стандартные дуэли в PW, расширяет их возможности, позволяя игрокам выбирать “ставку” для сражения, включать хирки в дуэлях, а также задавать размеры боевой зоны. Администратор сервера получает возможность настроить предметы, которые могут использоваться в качестве ставки, выставить ограничения на размер боевой зоны, задать формат отображения дуэльного рейтинга в клиенте, а также текст различных оповещений. Подробнее в пункте конфиг. Клиентские изменения включают в себя новое окно GUI (см. скриншоты), в котором игрок может бросить вызов на дуэль, настроив ставку (итем), её размер, размеры боевой зоны, включить/выключить запрет хирки в раунде дуэли. Помимо этого игрок может просмотреть справку по системе дуэлей. Данное окно интерфейса является адаптивным и подстраивается под “сетку предметов” из конфига. В дуэли можно использовать всё, что не запрещено правилами сервера В дуэли могут работать хирки, если была поставлена соответствующая галочка перед началом раунда Дуэль завершается в одном из случаев: Один из дуэлянтов погибает от руки другого дуэлянта, монстра или руки другого игрока. Победа присуждается сопернику Один из дуэлянтов выходит из игры. Победа присуждается сопернику Один из дуэлянтов убегает от центра дуэли дальше, чем на расстояние, равное радиусу дуэли. Победа присуждается сопернику Таймаут дуэли 10 минут, по истечении которых объявляется ничья По окончании дуэли возможны два варианта: Если один из участников победил, он получает в награду свою ставку в двойном размере, а соперник остаётся ни с чем Если дуэль окончилась ничьёй, то игроки получают ставки обратно в инвентарь Ставки забираются из инвентаря и возвращаются игрокам в него же. Если нет места в инвентаре, ресурс выпадет на пол (как дроп, с привязкой) Сторонний наблюдатель не сможет бафнуть/похилить дуэлянтов, а вот убить - запросто. Возможны побочные эффекты, если участники погибли до начала дуэли (к примеру, во время тиканья таймера). Советуем дуэлиться в безопасных местах, дабы не потерять ресурсы. Администрация не несёт ответственности за утерянные в дуэли вещи и не возвращает их. Дуэльтесь на свой страх и риск! Серверная часть: присутствует Клиентская часть: присутствует Текущая версия: 1.0.0 Зависимости: отсутствуют Проверенные версии клиента/сервера: 1.5.0, 1.5.1, 1.5.3, 1.5.5 (другие - по запросу) Конфиг: [server] ; ID итемов, которые могут выступать в качестве ставки. ; В клиентском интерфейсе вещи будут расположены в таком же порядке и по такой же структуре, как и в этой таблице. ; Структуру таблицы можно менять - менять кол-во предметов в строке, добавлять или убирать строки. ; Система не делает различий между привязанными и отвязанными итемами - она будет отнимать ставку, основываясь только на ID вещи. ; Не устаналивайте здесь вещи, которые привязаны или могут быть получены привязанными (и вы не желаете, чтобы их могли передавать) bet_items = [ [ 11208, 2000 ], [ 1817, 5630 ], [ 12979, 24721, 15461 ] ] ; Ограничения на радиус дуэли, которое смогут установить игроки в клиенте (min, max) и значение по умолчанию (default) radius = { "default": 30, "min": 10, "max": 50 } ; Окно, появляющееся в клиенте при нажатии кнопки "Помощь" в окне дуэлей ; Если хочется многострочный текст, соблюдайте 2 правила: ; 1. Пустые строки запрещены, каждая новая строка должна начинаться минимум с двух пробелов. ; 2. Для имитации пустой строки используйте ^FFFFFF ; Поддерживаются коды цветов в формате ^XXXXXX, где XXXXXX - RGB цвет help_msg = ^FFFFFFДанное окно отвечает за 'Дуэли на ресурсы'. Это расширенная система дуэлей, присутствующая только на проекте ^7FFF00Perfect World^FFFFFF *** Краткое описание настроек: Галочкой выбирается ресурс, на который идёт дуэль В поле количество - ставка. В поле радиус - радиус шара (в метрах), за границы которого нельзя выбегать во время дуэли Победитель получает двойную ставку обратно, проигравший - ничего ^FF0000Подробное описание системы настоятельно рекомендуем прочитать на форуме Администрация не несёт ответственности за проигранные в дуэли ресурсы! ; После начала дуэли между игрокам посередине появляется моб. Его параметры ниже ; > name - имя ; > visible_id - айди моба, с которого скопировать внешность для данного моба ; > stat_id - айди моба, с которого скопировать характеристики для данного моба mob = { "name": "Центр", "visible_id": 18769, "stat_id": 12320 } ; Тип: chat_notification_t (см. "CommonTypes.txt") ; Локальное сообщение в чат при начале дуэли, отправляется всем игрокам рядом с дуэлянтами ; {name1} заменяется на имя первого игрока, {name2} - на имя второго ; {item} - название вещи, {item_id} - айди, {item_count} - количество ; {radius} - на радиус, {amulet} - на "включены" или "выключены" (включена или выключена хирка) chat_msg_format = { "channel": "world", "text_format": "Дуэль между {name1} и {name2} началась! Хирки: {amulet}, ставка: 【{item}】 ({item_count} шт.)" } Логгирование: Серверное логгирование включает в себя всё необходимое для того, чтобы отслеживать использование системы игроками, а также перенос игровых ценностей (для расследования взломов и отмыва предметов, например) Начало/конец дуэли Получение/изымание предметов [2018-06-18 10:32:16.822] [ plugin_manager ] [info] ### PluginManager started! Version: 0.8.0. Server version: 1.5.1_101 ### [2018-06-18 10:32:16.826] [ duel_system ] [info] ### Plugin duel_system started! Version: 1.0.0. Server version: 1.5.1_101. ### [2018-06-18 10:32:24.594] [ duel_system ] [info] Возможные ставки: 1817, 2000, 5630, 11208, 12979, 15461, 24721 [2018-06-18 10:47:17.486] [ duel_system ] [trace] Забрали item_id=11208 (кол-во: 35) у [PLAYER: 1063] [2018-06-18 10:47:17.536] [ duel_system ] [trace] Забрали item_id=11208 (кол-во: 35) у [PLAYER: 1074] [2018-06-18 10:47:17.536] [ duel_system ] [trace] Создан моб [NPC: 2148567879] (хозяин [PLAYER: 1074]), координаты: [x: -676.745, y: 219.618, z: 1301.75] [2018-06-18 10:47:30.987] [ duel_system ] [trace] [PLAYER: 1063] получает item_id=11208 (кол-во: 70) Скриншоты: [IMG] [IMG] [IMG] [IMG] [IMG] [IMG] Видео: [media] Стоимость: 25000 рублей Связь со мной и подробности: ссылка
    Автор темы: int 3, 18 июн 2018, ответов - 3, в разделе: Продам
  11. int 3
    Система плагинов для Perfect World Друзья, коллеги, а также случайные посетители данной темы, представляю вашему вниманию систему плагинов для сервера/клиента PW. В этой теме я хотел бы вкратце описать её возможности и убедить потратить деньги. WARNING: Описание конкретных разработок (плагинов) находится в соответствующих темах, здесь лишь описывается базовая концепция системы, различные нюансы и ответы на часто задаваемые вопросы. Если нет желания читать текст ниже и хочется сразу перейти к “вкусняшкам”, пролистайте в конец этого поста. Данная система призвана расширить возможности серверной и/или клиентской части игры, путём внедрения уникального контента с помощью небольших расширений - плагинов. Система имеет две основные части: Серверная - обязательный элемент системы, который внедряется в ядро (gs) и модифицирует его под нужды плагинов. Данная часть состоит из загрузчика плагинов, который отвечает за инициализацию всей системы, а также некоторого количества плагинов. Общая структура каждого плагина: Логика - его бинарная составляющая, ответственная за вносимые изменения; не представляет интереса для пользователя (администратора) Конфиг - текстовый файл, позволяющий максимально детально настроить различные параметры плагина. Формат конфига каждого плагина уникален, описан в теме с плагином и подробно прокомментирован. Логи - подробное логгирование всех действий, за которые ответственен плагин, позволяющее изучать результат его работы Клиентская - ставится при наличии хотя бы одного плагина, требующего клиентских изменений. Состоит из модифицированного elementclient.exe (изменения крошечные), загрузчика плагинов и опять же папки с плагинами. Просто установите обновление и клиент начнёт запускаться с плагинами, игрокам не придётся совершать дополнительных действий. Система плагинов условно бесплатная - устанавливается единоразово при покупке одного из плагинов. При покупке выдаётся подробная инструкция по установке системы, также я всегда готов проконсультировать лично. Установка дополнительных плагинов на уже установленную систему элементарна - просто залейте папку на сервер, подкорректируйте конфиг под себя, залейте обновление для игроков (при наличии клиентской части у нового плагина) и всё. Плюсы и возможности системы: Удобство интеграции - не требует модификации ядра (а в клиенте требует одноразового патча), имеет модульную архитектуру, что позволяет включать/выключать/переносить разработки без лишних усилий. Установка нового плагина сводится к копированию папочки с ним и настройке конфига. Вы всегда будете знать, что стоит у Вас на том или ином сервере, больше никаких магических изменений в байт-коде ядра! Мультиверсионность - большинство плагинов могут работать на большинстве версий ядра и клиента, что означает потенциальную возможность переноса разработок на новую версию (не без моего участия). Теперь не нужно сидеть на старой версии только потому что Вашу разработку сделал какой-то Вася 10 лет назад для 1.4.4 и никто её не переносит на 1.5.5. Мощная система конфигурирования - наличие у каждого плагина конфига, который позволяет в самых мельчайших деталях настроить поведение конкретного плагина. Текст оповещений в чат, формат надписи над головой, пути к иконкам, количество репутации для очередного PvP ранга - всё это настраивается без моего участия. Больше никаких .conf файлов или параметров, вшитых в ядро, только ini+json! Защита от дурака - загрузчик плагинов и все плагины содержат огромное количество проверок, которые просто не позволят Вам накосячить при запуске сервера или редактировании конфигов плагинов. Проверки на корректность всех параметров выполняются при старте локаций, не позволяя им запуститься при наличии каких-либо ошибок. Логгирование - все плагины логгируют свои действия (например, получение репутации для pvp_rank_sytem или победу в дуэли и полученные ресурсы для duel_system), а также информируют о некорректной настройке конфига или прочих ошибках, позволяя отслеживать активность на сервере, вызванную новыми фичами. Скорость - плагины работают максимально прозрачно, нативно встраиваясь в код, обеспечивая высокую скорость работы даже с учётом сложных модификаций. Для их создания используется язык C++, не требующий для своей работы Mono или JVM, что означает нулевую стоимость внедрения в ядро. Всё взаимодействие плагинов между собой, клиентом и БД базируется на китайской архитектуре и не требует введения новых протоколов/прокси или каких-либо громоздких программных решений. Наличие обновлений - система регулярно обновляется, а вместе с ней и плагины - я реализовываю новые фичи (по запросам покупателей), фикшу старые баги, добавляю новые. Описание обновлений каждого плагина - в теме с ним. Совместимость с PWAdmin - хотя система плагинов требует модификации способа запуска ядра, она запросто работает и через PWAdmin. А пользователи PWAdmin 5.2+ имеют возможность редактирования новых параметров персонажа, добавленных тем или иным плагином (пример). Нативная работа с GUI, встроенный lua-движок, поддержка кастомного C2S/S2C трафика и пользовательских данных в БД, и многое другое ждёт Вас после покупки, просто изучите возможности конкретных плагинов подробнее. FAQ (aka лицензионное соглашение): Q1: Есть какое-нибудь лицензирование или привязка? Хочу купить и поставить на 14 своих серверов! Иначе мой знакомый хакер тебе всё сломает. A1: Да, имеется привязка к машине. Система проверяет лицензию на каждый плагин при запуске и в случае успеха никаких проблем не возникнет. Сервер не сможет упасть по причине проблем с лицензией, если он уже запущен. Насчёт 14-и серверов - смотри Q6. Защита от хакеров и кастомных модификаций также присутствует - я не несу ответственности за работу модифицированной системы. Q2: Что с системными требованиями? Какие-нибудь зависимости? A2: Для корректной работы системы на сервере требуется gcc 4.9+ (инструкция по его установке/обновлению присутствует). Ограничение на плагины с клиентской частью - Windows XP и ниже - не поддерживаются. Поддержка ХРюшки была прекращена самим Microsoft’ом ещё в 2014-м году. А я с уверенностью говорю - плагины не будут работать на Win XP (для продвинутых - на ней у динамически подгружаемых библиотек отсутствует свой TLS, без которого сложно обойтись). Q3: У меня запакованный клиент, это как-то повлияет на работу системы? A3: Для модификации клиента я попрошу чистый ехе, который в дальнейшем можно упаковать без виртуализации или изменения кода. Если Вы переживаете за шару Вашего чистого клиента и не хотите мне его давать, я могу проинструктировать, как его пропатчить вручную, без отправки мне. Q4: У меня модифицировано ядро/клиент. Это плохо? A4: В теории, модификации, производимые плагинами, могут конфликтовать с уже имеющимися. Впрочем, это можно сказать обо всех разработках в целом. На практике конфликты и баги возможны только при неудачном стечении обстоятельств и обычно сводятся к перетиранию плагинами иных модификаций. Так или иначе этот момент решается индивидуально в Вашу пользу. Q5: Я - разработчик. Могу ли я самостоятельно писать плагины под твою систему? A5: Нет, API системы закрыт. Попытки реверса приведут к блокировке лицензии и моему недовольству. Q6: Как обстоит дело с перепривязкой или переносом на другой сервер? Если я обновлю сервер с 1.5.1 на 1.5.3, мне что, заново покупать?! A6: Перенос, перепривязка или обновление на новую версию каждого плагина обсуждается индивидуально (скидки будут). Однако, при переносе на абсолютно новый проект скидок не предусмотрено. Q7: У тебя есть вирусы или бэкдоры в продукте? Я уверен, что есть! A7: Нет. Придётся поверить на слово, посмотреть на мою репутацию или отзывы. Q8: Корректно ли плагины взаимодействуют между собой? Не сломается ли персонаж, у которого одновременно и пвп, и пве ранг, а каждый из них выводит что-то над головой персонажа? A8: Система является единой, хоть и модульной, поэтому все пересечения плагинов между собой обрабатываются корректно. Например, в случае двух рангов будет 2 надписи над головой (или они будут чередоваться, это также можно настроить :) ). Q9: А ты не зажрался с такими ценниками? A9: Нет. Факт покупки предполагает, что покупатель прочитал весь текст выше и согласен со всеми условиями. Любые вопросы можно обсудить со мной лично. Также текст может быть подкорректирован или дополнен. Список всех плагинов: Расширенные дуэли со ставками Клановые ранги PvP ранги (тема не оформлена) Динамические титулы (тема не оформлена) Эпичные убийства (тема не оформлена) Помимо вышеперечисленного списка плагинов, который будет пополняться, я принимаю заказы на различные модификации ядра/клиента произвольной сложности, которые будут оформлены как приватный или публичный плагин. Чтобы мы быстро друг друга поняли, имейте в голове информацию о бюджете и подробное ТЗ. Также я с радостью выслушаю интересные идеи, которые было бы неплохо реализовать, даже если Вы не планируете их покупать. Связь со мной: Skype: smertig_zhyk ЛС: тык
    Автор темы: int 3, 18 июн 2018, ответов - 6, в разделе: Услуги
  12. int 3
  13. int 3
    1) Как защититься от этого? Ты клоун, сначала ты даешь доступы к своим файлам всяким сиська админам для редактирования файлов и ядра, потом ты удивляешься чего у тебя статы растут или нипы бегают, аре ю сирисли мэн? Может нужно головой думать перед тем как этот бред писать? исходя из того что ты написал мой тебе совет, ты и твоя недокоманда больше не делайте серверы и вообще играйте опять на лафниане ака аксесас, чего такие как вы лезут к нам в рэп и потом ноют на всяких мусоро максимианов? Максяшка уже давно умер и отдыхает на мальдивах, чего в лс то написывать, а? Грубовато, но в остальном подписываюсь под каждым словом. Вы точно думаете что можно дефануться от этого просто переставая давать доступ 3-м лицам ? Понимаешь, давать доступ можно не всегда осознанно. Например, бывают открытые порты..
    Сообщение от: int 3, 11 июн 2018 в разделе: Общее
  14. int 3
  15. int 3
  16. int 3
    <Клиент> В папке /element создаём файл dbserver.conf c содержимым: [GameClient] type = tcp isec = 2 iseckey = baxixD0awqydOtrxjxr8uhzaslmnqh osec = 2 oseckey = baxiykbpn3fxLqpsdpiodI4iazqjdl И перезапускаем клиент. <Сервер> В файле glinkd/gamesys.conf в каждой секции GLinkServer* дописываем следующее: isec = 2 iseckey = baxiykbpn3fxLqpsdpiodI4iazqjdl osec = 2 oseckey = baxixD0awqydOtrxjxr8uhzaslmnqh И перезапускаем GLink. *sec + *seckey = тип шифрования + ключ шифрования, где * - это i (input) или o (output) То, что на сервере i, в клиенте - o и наоборот. Ключ можно подкорректировать под себя, я скопипастил откуда-то. Что означает каждая цифра в алгоритмах шифрования - не скажу. Вот когда всех OOG ботов перепишут под этот фикс, тогда и узнаете. Выражаю благодарности: Китайцам (隨機漢字), которые скомпилировали клиент с поддержкой шифрования. Гоше (deadraky), за предположение о наличии шифрования. Себе (int 3), за умение пользоваться IDA. Всем лучи добра! P.S. Использование "в лоб" спасает лишь от шарового софта, не поддерживающего шифрование. Для надежности советую изменить ключи шифрования и упаковать файл с ними получше. И помните - не бывает идеальной защиты.
    Автор темы: int 3, 9 июн 2018, ответов - 19, в разделе: PW Документация
  17. int 3
  18. int 3
  19. int 3
  20. int 3