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

Плагин [FUN/RPG] Dogtags v0.0.5 - Стрижем жетоны! [1.5.1-R0.1]

Тема в разделе "Релизы плагинов", создана пользователем fromgate, 25 июн 2012.

  1. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    А откуда изначальный жетон возьмется? Он может в сундуке под приватом лежит или давно в лаве сгорел.

    Единственный вариант сделать жетоны более редкими - добавить интервал в течении которого с Васи жетоны падать не будут.

    Ну а пока - настраивайте вероятность дропа жетона. Небольшая вероятность - больше радость от его наличия ;)

    У харакири есть определенный смысл. Во-первых, это ритуальное самоубийство ;)
    Во-вторых, команда /kill часто используется игроками для своеобразных телепортов на спавн (к примеру у нас на сервере команды /home и /spawn нет в принципе). Поэтому команду /kill мы отключили.
    Но кому очень надо - пожалуйте сэппуку по всем правилам, заодно с потерей ритуального кинжала - ножниц, да ещё и не чаще чем один раз в десять минут (ну или как настроите).
    В-третьих, харакири можно выключить и их не будет ;)
     
  2. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Вообще придумать бы этим жетонам применение ;)

    И ещё один вариант, для создания "уникальности" жетона, помимо кулдауна (или вместо него) учитываться чьи жетоны кто-то уже получал. Если у тебя есть жетон Васи, то убивай его хоть 100 раз ты жетона не получишь. Но если придет новый игрок и убьет его - то получит. Наверное это оптимальный вариант.
     
  3. mayor123

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

    Баллы:
    173
    Записывать в базу плагина тех, у кого чей жетон.
     
  4. Agresor98

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

    Баллы:
    88
    Это типо Battlefield 3 + MineCraft
    ЗАЧЁТ , СУПЕР
     
  5. Jers

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

    Баллы:
    153
    Если делать каждому игроку свой жетон, то будет не безопасно. На пример как вы предложили, Васю могу убить и после этого игрок уйдет на дальнее расстояние или вообще уйдет с сервера и больше никогда не придет. Так что делать Васе? Может сделать возможность восстановить свой жетон? Например на усмотрение администратора. Или можно сделать так (Как краповый берет), на пример 6 игроков вышли на арену, дерутся они до последнего. На пример будет большой лес и они бегают по нему убивают друг друга. Как только все умерли, остался Вася. У Васи пять жетонов которые он может обменять на вещь, на выбор. Жетоны будут выдаваться при старте арены.
     
  6. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    В скором ли времени будет возможно вешать на стенку жетоны,чтоб знать как ты тру пвпшник?)
     
  7. mayor123

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

    Баллы:
    173
    Плагином сделать это невозможно.
     
  8. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Да к сожалению не возможно. Вообще Джеб когда-то заикался о том, что можно будет карты вешать на стену.... Но.....
     
    ВремяПриключений нравится это.
  9. Dalems

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

    Баллы:
    63
    Skype:
    galems
    Имя в Minecraft:
    Dalems
    Что мешает?или это уже мод?
     
    Black-UK-Lord и Сникерсни нравится это.
  10. mayor123

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

    Баллы:
    173
    В Minecraft просто нет такой возможности.
     
  11. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    v0.0.2/3
    • Исправлена причина, по которой при заходе игрока на сервер, могли проявляться лаги
     
  12. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    v0.0.2/4
    • Исправлена причина, по которой при заходе игрока на сервер, могли проявляться лаги. Теперь действительно исправлена ;)
     
    Black-UK-Lord нравится это.
  13. sanchoussulin

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

    Баллы:
    63
    2012-08-15 22:52:39 [INFO] Starting minecraft server version 1.3.1
    2012-08-15 22:52:39 [INFO] Loading properties
    2012-08-15 22:52:39 [INFO] Default game type: SURVIVAL
    2012-08-15 22:52:39 [INFO] Generating keypair
    2012-08-15 22:52:39 [INFO] Starting Minecraft server on *:25566
    2012-08-15 22:52:39 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    2012-08-15 22:52:39 [WARNING] The server will make no attempt to authenticate usernames. Beware.
    2012-08-15 22:52:39 [WARNING] While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
    2012-08-15 22:52:39 [WARNING] To change this, set "online-mode" to "true" in the server.properties file.
    2012-08-15 22:52:39 [INFO] This server is running CraftBukkit version git-Bukkit-1.3.1-R1.0-b2320jnks (MC: 1.3.1) (Implementing API version 1.3.1-R1.0)
    2012-08-15 22:52:39 [INFO] [PermissionsEx] sql backend registered!
    2012-08-15 22:52:39 [INFO] [PermissionsEx] file backend registered!
    2012-08-15 22:52:39 [INFO] [PermissionsEx] PermissionEx plugin initialized.
    2012-08-15 22:52:39 [INFO] [Dogtags] Loading Dogtags v0.0.2/4
    2012-08-15 22:52:39 [INFO] [PermissionsEx] Loading PermissionsEx v1.19.3
    2012-08-15 22:52:39 [INFO] [PermissionsEx] Initializing file backend
    2012-08-15 22:52:39 [SEVERE] Error loading permissions file initializing PermissionsEx v1.19.3 (Is it up to date?)
    java.lang.IllegalStateException: Error loading permissions file
    at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:251)
    at ru.tehkode.permissions.backends.FileBackend.initialize(FileBackend.java:79)
    at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:425)
    at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:487)
    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onLoad(PermissionsEx.java:68)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198)
    at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50)
    at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: org.bukkit.configuration.InvalidConfigurationException: while scanning for the next token
    found character'\t' that cannot start any token
    in "<string>", line 5, column 1:
    - '*'
    ^

    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 ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:247)
    ... 12 more
    Caused by: while scanning for the next token
    found character'\t' that cannot start any token
    in "<string>", line 5, column 1:
    - '*'
    ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:591)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:133)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    ... 15 more
    2012-08-15 22:52:39 [INFO] [Modifyworld] Loading Modifyworld v1.19.3
    2012-08-15 22:52:39 [INFO] [ChatManager] Loading ChatManager v1.19.1
    2012-08-15 22:52:39 [INFO] Preparing level "world"
    2012-08-15 22:52:40 [INFO] Preparing start region for level 0 (Seed: -3086239974490819820)
    2012-08-15 22:52:40 [INFO] Preparing start region for level 1 (Seed: -3086239974490819820)
    2012-08-15 22:52:41 [INFO] Preparing spawn area: 3%
    2012-08-15 22:52:41 [INFO] Preparing start region for level 2 (Seed: -3086239974490819820)
    2012-08-15 22:52:42 [INFO] Preparing spawn area: 44%
    2012-08-15 22:52:42 [INFO] [Dogtags] Enabling Dogtags v0.0.2/4
    2012-08-15 22:52:43 [INFO] [Dogtags] Loaded 1 dogtags...
    2012-08-15 22:52:43 [INFO] [PermissionsEx] Enabling PermissionsEx v1.19.3
    2012-08-15 22:52:43 [INFO] [PermissionsEx] Initializing file backend
    2012-08-15 22:52:43 [SEVERE] Error occurred while enabling PermissionsEx v1.19.3 (Is it up to date?)
    java.lang.IllegalStateException: Error loading permissions file
    at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:251)
    at ru.tehkode.permissions.backends.FileBackend.initialize(FileBackend.java:79)
    at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:425)
    at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:487)
    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54)
    at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:74)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247)
    at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
    at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: org.bukkit.configuration.InvalidConfigurationException: while scanning for the next token
    found character'\t' that cannot start any token
    in "<string>", line 5, column 1:
    - '*'
    ^

    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 ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:247)
    ... 16 more
    Caused by: while scanning for the next token
    found character'\t' that cannot start any token
    in "<string>", line 5, column 1:
    - '*'
    ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:591)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:133)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    ... 19 more
    2012-08-15 22:52:43 [INFO] [Modifyworld] Enabling Modifyworld v1.19.3
    2012-08-15 22:52:43 [INFO] [Modifyworld] Modifyworld enabled!
    2012-08-15 22:52:43 [INFO] [ChatManager] Enabling ChatManager v1.19.1
    2012-08-15 22:52:43 [SEVERE] [ChatManager] PermissionsEx not found, disabling
    2012-08-15 22:52:43 [INFO] [ChatManager] Disabling ChatManager v1.19.1
    2012-08-15 22:52:43 [INFO] [ChatManager] ChatManager disabled!
    2012-08-15 22:52:43 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2012-08-15 22:52:43 [INFO] Done (3,235s)! For help, type "help" or "?"
    у меня наработает сам плагин ,видимо из за моих кривых рук ,не подскажешь как сделать правильно?
    ______________________
    уже не нужно ,понял что не та версия ,а ты собираешься делать новую?
     
  14. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Почему версия не та? Всё работает на 1.3.1.
    Судя по ошибке у Вас в конфиге PEX'а в yml влезла табуляция.
     
  15. sanchoussulin

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

    Баллы:
    63
    Всё разобрался я что к чему.
     
  16. s4ink8

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

    Баллы:
    63
    Класс )) Народ будет доволен ))
     
  17. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Я уже жду - недождусь 1.4. Вот тут-то жетонами можно будет завесить всё! :)
     
  18. ufes

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

    Баллы:
    173
    а я уже плагин придумал. Карты-картины и еще много прелестей с использованием карт в рамках :)
     
  19. sanchoussulin

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

    Баллы:
    63
    фэил в том что можно будет копировать карты.
     
  20. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    sanchoussulin, спасибо за информацию. С этим придется побороться: у нас на сервере экономика построена на картах: билеты на транспорт, уникальные квестовые предметы и т.п.
    Собственно скорее всего сделаю здесь, в MonsterFix и в Lockpick&Rent блокировку от копирования карт (или при копировании буду создавать новую с надписью "копия" ;))
     
    DavidShabaev нравится это.

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