Перейти к содержанию

voyage

Новичок
  • Публикаций

    6
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент voyage

  1. voyage

    Г.днепропетровск

    Человек имеющий много знаний никогда об этом так просто не напишет) Как там говорят - "школоло детектед"? А вообще привет ребятам из Днепра и удачи с проектами нашего сказочного города.
  2. voyage

    Бафер С Профилем

    Могу сделать за небольшую сумму если не желаешь разбираться сам. Пиши ЛС
  3. Где идет? Откуда идет? Не зная каким образом генерируются эти символы, сложно составить даже минимальный алгоритм расшифровки.
  4. Логотип: http://screenshot.ru.../09/14/OMr9.jpg Сайт проекта: http://taeaatanga.net P.S. советую прочитать описание на сайте релиза, так как там более читабельно оформлено. Извиняюсь за тафтологию. TheGrand – это быстрый и легкий серверный движок, который тонко оптимизирован для работы с минимальным потреблением ресурсов железа. Сервер может работать стабильно долгие годы, даже на самых неудачных аппаратных конфигурациях (старые компы, ноутбуки, винда и прочие извращения). Наши основные цели – это стабильность, надежность, визуальная простота и комфорт в использовании. Разработка TheGrand ведется примерно с конца 2010 года. Спустя эти годы, накопилась масса качественных обновлений которые мы сохраняем на протяжении всего времени. Наш проект существовал около двух лет в виде классического сервера Lineage 2 Interlude. И только в феврале 2013, мы решили наконец-то поделиться нашей работой со всеми. За время существования наших проектов, мы тщательно изучали потребности игроков и администраторов, тем самым постоянно совершенствуя нашу сборку. Мы добились желаемого результата и поддерживаем работу наших серверных проектов дальше. Сборка основана на L2JFrozen. Мы забираем все свежие и только правильные обновления от L2JFrozen. В отличии от других разработчиков, в наших целях нет "максимального приближения к оффу". А вообще, говоря на чистоту - мы считаем это полнейшим маразмом и серьёзным, неизлечимым заболеванием. Каждый сервер должен иметь свой, уникальный баланс но в тоже время сохранять и концепции официальных серверов. Не маловажной особенностью является бесплатность нашего ресурса и сборки сервера. Мы не продаем сборку, мы отдаем вам готовый, качественный продукт бесплатно и без обязательств. При возникновении любых проблем со сборкой мы готовы вам оперативно и безвозмездно помочь в нашем Форуме Поддержки. В нашей сборке есть "все", а то чего по-вашему мнению нет - мы с удовольствием реализуем в грядущих обновлениях. Мы не пишем костылей в коде, мы делаем все с нуля и продуманно, получая в итоге удовольствие от проделанной работы. Вы можете стать участником проекта, внося свои идеи и предложения, тестируя обновления и помогая нам развивать общую идею сборки. Только в нашей сборке вы можете увидеть "живую" атмосферу зайдя на сервер с нулевым онлайном. Доработанная система Полиморфов и модификация Фейк персонажей И многое другое!!! Почему следует выбрать именно нас? Мы работаем исключительно за идею и совершенно бесплатно. Наша сборка не содержит шеллов, серьёзных дыр, багов и пр. Мы делаем это для игроков, в свое удовольствие и максимально качественно. Сборка проверена временем и разнообразными аппаратными конфигурациями на наших игровых серверах (2010-2013). Наша сборка подойдет для любых проектов (как для PvP так и для Low). Тонкая настройка конфигов и новых расширений, позволит вам добиться хорошего результата работы сервера. --->>> Уважаемые дамы и господа, хочу представить вам второй релиз сборки. К сожалению релиз чуточку затянулся (эдак почти на три месяца). Но это время прошло не зря и сборка потерпела несколько критических исправлений, без которых релиз бы считался не стабильным. И так, зададимся основным вопросом: Что потерпела сборка с версии 1.0? Ответим на него: Глобальный рефакторинг кода, файловой структуры, базы данных. Новая и действительно комфортная структура конфигов, расширение стандартных возможностей Апдейт сборки до последней ревизии L2JFrozen (на данный момент rev.1004) Вытянуты "пряники" из популярных сборок: Overworld, PWSoft, Lucera, RT, Novel, Emu и др. Многочисленные исправления с первой версии были успешно перенесены. Дополнительные системы оптимизации сервера. Обновление защиты. И многое другое по мелочам. Особенности Полностью перенесены, изменены и дополнены авторские моды из релиза 1.0. Кроме того, добавлено много "свежачка". * DummyChat Чат-боты в новом облике. Общий запуск конфигурируется из /config/3rdp.ini Добавлена громаднейшая база ников (около 32000), спасибо PWSoft. Расширенные возможности: * редактирование имен ботов: /config/dummychat/dcnames.ini * редактирование времени задержек: /config/dummychat/shoutdelay.ini , tradedelay.ini * редактирование всех фраз: /config/dummychat/shoutphrases.ini , tradephrases.ini Как работать с этими файлами, читаем в readme.txt, в каталоге /config/dummychat Подробное описание мода: ДаммиЧат представляет собой отдельно шаут и отдельно трейд чаты от несуществующих игроков. Этот мод позволяет оживить атмосферу сервера с небольшим онлайном, создавая несуществующую активность игроков. Сообщения выводятся так же случайно, как и случайно выбирается временной промежуток (задержка), между которым будет выведено следующее сообщение. Не было смысла пытаться выводить определенные последовательности, так как все компенсируется БОЛЬШУЩЕЙ базой сообщений и ников, чего по-просту невозможно уловить играя день, два и даже неделю а может и месяц. Идеей к реализации подобного вдохновился я после просмотра серии старых скриншотов. У меня довольно большая коллекция из недалекого, задротского прошлого ДаммиЧат так же поддерживается со стороны гейм-сервера сообщениями. Например если кто-либо напишет не существующему чат-боту в приват - мы увидим в гейм-сервере что-то вроде "DCSay2: Player1 -> Player2 Привет как дела". Кириллица (русский язык) полностью поддерживается во всех сообщениях. В конфиге /config/3rdp.ini доступны основные опции: # DummyChat Global configuration TradeDcEnabled = true ShoutDcEnabled = true # Shout mixed mode (shout + trade), random selection ShoutMixedMode = true # Log in GameServer PM messages between players and fakes from DummyChat # All fake names at /config/dummychat/dcnames.ini * NpcWalkers + NpcToPC Polymorph Довольно давно, L2JFrozen решили адаптировать под себя NpcToPC Polymorph. Этот мод позволяет превратить любого нпц в такого нпц, который будет обладать полноценным скином игрока (до самых тончайших деталей - раса, пол, шмот, заточка оружия, клан и так далее). Собственно таких псевдо-игроков можно создать огромное множество. Проблема лишь в том, что на создание одного - уходит не мало времени, ведь нужно заполнить все поля и продумать что где и как будет. Первое, что я сделал - добавил всех новых псевдо-игроков в базу ников ДаммиЧата, что бы мы могли писать им в приватный чат (иначе сразу же появляются подозрения, что это все же фейк). Рекомендую вам делать именно так. Потом мне стало скучно наблюдать за тем, как они все стоят на одном месте. Я решил их оживить и заставить двигаться. После тщательного анализа имеющихся классов где уже есть бегающие NPC - я пришел к NpcWalkers (которые имеются по дефолту в сборках Interlude). Причем у них даже реализован общий чат, который можно задать по пробежке к определенной точке на карте. Долго не раздумывая, я нахимичил так, что NPC которые стали псевдо-игроками, теперь могут бегать как NpcWalkers по заданным координатам. После чего, я предусмотрел случай пробежки за городом и в городе, и соответственно сделал реализацию их смерти (по умолчанию они не умирали), на случай убийства за городом. Немного позже была добавлена возможность флагаться, при ударе наших полиморфов, а так же Полноценно сливать их в PK, получая за это карму (кстати карма на этот счет, теперь настраивается в /config/3rdp.ini) У нас есть ключевой файл вейпоинтов, для наших полиморфов: data/csv/walker_routes.csv Со временем, я писал под настроение все более новые вейпоинты, в итоге сейчас мы имеем около 3500 точек пробега. А это примерно 120 полноценных игрока, бегающих гладко и эстетично. Для того что бы они начали бегать - требуется всего-лишь заспавнить их в игре (желательно возле первой их координаты). Сейчас таблица полиморфов (т.е. переодетых нпц в игроков) насчитывает 225 особей, из которых больше половины - настроены на пробежку, а остальные просто стоячие в "злачных" местах по городам. * DescJa Fake Players (UPDATE) Перенесены со старой сборки. Переписана и оптимизирована загрузка. Добавлено смещение спауна от исходной точки (на которой был оставлен игрок). Конфигурация в /config/3rdp.ini, выглядит так: # DescJa Fake Players FakePlayersEnabled = true # Join or Not join the next player in fake_players table (randomly) FakePlayersRandomJoin = true # If true, Fake Players will either sit or stand (randomly) FakePlayersSit = true # X,Y random spawn offset (put 0 for disable) FakePlayersSpawnOffset = 0 Описание: Реальные игроки (игровые обьекты), которые загружаются в игру при старте сервера и имеют статический вид (сидеть или стоять). Скриншоты фейк-игроков а так же полиморфов можно глянуть в теме: viewtopic.php?f=205&t=3686 Мы имеем таблицу в базе данных fake_players, где есть charId обьекта (игрока) и примечание (я вписывал ники соотв. обьектов). Все эти игроки будут загружены сразу со стартом сервера. Они появятся по координате, где и были оставлены в предыдущий раз. При использовании опции FakePlayersRandomJoin = true, с каждой загрузкой сервера фейки будут загружены случайным образом (шанс 50/50 на то, что каждый последующий фейк из таблицы будет загружен). Опция довольно юзабельна вместе с модом Ежедневного Авто-Рестарта сервера, добавляет некое, ежедневное разнообразие присутствующих фейков в игре. При использовании опции FakePlayersSit = true, с каждой загрузкой сервера эти игроки будут случайным образом менять свое положение (сидеть или стоять). При использовании смещения FakePlayersSpawnOffset, вы сможете добиться некого разнообразия пребывания их на карте, особенно в случаях выставления большого параметра (полный хаос). На данный момент таблица fake_players насчитывает 114 игроков. Они разбросаны в гиране, адене, частично в годдарде, дионе и еще нескольких городах Остальное (NEW!) * PMHook Жучок приват-чата. Я счел за нужное добавить в логгирование гейм-сервера приватный чат игроков. А это значит, что мы видим любые приватные чаты (PM). Таким образом, за все время я узнал много интересного о жизни сервера, о себе и другой администрации. Еще интересными были пара случаев рекламы сторонних проектов, за что злодеи получили "моментальный бан" и скорее-всего после, были в недоумении. В гейм-сервере мы увидим сообщения вида: "TELL: Player1 -> Player2 Хай, как дела???" Кириллица (русский язык) полностью поддерживается во всех сообщениях. Включить или выключить можно в /config/3rdp.ini * DotA Commands Как раз после очередной игры в доту, почему-то захотелось написать подобные команды для сервера. На самом деле большая часть реализована только на уровне сообщений чата и системных сообщений. Не следует искать в них особый смысл, это лишь визуальное удовольствие. Список команд: -wtf, -ap, -ar, -rd, -em, -apem, -arem, -rdem, -random, -roll, -ms, -movespeed, -cson, -csoff, -don, -hhn, -invokelist, -unlock, -gameinfo. В этом релизе добавлен функционал команде -don (включить счетчик), и к ней добавлена псевдо-команда -doff (отключить). Команда реализует счетчик смертей. Умирая где-либо, как-либо, при условии что команда активирована (-don), в системном чате будет писать сообщение вида "You already died x times." Сделав рестарт персонажем, счетчик становится равным нулю. В следующем релизе я постараюсь дать смысл остальным командам. Включить или выключить их использование, можно в /config/3rdp.ini * Automated restart (LA2JSlipper) Автоматический рестарт Гейм сервера. Конфигурируется из /config/3rdp.ini. Работает как и в предыдущей версии сборки. * Restart LS every 24 hours Автоматический рестарт Логин сервера каждые N часов. Конфиг: /loginserver/config/network/loginserver.ini * Online Real-time Logs При каждом входе любого игрока на сервер, в GameServer отображается подключение в виде: Player Connected. WND: ... Time: 20:26. Online: 256 Где после WND идет отображение всех реальных окон с IP адреса текущего игрока. Проще взглянуть скриншот, что бы было понятнее: Изображение Таким образом мы можем максимально доступно наблюдать изменение онлайна на сервере в любое время. Напоминает подход сетевых FPS игр. * Dynamic Rates Рейты автоматически меняются случайным образом, в заданном промежутке (от X до Y). Смена происходит после прогрузки конфига, т.е. необходим рестарт сервера. Конфигурируем из /config/head/rates.ini При входе в игру, каждый игрок получает системное сообщение вида: Rates today: x15 (где x15 - динамические рейты текущего дня) Фрагмент конфига: # Dynamic Rates # Be affected: XP, SP, Adena # If enabled, static rates are disabled by default DynRatesEnabled = false DynRatesMin = 10.00 DynRatesMax = 20.00 Рекомендуем использовать в связке с модом Автоматического рестарта ГеймСервера. * RestrictedCharNames Запрещенные ники при создании персонажа, напр. Admin, GM, EGM, и тд. Список ников задается в /config/3rdp.ini Фрагмент конфига: # List of names that are prohibited to create (use comma for separating) # WARNING! In the end not to put a comma ListOfRestrictedCharNames = GM,Admin,Administrator,Suka,Pizda,Adm,Admo,Admino,... * BuffNewbieCharacters Фулл-бафф всем ново-созданным персонажам. Идею подкинули игроки моего сервера, спасибо вам. В некоторых сборках это уже давно реализовано. Работает по принципу выбора класса (маг или воин), исходя из этого все новобранцы получают свой бафф. Включить или выключить можно в /config/3rdp.ini * L2Market по просьбе hdlex Посмотреть реализацию мода можно на нашем сервере, а так же подробное описание в теме: viewtopic.php?f=223&t=4006 Работает по принципу простого аукциона, где для покупки/продажи используются Adena и Coin of Luck (валюты настраиваемы). Вы выставляете свои товары на продажу, или наоборот на покупку уже имеющиеся в вашей сумке, товары. Или же вы просто смотрите список лотов и покупаете у какого-либо игрока, интересующий вас предмет. Основной конфигурационный файл: /config/addons/market.ini * SellBuffSystem по просьбе lemmy Посмотреть реализацию мода можно на нашем сервере. Если у вашего класса есть какие-либо баффы - вы можете "продавать" их. Игроки которые покупают баффы, получают моментально эффект от этого баффа, а тот кто продавал - соответственно получает оплату. Используя команду -sellbuffs - вы указываете цену продажи за 1 бафф, после подтверждения ваш персонаж необратимо садится, а в титуле появляется название профессии (напр. Hierophant). Конфигурируется абсолютно все: затраты MP, необходимые предметы, список разрешенных классов, длительность баффов, пати-баффы и клан-баффы, минимальный уровень, продажа по-сетово, запрещенные зоны для продажи и др. Данный мод работает и для оффлайн-торговли. Вы можете сесть на продажу баффа и выйти спокойно в оффлайн, чар остается (до следующего рестарта сервера). Конфигурационный файл: /config/addons/sellbuffs.ini. З.Ы. Прежде чем активировать систему вам понадобится залить SQL файлы в базу данных вашего сервера, которые лежат тут: \sql\optional\sellbuffsystem. Иначе ничего работать не будет. * Auto-Rewarder Каждые N секунд, всем игрокам которые находятся в онлайне выдается определенный Item в определенном количестве (есть случайная выборка количества, random between X and Y). Так же можно настроить с какого уровня начинается выдача "бонусов". Мод введен как аналог PC Bang Points, которые в свою очередь не являются предметом в инвентаре. В данном случае - вы можете выставить любой предмет для выдачи. Конфигурация: /config/addons/autorewarder.ini * Online вместо PC Bang Points Так как был добавлен Auto-Rewarder, который по сути дела и является бонус-менеджером за онлайн игроков, было принято решение использовать поле Pc Bang Points(очки онлайна) для других целей - вывод реального онлайна на сервере. Обновление происходит моментально, при каждом подключении к серверу. Конфигурация данного мода из: \config\addons\pcbang.ini # PC Bang Point are special points, XML id= 65436 PcBangPointEnable = false ... # It will show at right side in a box of pcbang # The number of online players. # IMPORTANT: Need to disable PC Bang Points before activate it! EnableOnlineRightSide = true Не забываем отключить стандартный PCB: (PcBangPointEnable = false), иначе действия счетчика могут быть непредсказуемыми Хотелось бы добавить в этот же пункт еще одну особенность: оповещение админ-аккаунтам о каждом коннекте, системным сообщением. * Admin Check Дополнительная протекция с привязкой по никам, для администрации. Если в списке AdminCheckNames отсутствует имя администратора, НО в игре почему-то у данного персонажа/аккаунта accesslevel выше обычного - он получает автоматический бан аккаунта. Время каждой последующей проверки может быть задано в конфиге. Фрагмент конфига: # Checking every N minutes all online players names # If player is GM and her nickname not contains at AdminCheckNames # System will be banned this player AdminCheckEnabled = true # Check all online players names every setted time. # Default: 10 min. (600000 ms) AdminCheckTime = 600000 # List of checking names (do not put spaces between!) AdminCheckNames = WhatEver,Apollo,Votebot,DarkCat,961919169 * Ad Manager Управление рекламой на сервере. Окончательная реализация будет готова к *третьему релизу. На данный момент реализована система приветствия при входе в игру, через сообщения по-середине экрана и, или другие каналы связи (настраивается). Можно настроить время задержки и количество выводимых сообщений ( до 5 ). Конфиг: /gameserver/config/admanager.ini * Команды чата Переписаны под новый вид: -command. Конфигурация всех команд из /config/3rdp.ini Подробнее обо всех командах читайте в теме: viewtopic.php?f=223&t=3687 Подготавливается целый ряд дополнительных команд, которые сейчас тестируются и будут включены в следующий релиз (1.2.) Отдельное пояснение некоторых команд: -rebirth Система перерождений. Используя данную команду чата, персонаж при условии что у него 80 уровень - перерождается в ВЫСТАВЛЕННЫЙ_ВАШИ уровень и получает ВАШ_ПРЕДМЕТ награду. Так же конфигурируется количество выдаваемых предметов и их случайная выборка. Есть альтернатива - система перерождений вшитая в сборку, которая работает от NPC. Подробнее в конфиге: /config/addons/rebirth.ini. НЕ забываем, что команды статистики выводят информацию по существующим данным из базы, если данных в базе нет - то окна останутся пустыми а вы получите предупреждение в gameserver. Так же, хочу упомянуть команды ASCII -графики. Идея довольно интересная, как собственно и сам результат. В будущем возможно пополнение графики. Команды: -drawganja, -drawsnowman, -draworly, -drawlinux, -drawwitch, -drawaxe, -drawheart Дополнительные команды чата для администрации: //msgall отправить EXSHOW сообщение всем игрокам (красный текст на экране справа, снизу), работает только с латиницей. //recallall запросить всех игроков на телепорт к себе (у всех игроков будет окошко да/нет, при нажатии да - игрок к вам моментально телепортируется) //loc начать запись координат в файл /data/locations.txt //reset_loc сбросить координаты и очистить файл координат locations.txt (Две эти команды использовались для комфортабельного создания вейпоинтов для полиморфов). Другие особенности * Общее Сервер по старым традициям "снимается с живого", по-этому фактически большая часть настроек достоверно равна настройкам нашего сервера, подробнее о которых можно почитать здесь: viewtopic.php?f=223&t=3532 и еще здесь: viewtopic.php?f=223&t=4068 * Эвенты На нашей сборке полностью протестированы и пофикшены эвенты: CTF, DM, TvT. Подробнее об особенностях их работы на нашем сервере читайте здесь: viewtopic.php?f=223&t=4059 Кроме того, у вас есть возможность подключить эвенты Peklo, Base, LastHero (которые так же работоспособны). Все эвенты на питоне включаются по-стандартному, в gameserver\data\scripts.cfg. * Дополнительный контент и полезные файлы В папке \sql\optional лежат SQL файлы с запросами для Dynasty экипировки, Event NPC, Фейк-персонажей и Полиморфов. Инсталляцию полиморфов и фейков вы можете произвести с помощью файла tools\custom_tables.bat. Остальные запросы бросайте вручную через Navicat или любую другую СУБД. В папочке \data\faenor, лежат вполне рабочие файлы для запуска календарных эвентов. Вам понадобиться лишь поправить дату и при необходимости шанс дропа предметов. Защита В первом релизе не было толковой защиты для сервера. Этот релиз идет уже без исходников, по-этому мы позаботились о защите. 1. CatsGuard перекочевавший от Scoria. Внимание! Требуется клиентская часть: catsguard.7z Файл конфигурации: /config/protected/catsguard.ini 2. RT Anti-Brute Качественная система фильтрации флуда в логин и гейм сервере. Была тщательно пере-настроена и мы не рекомендуем изменять эти параметры, они являются сейчас по-умолчанию самыми оптимальными. 3. Anti Ddos (iptables) Прекрасно справляется со своей задачей. Спасибо L2JFrozen. Используя эту связку "правильно", администрация вашего сервера может спать спокойно. Патч для клиента Рекомендуем: Чистый патч для клиента (Interlude) Планы к релизу 1.2 Исправление ошибок и найденных проблем в релизе 1.1. Добавление мультиязычности в HTML (ru/en) Добавление полностью русских конфигов Доработка встроенных эвентов Исправление некоторых конфигов, новые конфиги и расширение функционала Расширение и доработка возможностей ДаммиЧата, Полиморфов Доработка защиты, добавление альтернатив к присутствующим Мануалы по работе со сборкой Мы подготовили для вас подробнейшие мануалы по запуску, настройке а так же несколько полезных статей по настройке: Установка, настройка и запуск на ОС Windows (для версии 1.1) Скачать сборку С сайта RGhost Dropbox Mediafire Mega
  5. http://s48.radikal.r...bf1ea3a9ebc.jpg http://s020.radikal....c65dd317827.jpg http://i022.radikal....0331e151bd1.jpg http://s017.radikal....323157b37a1.jpg Шаблон Atlantic Zombie Совместимость: DLE 9.2 (и выше) Автор оригинала: Design & Quality © 2011 Версия: 1.0 Стоимость шаблона: 35 WMZ Присутствует PSD шапки и всех блоков + необходимые шрифты, а так же остальные, дополнительные элементы графики. При необходимости адаптирую шаблон под любую CMS, добавлю/сделаю любые ваши предпочтения. Контакты: ICQ: 497206934 Skype: what_is_ever (бываю редко) E-mail: dpstrangers@gmail.com Или на форуме
×
×
  • Создать...