Как настроить телепортера от [MonteKristo] | Разработка игровых платформ
  1. Доброго времени суток. В связи с появлением спамеров, активация функций новых пользователей (Создавать темы, писать сообщения), теперь будет только после проверки администратором! Для регистрации отписываемся в лс, в вк. vk.com/tehnik777 (Пишем только с реальных страниц)
    Скрыть объявление

Как настроить телепортера от [MonteKristo]

Тема в разделе "Гайды/Мануалы", создана пользователем Zloo, 24 ноя 2016.

Обсуждение темы Как настроить телепортера от [MonteKristo] в разделе Гайды/Мануалы на форуме zetta-forum.ru.

  1. Zloo

    Zloo Администратор Команда форума

    Регистрация:
    31 окт 2016
    Сообщения:
    265
    Симпатии:
    158
    Баллы:
    43
    Пол:
    Мужской
    Сайт:
    https://zetta-forum.ru
    VK:
    https://vk.com/tehnik777
    Итак совсем недавно я задался вопросом как настроить НПС телепортера в этом вопросе мне помогла Дафна
    1) Идем в файл map_switch_proto создаём внизу перед </root> строчку
    Код:
    <Dak id="100" map1="Название локи(Пример :s02_1)" x_map1="17950" y_map1="15040" z_map1="17250" cost_type_map1="1" cost_num_map1="50" cost_type_map2="0" cost_type_map3="0" cost_type_map4="0" cost_type_map5="0" cost_type_map6="0" cost_type_map7="0" cost_type_map8="0" cost_type_map9="0" cost_type_map10="0" cost_type_map11="0" cost_type_map12="0" cost_type_map13="0" cost_type_map14="0" cost_type_map15="0" cost_type_map16="0" cost_type_map17="0" cost_type_map18="0" cost_type_map19="0" cost_type_map20="0" />
    
    x_map1="17950" y_map1="15040" z_map1="17250" - координаты появления их можно взять в бд встав на нужную точку персонажем и открыть sm_db - roledata столбцы "X" "Y" "Z"
    2) Идем в файл map_switch_name и создаем там строку
    Код:
    <Dak id="100" name1=" название локи (пример: Тарио)" />
    3) Идем в файл Creature_proto и добавляем строку
    Код:
    <Creature id="Вписать Id Будущего нипа" type="3" type2="0" type3="0" sex="2" elite="0" family="0" level="5" patrol_type="1" patrol_radius="0" pursue_type="0" attack_inter="2500" respawn_mode="1" respawn_time="10000" tagged_type="1" bActive="0" exp_give="22" amplitude="8" shocktime="100" rep_type1="0" rep_type2="0" loot_id="6951" item_loot_attenuation_type="0" can_attack="0" can_be_attack="0" can_hitfly="0" visible="1" ai_create_type="1" ai_action="0" max_hp="2200" max_mp="2200" ex_attack="86.4" ex_defense="100" in_attack="86.4" in_defense="100" attack_tec="272.222222222222" defense_tec="0" speed_xz="12000" speed_y="10000" weapon_dmg_min="62" weapon_dmg_max="93" weapon_soul="78" derate_all="5000" default_wuxing="-1" default_value="0" fire_def="0" water_def="0" soil_def="0" gas_def="0" light_def="0" dark_def="0" resist_choas="1000" resist_special="1000" closeattack_dodgerate="10000" remoteattack_dodgerate="10000" inspiration="0" shape="12000" spawn_density="0" function_type="1" function_id="100" pick_type="0" />
    
    4) Идем в файл creature_name и вписываем строку
    Код:
    <Creature id="Вписываем id нипа" name="Имя НИПа" model="N27" anitype="2" />
    Все готово! сохраняем файлы оканчивающиеся на _proto в data-system-attdata
    А файлы оканчивающиеся на _name сохраняем в data-local-zhcn-attdata
    сохранять и на сервере и в клиенте
     
  2. WTvin

    WTvin Пляшущий с бубном

    Регистрация:
    23 ноя 2016
    Сообщения:
    22
    Симпатии:
    3
    Баллы:
    8
    Пол:
    Мужской
    А есть ещё возможности узнать координаты ? например через редактор карт ? Предположим есть новая карта.Каким образом туда поставить НПС если я не могу завести туда перса что бы взять координаты. Телепорт через редактор не вариант.
     
  3. Zloo

    Zloo Администратор Команда форума

    Регистрация:
    31 окт 2016
    Сообщения:
    265
    Симпатии:
    158
    Баллы:
    43
    Пол:
    Мужской
    Сайт:
    https://zetta-forum.ru
    VK:
    https://vk.com/tehnik777
    gm goto название карты
    Через консоль можно заползти на карту, а потом уже зайти в базу

    Пример gm goto s02 600 600
     
  4. Yanek

    Yanek Интересующийся

    Регистрация:
    17 дек 2016
    Сообщения:
    18
    Симпатии:
    62
    Баллы:
    13
    Пол:
    Мужской
    Сайт:
    https://vk.com/scarlet_yanek
    через предмет возможно тп сделать?
     
  5. Дафна

    Дафна Поклонник кармы

    Регистрация:
    8 ноя 2016
    Сообщения:
    65
    Симпатии:
    39
    Баллы:
    18
    Пол:
    Женский
    VK:
    https://vk.com/id9853656
    да
     
  6. gotiks13

    gotiks13 Интересующийся

    Регистрация:
    18 дек 2016
    Сообщения:
    12
    Симпатии:
    12
    Баллы:
    3
    Пол:
    Мужской
    VK:
    https://vk.com/angel_demons_only_18


    не вижу связи между картой и нпс как реализованно?

    creature_name
    <Creature id="5010036" name="Трайлокия" model="M31_b1" anitype="2" desc="Отсюда вы можете телепортироваться в другие локации." title="Перевозчик"/>


    как ей добавить еще строчки тп локаций?
     
  7. rush

    rush Поклонник кармы

    Регистрация:
    28 янв 2019
    Сообщения:
    60
    Симпатии:
    24
    Баллы:
    8
    Пол:
    Мужской
    Сайт:
    https://vk.com/kirillapikalov
    VK:
    https://vk.com/kirillapikalov
    в creature_proto function_id="100"
    в map_switch_proto Dak id="100" map1="Название локи(Пример :s02_1)" --Тут все четенько и ясненько.
    в map_switch_name Dak id="100"

    И у каждой трайлокии, есть своё function_id="100" по этому id ищешь в map_switch_proto и map_switch_name и по примеру уже существующих там карт, добавляешь свою.
     
    Последнее редактирование: 11 фев 2019
    gotiks13 нравится это.
  8. test

    test Постоялец

    Регистрация:
    25 май 2022
    Сообщения:
    120
    Симпатии:
    0
    Баллы:
    16
    Приглашаю на форум разработчиков
    MMO MMORPG игровые сервера
    Все самые последние MMO и MMORPG, серверные файлы и многое другое, на PlusGames.ru
    http://forum.plusgames.ru/

    Тема переехала на форум http://forum.plusgames.ru/
     

Поделиться этой страницей