1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [ECON/RPG] Griswold v0.079 – починка и зачарование вещей без команд! [1.6 - 1.12.X]

Тема в разделе "Релизы плагинов", создана пользователем Toxuin, 5 май 2012.

  1. Alex_

    Alex_ Старожил Пользователь

    Баллы:
    123
    это я знаю)
    но может как то можно сделать автореспаун моба, если его нет? типо каждые 5-30 минут кузнецы проверяются - ушел покурить - плагин нанимает другого...
     
  2. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Я посмотрю что можно сделать. Скорее всего в ближайших версиях NPC будут спауниться новым способом и стоять смирно (очень на это надеюсь). Тогда, в их новом поведении, у них будет выключена возможность умирать как бы там ни было. А пока - используй аргументы для /mk - например если тебе нужно убить только монстров - используй /mk monsters.
     
    Сникерсни нравится это.
  3. iObey

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

    Баллы:
    68
    Skype:
    realskaxd
    Имя в Minecraft:
    phray
    У меня на сервере если стоит плагин, то нельзя садиться в лодку и вагонетку(
     
  4. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Да, это очень глупый баг, который будет исправлен в следующей версии, которая будет небольшим обновлением, багфиксом как раз для этой ошибки.
     
    caNek нравится это.
  5. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Обновил до v0.052!

    Исправлений мало, но они критические:
    • Исправление бага с взаимодействием с Entity (мобами, лодками и вагонетками)
    • Кузнец теперь запоминает поломанность вещи и спросит вас еще раз, если за время его предложения и вашего согласия вещь поломалась.
    Конфиг и языковые файлы не изменились.

    [СКАЧАТЬ]
     
  6. iObey

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

    Баллы:
    68
    Skype:
    realskaxd
    Имя в Minecraft:
    phray
    спс)
     
  7. KamiHDS

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

    Баллы:
    63
    а можно сделать интеграцию с iConomy?
     
  8. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Если внимательно прочитать первый пост, то можно понять, что ВСЕ системы экономики, которые поддерживает Vault работают с этим плагином. Да, в том числе и iConomy.

    Сейчас новая версия (0.06) проходит тестирование. В ней кузнецы не убегают а стоят смирно (из-за чего плагин меньше нагружает сервер), добавлен тип кузнецов both (наконец-то уже), который может чинить все, но не умеет ничего зачаровывать, исправлены разные ошибки и баги. Версия уже на гитхабе в виде исходников – энтузиасты могут помочь с тестированием.

    Также, если вы хотите помочь плагину (и мне заодно), то я был бы вам очень признателен за хороший видеообзор. Размещайте прям на йотубе, все лайки - ваши.
     
  9. TechnicianBear

    TechnicianBear Старожил Пользователь

    Баллы:
    103
    Вопрос, почему когда я "разговариваю" с кузнецом в чате его "ник" отображается в <> (ковычках)?
    Можно ли настроить так чтобы было примерно так:
    [Кузнец]Hogri: Я починю эту вещь за %s %s.

    Насчёт видео, я могу снять с нормальным голосом в нормальном качестве :) (если что напиши или тут или в личку)
     
    Евгений(Joni) нравится это.
  10. _RuNer_

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

    Баллы:
    61
    Привет)
    У меня проблема с файлом языка
    08:11:44 [SEVERE] Cannot load plugins\Griswold\ru_RU.yml
    org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special
    characters are not allowed
    in "<string>", position 435
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)

    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:
    175)
    at com.github.toxuin.Lang.checkLangVersion(Lang.java:144)
    at com.github.toxuin.Griswold.readConfig(Griswold.java:326)
    at com.github.toxuin.Griswold.access$300(Griswold.java:33)
    at com.github.toxuin.Griswold$Starter.run(Griswold.java:416)
    at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:3
    16)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 435
    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)

    ... 14 more
    08:11:44 [INFO] [Griswold]: ERROR! ERROR! ERROR! ERROR! ERROR! ERROR! ERROR!
    08:11:44 [INFO] [Griswold]: ERROR: YOUR LANGUAGE FILE IS CORRUPTED!!! ERROR!
    08:11:44 [INFO] [Griswold]: ERROR! ERROR! ERROR! ERROR! ERROR! ERROR! ERROR!
    08:11:44 [SEVERE] Cannot load plugins\Griswold\ru_RU.yml
    org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special
    characters are not allowed
    in "<string>", position 435
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)

    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:
    175)
    at com.github.toxuin.Lang.init(Lang.java:48)
    at com.github.toxuin.Griswold.readConfig(Griswold.java:327)
    at com.github.toxuin.Griswold.access$300(Griswold.java:33)
    at com.github.toxuin.Griswold$Starter.run(Griswold.java:416)
    at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:3
    16)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 435
    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)

    ... 14 more
    08:11:44 [INFO] [Griswold]: null
    08:11:44 [INFO] [Griswold]: null
    Кодировку менял на UTF-8(без BOM), ANSI. Сейчас UTF-8

    Ставил русский язык по ссылке из шапки.
    Вот текст
    economy_not_found: 'Внимание: система экономики не найдена - все починки бесплатны!'
    permissions_not_found: 'Внимание: система разрешений не найдена: доступ разрешен всем!'
    insufficient_params: Недостаточно параметров! Введите §9/repairman create §aимя §7тип цена!
    repairman_exists: 'ОШИБКА: кузнец %s уже существует!'
    config_loaded: Файл конфигурации загружен!
    error_config: ОШИБКА записи в config.yml
    error_remove: Невозможно удалить кузнеца так как он не найден!
    repairman_list: 'Вот все кузнецы на сервере:'
    repairman_spawn: НОВЫЙ КУЗНЕЦ, ID:%s КООРД X:%s Y:%s Z:%s
    debug_loaded: 'DEBUG: Загружено %s кузнецов.'
    default_config: КОНФИГ ПО УМОЛЧАНИЮ СОЗДАН
    error_create_config: ОШИБКА создания config.yml
    lang_loaded: Языковой файл %s загружен!
    chat_done: Отлично! Снова как новое!
    chat_error: Кажется, что-то пошло не так!
    chat_poor: Тебе нечем мне платить, дружище!
    chat_free: Я починю эту вещь для тебя бесплатно!
    chat_norepair: Хм, похоже тут все в порядке - ремонт не нужен.
    chat_cost: Я починю эту вещь за %s %s.
    chat_agreed: Если согласен - давай ее сюда.
    chat_cannot: Я не умею чинить такие вещи.
    error_accesslevel: У вас не хватает прав на использование этой команды.
    new_created: Новый кузнец создан!
    deleted: Кузнец %s удален.
    despawned: Все кузнецы скрыты.
    respawned: Респаун кузнецов...
    error_few_arguments: Слишком мало аргументов.
    chat_enchant_cost: Хм, похоже тут ремонт не нужен, но если хочешь - могу зачаровать эту штуку за %s %s.
    chat_enchant_free: Хм, похоже тут ремонт не нужен, но если хочешь - могу зачаровать эту штуку... Бесплтано, конечно.
    chat_enchant_success: Вот, теперь она светится - значит умеет что-нибудь особенное.
    chat_noitem: §b*жмет вам руку*§f Доброго дня!
    chat_enchant_failed: Эмм... Кажется, с вещью ничего не случилось.
    chat_needs_repair: Эту штуку нужно сперва починить, а это я не умею.
    error_enchanter_not_spawned: 'Система зачарований выключена, поэтому кузнец не создан: %s, %s, %s'
    version: 0.051
     
  11. TheLeroy

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

    Баллы:
    68
    Спасибо :)
     
  12. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    В следующей версии попробую реализовать, крутая фишка же. Спасибо!

    По какой-то причине, твой сервер работает не в UTF-8-режиме (винда, угадал?). Тебе нужно пересохранить файлы с языком в свою кодировку (ANSI скорее всего) или добавить к строке запуска сервера ключ -Dfile.encoding=UTF-8.
     
  13. oIIa4ku

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

    Баллы:
    68
    Ставь кодировку UTF-8 (без BOM) и в бат файле сервера добавь ключ -Dfile.encoding=UTF-8. Вот пример моего файла запуска
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    java -Xincgc -Xmx1512m -Dfile.encoding=UTF-8 -jar CraftBukkit-1.3.1-R2.0.jar
    PAUSE
     
  14. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Ура, новая версия! v0.06!

    Изменений опять не много, но они вкусные:
    • NPC теперь стоят ровно и даже не пытаются удрать.
    • Редактируемый формат имени NPC!
    • Новый тип NPC - both. Умеет зачаровывать чинить все вещи, но не умеет их зачаровывать.
    • Добавлена функция сбора статистики
    [Скачать]
    + русский язык
     
  15. TechnicianBear

    TechnicianBear Старожил Пользователь

    Баллы:
    103
    Сбора статистики? :eek:
    А по подробнее?
     
  16. Автор темы
    Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Никаких персональных данных. Собирается общая статистика по версиям баккита, стране, где работает сервер (бОльшая часть пользователей плагина - не из России), количеству NPC и версиям игры.
    Всю статистику можно посмотреть на http://mcstats.org/plugin/Griswold
    Кстати, эту функцию можно отключать. При первом запуске новой версии создастся файл /plugins/PluginMetrics/config.yml, достаточно написать в него opt-out: true. Но я действительно не знаю зачем это делать, разве что просто попортить плагину статистику:) Такую же статистику используют в плагинах AdminCMD, Essentials, Vault, LWC и многих других. Ничего криминального она не собирает и не следит за вами, честное слово:)
     
  17. Nezaputka

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

    Баллы:
    68
    Имя в Minecraft:
    Kpoxa

    Проблема... может туплю но я бог его знает.. поставил плагин.. все норм пашет... кстати фаил русика нужно не вставлять с заменой а удалить содердание в Инглишь и вставить туда Русик, если тупо поменять в конфиге название, не прокатит, сломается и плагин и ПЕКС... далее к проблеме... вообщем Админ может чинить вещи, а юзеры и випы нет, прописал естевствено все в Пекс, ошибок пекс не дает, а вот чинить он юзерам не хочет... естевственно перезагружал раз пяьб.. ато еще спросите))
     
  18. Nezaputka

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

    Баллы:
    68
    Имя в Minecraft:
    Kpoxa
    добавлю, подходит юзер, кликает а там обыкновенный НПС с обменом изумрудов на вещи (кстати не плохой нпс был.. он за 10 изиков менял на 1 алмазную кирку, редкие они сука))) НПС конечно))
     
  19. Aplly

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

    Баллы:
    88
    Такая же проблема.
     
    ВремяПриключений нравится это.
  20. Aplly

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

    Баллы:
    88
    Решено.
     

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