Создание собственного сервера РО

Статья в 2012-м году (и даже ранее %) потеряла актуальность.

Данная статья должна вам помочь, если вы хотите запустить на своем компьютере локальную версию Рагнарок Онлайн. Существуют 2 версии афины: eAthena SVN TXT и eAthena SVN SQL. Я буду рассматривать первую. (Пока создавал статью, наткнулся на сервер allcheats.ru, на котором можно найти много полезной информации для создания сервера РО).

TXT-версия афины

1. Закачка дистрибутива афины

  1. На странице http://littlemimiboutique.com/svn-temp/ смотрите раздел слева "Cygwin - MySQL 5.0.67" / "eAthena SVN Stable Release - Revision 13610" (номер ревизии может быть другим, выше по значению, чем 13610). Найдите строчку "-eAthena SVN TXT - 2009-03-21 [PACKETVER 7 MAIN]" (дата и версия файла, естественно, может быть другой). Скачиваете файл.
  2. Разархивируйте файл в корневой каталог, к примеру "C:\ro_server\".
  3. Также в этом разделе вы можете скачать "-Map Server TXT - 2009-03-21 [PACKETVER 9]".
    Этот файл нужен, если вы хотите запустить улучшенный kROsakexe0813aN.exe вместо kROsakexe0911aN.exe. Разархивируйте файл в "C:\ro_server\" с заменой предыдущей версии файла.

2. Запускаемый файл. Скачиваете из раздела "Hexed Clients".

  • С вышеуказанной афиной вы можете использовать только kROsakexe0911aN, как самая последняя по дате версия запускаемого файла. Скачайте его.
  • Также скачайте kROsakexe0813aN. Запускайте этот файл, если вы установили обновленную версию Map Server TXT (из пункта 1-3).
  • Разархивированный exe-файл кладете в корневой каталог вашего игрового клиента, к примеру "C:\ro_client\".
    Примечание: будет возможность, добавлю скриншоты, как выглядят версии запускаемых файлов. Отличия на первый взгляд только в отображении умений, вызываемых клавишами Alt+S.

3. Создание локальной клиентской копии РО

  • Берете клиент от любого игрового сервера, копируете в другую папку, к примеру "C\ro_client\". Заходите в подпапку "data" и находите файл sclientinfo.xml. Внутри этого файла любым текстовым редактором меняете  строчку "<address>ххх.ххх.ххх.ххх</address>" на ваш локальный IP-адрес. Чаще всего, это "127.0.0.1"
    Как узнать ваш адрес? В меню Пуск выбираете "Выполнить". Набираете команду "cmd". Запускается окно командной строки. Затем набираете команду "ipconfig". Смотрите строчку "IP-адрес". Этот адрес и записываете в поле "<address></address>" файла файл sclientinfo.xml.
    Если файла sclientinfo.xml нет. Создаете текстовый файл sclientinfo.xml и вставляете в него текст. Естественно, не забудьте поменять необходимые строчки.
    <?xml version="1.0" encoding="euc-kr" ?>
    <clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>sakray</servertype>
    <connection>
    <display>Server name</display>
    <desc>Server description</desc>
    <address>Server IP</address>
    <port>6900</port>
    <version>20</version>
    <langtype>1</langtype>
    <registrationweb>Server website</registrationweb>
    </connection>
    </clientinfo>

4. Настройка сервера

  • Заходите в серверную часть "C:\ro_server\conf\grf-files.txt". Открываете grf-files.txt и заменяете там
    • grf: C:\eathena\sdata.grf на grf: C:\ro_client\sdata.grf.
    • data_dir: C:\eathena\ на data_dir: C:\ro_client\
      Примечание: путь к вашей грф-ке может быть другим, в зависимости от папки, где находится ваш клиент.

