Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

В разработке Зомбяяяшки

Тема в разделе "Разработка плагинов для новичков", создана пользователем cblP, 30 апр 2012.

  1. Ultematum

    Ultematum Активный участник

    Баллы:
    61
    Имя в Minecraft:
    RDD
    Прикольный плагин, только где его теперь можно скачать?:)
     
  2. Хостинг MineCraft
    <
  3. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Плагин, скрипт и инструкция, на ваш страх и риск:
    для скрипта infection нужна версия Bukkit R4.0 или выше. хотя не тестировал.
    1)
    Берем от сюда плагин датированный 120718
    http://diggers.no-ip.org/files/varscript/unstable/
    2)
    Закидываем его в папку \plugins
    3)
    Запускаем сервер и останавливаем
    должны появится следующие папки:
    plugins\varscript\keys
    plugins\varscript\programs
    plugins\varscript\scripts
    если папки не появились - создать вручную.
    4)
    Создаем папку plugins\varscript\keys\world
    world = название вашего мира (если оно не такое - исправьте на свое)
    5)
    внутри этой папки создаем файл с именем a (без расширения),
    во внутрь файла пишем любой текст.
    6)
    Качаем файл infection отсюда:
    http://diggers.no-ip.org/files/varscript/scripts/games/
    и кидаем его в папку plugins\varscript\scripts\games
    (если нет папки - создать)
    7)
    Запускаем сервер, заходим в игру.
    Строим арену.
    На всякий случай делаем копию арены.
    На арене расставляем сундуки
    и губки (губка обозначает точку спавна)
    8)
    Ставим первую табличку на столбик из блоков где-нибудь недалеко от арены.
    пишем:
    [run]a
    ~<games/
    infection>

    Первая строка таблички должна дополниться ключем и изменить цвет
    9)
    Ставим вторую табличку сверху над первой.
    На ней пишем:
    1,2 строка - относительные координаты кубоида арены относительно первой таблички
    3 строка - длительность раунда в секундах
    4 строка - количество раундов
    Пример таблички:
    -5 -2 10
    -55 3 33
    30
    3
    10)
    Ставим кнопку под первой табличкой
    11)
    подходим впритык к первой табличке вместе с друзьями и нажимаем на кнопку
    12)
    Получаем удовольствие от игры!!!

    Ошибки:
    1) Табличка зачеркнута
    - Проверьте наличие permissions varscript.create.a
    - Проверьте, внимательно ли вы выполнили пунткы 4 и 5
    2) Пишет "превышен максимум игроков"
    - Проверьте координаты арены (пункт 9)
    - Количество губок на арене должно быть не меньше количества игроков
    3) Пишет "отмена."
    - Нужно простоять 3 секунды после нажатия на кнопку
    4) Арена не восстановилась после игры
    - Надеюсь вы создали копию
    За другие ошибки и баги не ручаюсь, т.к. плагин не проверен в работе.
    Можно отредактировать файл со скриптом игры (infection) по своему усмотрению.
     
    Ultematum и kaban1997 нравится это.
  4. APTEM

    APTEM Активный участник

    Баллы:
    63
    Skype:
    jokeranime98
    Имя в Minecraft:
    Mr_Jokeris_RUS
    когда я скачую Infection , у меня открывается его скрипт , а сам файл не качаеться
     
    ПриветОтМиднайта нравится это.
  5. APTEM

    APTEM Активный участник

    Баллы:
    63
    Skype:
    jokeranime98
    Имя в Minecraft:
    Mr_Jokeris_RUS
    ладна с этим разобрался , но какой именно файл создавать под название "а" , он у мну все время зачеркнутый
     
  6. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Пиши в ЛС или skype, помогу.

    ПС: чтобы другие игроки не могли не могли создать [run] таблички с помощью сторонних плагинов (изменяющих текст на табличках), на табличке пишется хеш, который вычисляется из текста 2,3,4 строк таблички и из файла-ключа в папке plugins\varscript\keys\мир . для каждого мира нужно создавать свои ключи.
    Создать файл-ключ проще простого. И записать несколько строк произвольного текста тоже. Делается все вручную. Возможно позже встрою возможность в сам плагин.
     
    Ultematum нравится это.
  7. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Для полного счастья теперь подключил DisguiseCraft API
     
    Alex_ и Феня нравится это.
  8. Meset

    Meset Активный участник Пользователь

    Баллы:
    88
    Будет правильно, если зомби и бухать не сможет)
    А так в видео неплохо показал.
     
  9. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    Ух ты! Как прикольно, надо сделать зомби сервер. :D
     
    ВремяПриключений нравится это.
  10. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    Я стою на координатах X; 40 Y: 67 Z: 268 И как писать на табличке? Что на 2 строчке?
     
  11. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    @Феня,
    нужно написать относительные координаты до углов кубоида арены.
    Пример:
    главная табличка в координате 1000 100 1000
    Куб арены между координатами 1050 95 950 и 1150 120 880
    Значит пишем на табличке:
    1: 50 -5 -50
    2: 150 20 -1200
    3: время раунда
    4: количество раундов

    Режим отладки: /vardebug (полезен, если табличка зажглась, но игра не начинается)
    Чтобы узнать координаты блока, пишем /> ME 1 CLICKX . (<-- тут в конце точка!)
    потом жмем ПКМ на блок. на экране будут написаны координаты типа x:y:z:world
    относительные координаты считать все умеем.
    /> 100 0 DO P {^336 SPAWN DROP} 0.1 WAIT LOOP
    после этой команды все на сервере будут срать кирпичами
     
    Alex_ нравится это.
  12. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    :20 чтоли? Эммм. Ничего не понял :confused:
     
  13. Автор темы
    cblP

    cblP Старожил

    Баллы:
    103
    Skype:
    mrcblPP
    Имя в Minecraft:
    cblPP
    Тему давно создал , ещё до того как названия тем сменили
     
  14. Stas86

    Stas86 Активный участник Пользователь

    Баллы:
    78
    Что вы изобретаете велосипед?! Уже такой плагн есть!! Infected v1.2 ***скачать сам плагин*** Плагин на английском, т.к. на русском не нашёл, да и переводить лень )

    /inf start - Начать игру
    • /inf lock - Когда защита (Lock) установлена на "true", никто не сможет начать игру
    • /inf join - Эта команда позволит игроку вступить в игру, если он записан или не записан в сессию!
    • /inf leave - Покинуть сессию
    • /inf endgame - закончить всё игру для всех
    • /inf infected - отображает инфицированных людей
    • /inf noninfected - отображает неинфицированных людей
    • /inf spawn - назначать этот спавн там, где будет ваша табличка!!!
    • /inf spectate - перейти в наблюдателей
    • /inf commands - помощь )
    • /inf concept - ***не понял )))***
    • /inf setspawn - сделать спавн (Около таблички)!!!
    • /inf setarena - Сделать спавн арены (где будут появляться игроки)!!!
    • /inf setspectating - Сделать спавн для наблюдателей!
    В-вопрос О-ответ.
    В. Почему мы с моим другом не можем начать игру??? Мы всё правильно сделали!!!
    О. В конфиге минимальное количество игроков для начала игры выставлено на 4! Тоесть чтобы начать игру необходимо как минимум 4 игрока, но можно выставить это значение на 2!
    В.А как понять кто инфицирован, а кто нет???
    О. Инфицированный вначале ходит с каменным мечом, а остальные со стрелами и с луком! Но когда он кого-то заразит, то высветится надпись, что такой-то игрок был заражён, и у него останутся стрелы с луком ((( Так что смотрим в чат )
    не нашёл, но по идее они не нужны! т.к. будет использоваться табличка и команда админа для старта!
    На первой строке пишем: [Infected] На второй строке пишем: [Join Game] Игроки должны щёлкать на неё правой кнопкой мыши! И после того, как соберётся достаточно народу админ пишет: /inf start И игра начнётся через 20 секунд )
     
  15. Автор темы
    cblP

    cblP Старожил

    Баллы:
    103
    Skype:
    mrcblPP
    Имя в Minecraft:
    cblPP
    Хе-хе они узнали что я писал это :D Infected Jul 5, 2012. Дата создания моей темы : 30 апр 2012. :3
     
  16. Автор темы
    cblP

    cblP Старожил

    Баллы:
    103
    Skype:
    mrcblPP
    Имя в Minecraft:
    cblPP
    Но доработка нужна) А то без скина зомби не круто :D
     
  17. Stas86

    Stas86 Активный участник Пользователь

    Баллы:
    78
    ну да! DPOH-VAR сделал неплохо! Даже круто! Но поменьще бы мороки ) просто засунул в plugins, табл., арена и играй! Ну так пойдёт )
     
  18. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Вобще мой плагин предназданается для написания скриптов или мини-игр.
    Я перенес в него все основные команды из API bukkit. Игра Infection - это частный случай.
    Небольшой правкой файла Infection можно изменить правила игры.
    Скин зомби есть (в новой версии скрипта, если подключить DisguiseCraft)
    Морока с файлом-ключом нужна, чтобы никто не мог подделать таблички (С помощью таблички с можно сделать оп, деоп, кик, бан и т.д.) также можно отключать таблички группами, удалив или изменив ключ.
    К сожалению нет никаких инструкций или туториалов. Я забросил эту версию.
    Новая уже в разработке.
     
    Alex_ нравится это.
  19. EnderChiken

    EnderChiken Старожил

    Баллы:
    103
    Skype:
    EnderChiken
    Имя в Minecraft:
    EnderChiken
    Могу кое что добавить :D
    За зараженных будет начеслятся опыт, например: обычный игрок 1 лвл, VIP 5 лвл. Там будет зомби шоп :D, Где можно покупать модификации своему герою, главной модификацией будет смена скинов например: Свинозомби или Житель зомби (1.4), ну вообщем идея хорошая)
     
  20. Stas86

    Stas86 Активный участник Пользователь

    Баллы:
    78
    Это воплотить будет очень сложно, но если это удастся кому-нибудь, то это несомненно релиз всех релизов будет!
     
    slavik123123123 нравится это.
  21. DNAlchemist

    DNAlchemist Активный участник Пользователь

    Баллы:
    88
    Ха, я писал такой на ванилле давно на свой серв.
     
    Оригинало_о нравится это.

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