5. Запуск сервера и игры

  • В папке "C:\ro_server\" запускаете runserver.bat, вызывая 3 окна. Дожидаетесь окончания загрузки необходимых файлов.
  • В папке "C:\ro_client\" запускаете kROsakexe0911aN или kROsakexe0813aN.
    По умолчанию, в игре уже создан 1 аккаунт: Логин - Test, Пароль - Test. Заходите под этими данными, создаёте персонажа, играете.

6. Создание нового аккаунта

  • Запускаете игровой клиент, набираете желаемое имя аккаунта, в конце обязательно добавляете "_M" (для мужского акка) или "_F" (женский акк).
    Пример: "qwerty_M".
    При повторном заходе в игру префиксы "_M" и "_F" вводить не нужно.
  • Чтобы сделать аккаунт ГМ-ским, вам нужно зайти в папку сервера save\account.txt, найти строчку аккаунта, который хотите поменять, в этой строчке будет по умолчанию указан е-мейл адрес "a@a.com", после него идет цифра "0". Меняете эту цифру на 60 или 99. Перезапускаете серверную часть клиента.
    (Пример: 2000001    Test    Test    M     a@a.com    60    0    0     0    0    0000-00-00 00:00:00     -    )

7. Настройка сервера для работы в локальной сети и в Интернете.

  • К примеру Ваш IP адрес - 192.168.10.1.
    1. Открываете conf\char_athena.conf блокнотом и меняете: login_ip:127.0.0.1 на login_ip:192.168.10.1, bind_ip:127.0.0.1 на bind_ip:192.168.10.1, и char_ip:127.0.0.1 на char_ip:192.168.10.1.
    2. Потом заходите в conf\login_athena.conf, меняете: bind_ip:127.0.0.1 на bind_ip:192.168.10.1.
    3. После этого заходите в conf\map_athena.conf и меняете: char_ip:127.0.0.1 на char_ip:192.168.10.1, bind_ip:127.0.0.1 на bind_ip:192.168.10.1 и map_ip:127.0.0.1 на map_ip:192.168.10.1.
    4. После всей этой процедуры открываете data\sclientinfo.xml блокнотом и меняете там 127.0.0.1 на 192.168.10.1. Все, теперь сервер доступен в интернете, достаточно другому пользователю поставить у себя в data\sclientinfo.xml Ваш IP и он сможет подключиться к Вашему серверу.

8. Смена названия сервера при запуске игры

  • data\sclientinfo.xml поменяйте текст между тегами <display> и <desc>.
  • В файле conf\char_athena.conf, есть строка "server_name:", наберите там название своего сервера.

9. conf\atcommand_athena.txt

  • // Отображать рейты сервера
    rates: 1
    // Отображать время "поднятия" сервера
    uptime: 1
    // Вкл или выкл сообщение "задержка между использованием умения"
    showdelay: 1
    // Показывать информацию о монстре.
    mobinfo: 1
    monsterinfo: 1
    mi: 1
    // Отображать информацию о вещи
    iteminfo: 1
    ii: 1
    // Синхронизировать позицию чара с сервером
    refresh: 1
    // Тип отображения даты. Т.е может быть 05/07/06 или 07/05/06 или еще как нить О-о
    time: 1
    date: 1
    server_date: 1
    serverdate: 1
    server_time: 1
    servertime: 1
    // Отображать SVN версию сервера
    version: 0
    // Убить себя
    die: 1
    // Переименовать пета
    petrename: 1
    party: 1
    // Ваш персональный банк на 1 чара на акке или 1 банк на всех чаров на акке
    storage: 1
    // Команды для организации дуэли
    duel: 1
    invite: 1
    accept: 1
    reject: 1
    leave: 1
    // Вкл/Выкл Сообщение "я ушёл"
    away: 1
    aw: 1
    // Главный чат (вкл/выкл)
    main: 1
    ------
    // Команды для игроков с доступом 10
    // Отображать полученный опыт
    showexp: 10
    // Отображать полученные зени
    showzeny: 10
    // Возможность использовать команду go
    go: 10
    // Вкл/выкл автолут
    autoloot: 10
    // Разрешение вести торговлю, когда вы в оффлайне
    autotrade: 10
    at: 10
    // Менять ГМа гильдии
    changegm: 10
    // Менять лидера партии
    changeleader: 10
    //Игрок указывает, что сказать пету
    pettalk: 10
    // Показать на карте монстров
    mobsearch: 10
    ------
    // Команды для игроков с доступом 20
    // Отображать файл помощи
    help: 20
    h: 20
    help2: 20
    h2: 20
    // Способность перемещаться из любой точки к указанному персонажу
    jumpto: 20
    goto: 20
    warpto: 20
    // Перемещаться по Id монстра или игрока
    jumptoid: 20
    jumptoid2: 20
    gotoid: 20
    gotoid2: 20
    warptoid: 20
    warptoid2: 20
    // Вкл/выкл команду - следовать за игроком
    follow: 20
    // Способность кикать игрока с сервера
    kick: 20
    // Кикать игрока с сервера, используя его Id
    kickid: 20
    kickid2: 20
    // Возможность менять свой внешний вид
    model: 20
    // Возможность получить Пеко-пеко
    mountpeco: 20
    // Отобразить список онлайна
    who: 20
    whois: 20
    // Отобразить список онлайна по их джобу
    who2: 20
    // Отобразить список онлайна по их партиям/гильдиям
    who3: 20
    // Тоже самое что и @who+@who2+who3, но только для ГМов
    whogm: 20
    // Способность менять свой внешний на внешний вид монстра
    disguise: 20
    // Способность вернуться в нормальный облик
    undisguise: 20
    // Просмотреть список игнора у игрока
    charignorelist: 20
    // Способность менять свое имя
    fakename: 20
    // способность менять свой размер
    size: 20
    // Указывать Нпс, что сказать
    npctalk: 20
    ------
    // Команды для администратора - доступ 40
    // Способность перемещаться между картами
    mapmove: 40
    // Способность использовать для боёв гильдий любую карту
    gvgon: 40
    gpvpon: 40
    // Вкл/выкл бои гильдий
    gvgoff: 40
    gpvpoff: 40
    // Вылечить персонажа
    heal: 40
    // Возможность использовать команду спрятаться (полная невидимость)
    hide: 40
    // Возможность сменить профессию на любую другую
    job: 40
    jobchange: 40
    // Использовать все скилы
    lostskill: 40
    // Сохраняться в любом месте
    memo: 40
    // Настройка дружелюбности пета
    petfriendly: 40
    // настройка голода пета
    pethungry: 40
    // Доступ к квестовым скилам
    questskill: 40
    // Скорость, с которой вы атакуете/ходите
    speed: 40
    // Вызвать 100 сферок
    spiritball: 40
    // Смена цвета одежды
    dye: 40
    ccolor: 40
    // Смена цвета причёски
    hairstyle: 40
    hstyle: 40
    // Способность удалять все вещи из инвентаря
    itemreset: 40
    // Удалить все вещи, которые лежат на земле
    cleanmap: 40
    // Убить всех монстров на карте
    killmonster2: 40
    // тоже самое что и save
    save: 40
    // Использовать некторые визуальные эффекты
    effect: 40
    // Отображать все вещи в тележке игрока
    charcartlist: 40
    // Выбросить все вещи
    dropall: 40
    // Положить в банк все вещи
    storeall: 40
    // Разрешить другим бить вас на Пвп картах
    killable: 40
    // Использовать скил по его Id
    useskill: 40
    // Вкл/выкл дерево скилов
    skilltree: 40
    // Свадебные скилы
    marry: 40
    divorce: 40
    // Сделать другого игрока "Убиваемым"
    charkillable: 40
    // Возможность проигрывать звуки!
    sound: 40
    ------
    // Команды доступные с 50 доступом
    // Вызвать указаное количество монстров
    spawn: 50
    monster: 50
    summon: 50
    // Посадить другого игрока на пеко-пеко
    charmountpeco: 50
    //Вызвать уменьшеную версию монстра
    monstersmall: 50
    // Вызвать увеличенную версию монстра
    monsterbig: 50
    // Вызвать клона игрока
    clone: 50
    // Вызвать агрессивного клона игрока
    evilclone: 50
    ------
    // Доступ 60
    // Начать Гв
    agitstart: 60
    // Остановить Гв
    agitend: 60
    // Восскресить себя
    alive: 60
    // Дать определённые уровень игроку
    lvup: 60
    baselvlup: 60
    blevel: 60
    // Дать определённую базу игроку
    joblvup: 60
    joblvlup: 60
    jlevel: 60
    // Сменить пол
    changesex: 60
    // Удалить все вещи у игрока
    chardelitem: 60
    // Поменять место сохранения у персонажа
    charsave: 60
    // Дать опр. уровень гильдии
    guildlvup: 60
    guildlvlup: 60
    // Создать вещь по её Id
    item: 60
    // Убить персонажа
    kill: 60
    // Убить всех монстров на карте (лут выпадет)
    killmonster: 60
    // Создавать яйцо монстра
    makeegg: 60
    // Создать оружие определённого элемента
    produce: 60
    // Переместить персонажа к вам
    recall: 60
    // Заточить весь эквип
    refine: 60
    // Отремонтировать все вещи в инвентаре
    repairall: 60
    // Воскресить персонажа
    revive: 60
    // Способность менять статы чара
    str: 60
    agi: 60
    vit: 60
    int: 60
    dex: 60
    luk: 60
    // Дать все скилы
    allskill: 60
    allskills: 60
    skillall: 60
    skillsall: 60
    // Дать определенное количество стат-поинтов
    stpoint: 60
    // Дать определенное количество скилл-поинтов
    skpoint: 60
    // Получить указаное количество зени
    zeny: 60
    // Способность банить игрока
    ban: 60
    banish: 60
    charban: 60
    charbanish: 60
    // Посадить игрока в тюрьму
    jail: 60
    // Создать варп в опр. месте
    addwarp: 60
    ------
    // Доступ 80
    // Вкл/Выкл день
    day: 80
    // Убить всех на сервере
    doom: 80
    // Убить всех на карте
    doommap: 80
    // вкл/выкл ночь
    night: 80
    // Воскресить всех на карте
    raisemap: 80
    // Воскресить всех игроков на сервере
    raise: 80
    // Спрятать Нпс
    hidenpc: 80
    // Наложить молчанку на игрока
    mute: 60
    ------
    // 99: команды админа доступ 99
    // Отсоединить всех игроков с сервера
    kickall: 99
    // закрыть мап-сервер
    mapexit: 99
    // Указать уровень воды на карте
    waterlevel: 99
    // Перезагрузить itemdb
    reloaditemdb: 99
    // Превратить всех игроков в определенных монстров
    disguiseall: 99
    undisguiseall: 99
    // Заглушить игрока
    mute: 99
    mutearea: 99
    stfu: 99
    // Монстр игнорирует вас
    monsterignore: 99
    ------
    // Эффекты погоды: 99
    rain: 99 /Дождик
    snow: 99 /снег
    clouds: 99 /Облака
    clouds2: 99 /Облака 2
    fog: 99 /Туман
    fireworks: 99 /фейерверк
    sakura: 99 /Листики сакуры
    leaves:99 /Простые листики
    // Выкл все погодные эффекты
    clearweather: 99
    Автор подраздела: Naslednik (http://www.allcheats.ru/t66695/)

10. Более точная настройка сервера.

  • Для краткости буду просто писать имя файла и строку, а Вы сами разбирайтесь, что Вам нужно там заменить.
    ------
    // Установка Максимального уровня персонажа
    // Файл db\exp.txt переименовать в exp2.txt, а db\exp2.txt в exp.txt
    // Найти //Base - Normal Jobs (Базовый уровень 1-х профессий), //Base - Adv Jobs (Базовый уровень адвансов) и т.д. и поставить вместо 1-го числа нужное
    ------
    conf\motd.txt
    // Приветствие, которое выводится при старте игры
    ------
    conf\char_athena.conf
    // Возможность называть персонажа любыми символами
    char_name_option: 0
    ------
    conf\inter_athena.conf
    // Уровень шары (Умолчание 10)
    party_share_level: 10
    ------
    conf\maps_athena.conf
    // Загрузка дополнительных карт, для загрузки перед названием карты нужно убрать "//"
    ------
    BATTLE
    // Установка покрасок
    // Зайдите в conf\battle\client.conf после чего найти там следующие строки:
    min_hair_style: 0
    max_hair_style: 23
    min_hair_color: 0
    max_hair_color: 10
    min_cloth_color: 0
    max_cloth_color: 5
    // А теперь измените значение параметров max_hair_color: и max_cloth_color: на, допустим, 300 (теперь вы можете применять палитры в диапозоне от 0 до 300 )
    ------
    conf\battle\battle.conf
    // Минимальный и максимальный % попадания атаки
    min_hitrate: 5
    max_hitrate: 100
    ------
    // Шанс, с которым оружие сломается. 1 = 0.01% chance. Умолчание: 0
    equip_natural_break_rate: 0
    ------
    // Шанс поломки при взаимодействии скила. (Саг, БС)
    equip_self_break_rate: 100
    ------
    // Повреждения появляются сразу или с задержкой (Напирмер у скилла Sonic Blow)
    delay_battle_damage: yes
    ------
    // Распростроняется ли эффект Ghostring Card на монстров
    mob_ghostring_fix: yes
    ------
    // Карта золотого жука работает на ПвП
    // 0 - Работает всё время
    // 1 - 100 -Только % урона
    gtb_pvp_only: no
    ------
    conf\battle\drops.conf
    // Автолут сразу включен
    item_auto_get: no
    ------
    // Это все время в миллисекундах, в течении которого определенный тип вещи лежит на земле, прежде чем исчезнуть...
    flooritem_lifetime: 90000
    item_first_get_time: 3000
    item_second_get_time: 1000
    item_third_get_time: 1000
    mvp_item_first_get_time: 10000
    mvp_item_second_get_time: 1000
    mvp_item_third_get_time: 2000
    ------
    // Минимальное количество выбитых вещей (не в %!)
    drop_common_min: 1
    // Максимальное количество выбитых вещей (не в %!)
    drop_common_max: 10000
    // Здесь 100 - это нормальный шанс выпадения, равный серверу с рейтами 1
    // Шанс выпадения вещей (Items)
    item_rate_common: 100
    // Шанс выпадения лечилок ( HP и SP)
    item_rate_heal: 100
    // Шанс выпадения используемых вещей
    item_rate_use: 100
    // Шанс выпадения эквипа
    item_rate_equip: 100
    // Шанс выпадения карт
    item_rate_card: 100
    // Шанс выпадения вещей с МВП
    item_rate_mvp: 100
    // Шанс выпадения вещей из коробок (Old Blue Box, Old Purple Box и т.д.)
    item_rate_treasure: 100
    ------
    //Шанс выпадения вещей увеличивается от удачи (Luck)
    Если вы ставите 100, то каждый 1 Luck, будет увеличивать шанс выпадения на 0.01%
    drops_by_luk: 0
    ------
    // Шанс выпадения руды, скиллом у БС (Умолчание 100)
    finding_ore_rate: 100
    ------
    // Делать обьявление *** Игрок... выбил карту... (указывается шанс) ***
    // 0 - не показывать
    // 1 - показывать обьявление при шансе 0.01%
    // 333 - показывать обьявление при шансе 3.33% или меньше
    // 10000 - показывать при выбитой любой шмотке
    rare_drop_announce: 0
    ------
    conf\battle\exp.conf
    // Здесь 100 - это норм шанс выпадения равный серверу с рейтами 1
    // Количество базового опыта
    base_exp_rate: 100
    // Кол-во опыта на Job
    job_exp_rate: 100
    ------
    // Возможность брать несколько уровней за 1 монстра (сервера с большими рейтами)
    multi_level_up: yes
    ------
    // Бонус опыта за Мвп
    mvp_exp_rate: 100
    ------
    // Кол-во опыта за исп.скила Heal
    // Для лучшего баланса игры, лучше ставить 5 или 10
    heal_exp: 0
    ------
    // Опыт за покупки в магазине (1-0.01%, 100-0.1%,1000-1%)
    shop_exp: 1
    ------
    //Опыт за ПвП?
    pvp_exp: no
    ------
    // Штраф когда игрок умирает
    // 0 = Нет
    // 1 = Теряем % от текущего левела
    // 2 = Теряем % от всего опыта
    death_penalty_type: 1
    ------
    // Штраф базового уровня за смерть (Где 100 это 1% опыта)
    death_penalty_base: 100
    // Штраф по джобу за смерть (Где 100 это 1% опыта)
    death_penalty_job: 100
    ------
    // Штраф зени за смерть (Где 100 это 1%)
    zeny_penalty: 0
    ------
    // Отображать полученый опыт за монстров
    disp_experience: no
    // Отображать полученные зени
    disp_zeny: no
    ------
    conf\battle\guild.conf
    // Проверка на наличие империума при создании гильдии
    guild_emperium_check: yes
    ------
    // Выраженый в процентах максимальный налог с опыта, который можно поставить любому члену гильдии
    guild_exp_limit: 50
    ------
    conf\battle\items.conf
    // Максимальное значение цены вещи в магазине
    vending_max_value: 1000000000
    ------
    // Шанс успешной ковки оружия
    weapon_produce_rate: 100
    // Шанс успешного приготовления зелий
    potion_produce_rate: 100
    ------
    // Вещи изготовителя носят его имя
    produce_item_name_input: yes
    // Зелья носят имя изготовителя
    produce_potion_name_input: yes
    // Стрелы носят имя изготовителя
    making_arrow_name_input: yes
    //Святая вода носит имя изготовителя
    holywater_name_input: yes
    // Ядовитые банки носят имя изготовителя
    cdp_name_input: yes
    ------
    // Мобы вызваные из бранчей аггресивны
    dead_branch_active: yes
    // Монстры вызваные из ветки выше вас по уровню
    random_monster_checklv: yes
    ------
    // Может ли игрок male, одевать вещи для female? Туфли к примеру
    ignore_items_gender: yes
    ------
    // Задержка между использованием хилингов и вещей... Рекомндуемая ~500 ms
    item_use_interval: 500
    ------
    conf\battle\misc.conf
    // Других игроков можно бить не только на пвп картах (Свободное Пвп)
    pk_mode: yes
    ------
    //Использовать систему кармы?
    manner_system: yes
    ------
    // Минимальный уровень для Пвп/Пк
    pk_min_level: 50
    ------
    // Игроки могут менять локации во время дуэли
    duel_allow_teleport: yes
    ------
    // Работа сервера начинается с ночи
    night_at_start: no
    ------
    // Длительность дня ( 7200000 = 2 часа)
    day_duration: 7200000
    //Длительность ночи (1800000 = 30 минут)
    night_duration: 1800000
    ------
    conf\battle\monster.conf
    // Кол-во жизней у МВП и помошников МВП (100-нормальное количество HP)
    mvp_hp_rate: 100
    ------
    // Кол-во HP у монстров
    monster_hp_rate: 100
    // Максимальное aspd у монстров
    monster_max_aspd: 190
    ------
    // Монстры могут нападать первыми
    monster_active_enable: yes
    ------
    //Действия монстров лутеров
    // 0 = Подбирают вещи
    // 1 = Не подбирают
    monster_loot_type: 0
    ------
    // Как часто монстр используют скиллы
    mob_skill_rate: 100
    ------
    // Количествово монстров на карте (200-удвоено количествово монстров на карте и т.д)
    mob_count_rate: 100
    ------
    // Показывать информацию о монстре
    // 1 - Количество HP (HP/MaxHP)
    // 2 - Количество HP в %
    // 4 - Уровень монстра
    show_mob_info: 0
    ------
    // С монстров падают Зени
    zeny_from_mobs: no
    ------
    // Монстры берут за смерть игроков уровни
    mobs_level_up: no
    mobs_level_up_exp_rate: 1
    ------
    conf\battle\party.conf
    // Бонус при шаре
    party_even_share_bonus: 10
    ------
    conf\battle\player.conf
    // Количество HP у игроков (Умолчание 100)
    hp_rate: 100
    // Количество SP у игроков (Умолчание 100)
    sp_rate: 100
    ------
    // Количество HP у игроков после смерти (Умолчание 1)
    restart_hp_rate: 1
    // Количество SP у игроков после смерти (Умолчание 1)
    restart_sp_rate: 1
    ------
    // Максимальное aspd у игроков
    max_aspd: 195
    ------
    // Максимальная скорость передвижения игроков
    max_walk_speed: 300
    ------
    // Максимальное HP у игроков (Умолчание 1000000)
    max_hp: 1000000
    // Максимальное SP у игроков (Умолчание 1000000)
    max_sp: 1000000
    ------
    // Максимальное количество статов
    max_parameter: 99
    // Максимальное количество статов у baby персонажей
    max_baby_parameter: 99
    ------
    // Максимальное def
    max_def: 99
    ------
    // Максимальный переносимый вес в телеге
    max_cart_weight: 8000
    ------
    conf\battle\skill.conf
    // Время каста скиллов
    casting_rate: 100
    // Задержка между скиллами
    delay_rate: 100
    ------
    // Значение параметра DEX, при котором каст любого заклинания моментален
    castrate_dex_scale: 150
    ------
    // Заклинание Devotion работает если между игроками указанное количество уровней
    devotion_level_difference: 10
    ------
    Настройка NPC
    // Прописывать пути к NPC нужно в npc\scripts_custom.conf
    Автор подраздела: Naslednik (http://www.allcheats.ru/t66695/)
  • *

101. Ссылки

(c) www.sharonov.ru


Комментарии к статье

Эти комментарии к статье были добавлены посетителями сайта. Все замечания будут обязательно внесены в саму статью, а комментарии - удалены.

Всего найдено комментариев : 3

Eskimos 31.08.2010 0:08:55 : http://www.eathena.ws/board/index.php?s=cc1b1da719cf84acb971186e3c42bc14&showtopic=251047 живая ссыль на серв с оф сайта Афины, там и 3 профы есть!

Eskimos 31.08.2010 0:06:05 : Да, конечно, замечетельно, серв рабочий был, но актуальность уже потерял, да и ссылки мёртвые уже... http://www.eathena.ws/board/index.php?s=cc1b1da719cf84acb971186e3c42bc14&showtopic=251047 тут инструкция по установки сервака(ссыль на офф сайт eathena`ы), что плюс, там есть 3 профы.

Лиза 07.07.2010 16:04:32 : Обновите Ссылки на eAthena

http://svn.games-service.net/svn.html
скачивать тут

История изменений в статье

29-03-2009: Дата создания статьи.
31-03-2009: Добавлена ссылка на форум разработчика Афины.
26-07-2009. Гайд перепроверен. Убраны неработающие ссылки на архивы дистрибутивов. Создать клиентскую копию игры можно, в частности, на клиенте ФриРо.
22-12-2009. Добавлена ссылка на оригинал-рус-форум еафины.
06-04-2012. Статья потеряла актуальность.

Последнее изменение данной страницы было: 06.04.2012 17:48:25
Просмотров данной статьи: 53985

Рекламное место свободно

Система Orphus