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

Идея Точки спавна

Discussion in 'Запросы на разработку плагинов' started by tipson, Nov 30, 2012.

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

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
    Вступление:
    Хоте ли бы вы сделать minecraft более продвинутым?Сделать множество городов с жителями?
    Думаю,что да!Но вот не задача все жители уходят в самый продвинутый город,а другие гниют,они безхоздны! А ведь у этих городов могло быть великое будущее.Об этой не справедливости мы сегодня поговорим...
    Суть:
    Идея заключается в том,что бы была возможность создавать несколько точек спавна.Что бы игроки появлялись на них рандомно.
    Пример:
    Есть 7 городов и возле каждого из них случайным образом спавнятся игроки появляются они там единажды и больше либо не могут использовать команду /spawn либо при повторном использование появляются в ближайшей точке spawna
    Вывод:
    Все города становятся уравновешенные и каждый из них имеет шанс на дальнейшее развитие.
     
    Konilin likes this.
  2. Хостинг MineCraft
    <
  3. Автор темы
    tipson

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
  4. 1lyaSweeper

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

    Trophy Points:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    Норм, но моя идея появилась раньше, там вместо городов что-то другое :D и я не опубликовывал на рубакките её, написал плагин и всё.
     
    zuma2 likes this.
  5. Автор темы
    tipson

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
    Можно попросить вас выложить этот плагин?
     
    Konilin likes this.
  6. 1lyaSweeper

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

    Trophy Points:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    Нет :D Утерян во время переустановки винды
     
  7. Oplot

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

    Trophy Points:
    68
    Skype:
    Oplot92
    Жаль. Неплохая идея
     
  8. Автор темы
    tipson

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
    Печаль,буду ждать еще ответов ибо просить переписать-это только тратить ваше время.
     
  9. 1lyaSweeper

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

    Trophy Points:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    И мой плаг был на 1.0 :D
     
  10. Автор темы
    tipson

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
    Кстати мне одному кажется,что уже версия 1.4.5,а большинство серверов на 1.2.5?
     
  11. 1lyaSweeper

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

    Trophy Points:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    1.2.5 збс для модов
     
    slavik123123123 likes this.
  12. Автор темы
    tipson

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
    Тогда зачем все плагины делают на 1.3.2 и выше?
     
  13. 1lyaSweeper

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

    Trophy Points:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    Я ж сказал, для модов, а для "без_модовой" игры есть 1.4.5!
     
    zuma2 likes this.
  14. RikkiLook

    RikkiLook Старожил

    Trophy Points:
    173
    MultiSpawn, не?
     
    Оригинало_о likes this.
  15. DPOH-VAR

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

    Trophy Points:
    153
    Skype:
    dpohvar
    Плагин
    Сделал скрипт ровно за 5 минут

    Для респавна в ближайшей точке:
    Файл /plugins/varscript/tasks/tp_spawn.yml
    Code:
    name: tp_spawn
    enabled: true
    events:
    - BUKKIT PlayerRespawn
    actions:
    - FILE tp_respawn
    
    Файл /plugins/varscript/scripts/tp_respawn.var

    нужно изменить координаты на свои:
    Code:
    [
        173:69:205:world,
        189:70:216:world,
        177:70:225:world
    ] %sp
    @sp LEN !IF RETURN THEN
    EVENT(PLAYER) TOLOCATION  %death_point
    @sp ?{TOWORLD @death_point TOWORLD =} %wsp
    @wsp LEN IF
        @sp SORT+{@death_point DISTANCE} 0 EL %waypoint
        ELSE
        @sp 0 EL %waypoint
        THEN
    @waypoint EVENT(SETLOCATION)
    И для команды /spawn (стандартную надо отключить)

    /plugins/varscript/tasks/cmd_spawn.yml
    Code:
    name: cmd_spawn
    enabled: true
    events:
    - BUKKIT PlayerCommandPreprocess
    conditions:
    - SCRIPT EVENT(TEXT) "/spawn" =
    actions:
    - FILE cmd_spawn
    /plugins/varscript/tasks/cmd_spawn.var
    Code:
    [
    173:69:205:world,
    189:70:216:world,
    177:70:225:world
    ] %sp
    @sp LEN !IF RETURN THEN
    EVENT(CANCEL)
    EVENT(PLAYER) %player
    @sp ?{TOWORLD @player TOWORLD =} %wsp
    @wsp LEN IF
        @sp SORT+{@player DISTANCE} 0 EL %waypoint
        ELSE
        @sp 0 EL %waypoint
        THEN
    @player @waypoint TELEPORT
    Игрок будет телепортироваться на ближайшую координату из списка. Если в его мире таких нет, то в первую из списка.
     
  16. DPOH-VAR

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

    Trophy Points:
    153
    Skype:
    dpohvar
    @fromgate,
    :confused: Я лишь предложил свой вариант.
    И вообще наоборот, я поддерживаю других разработчиков.
    Не буду спорить, что один простой плагин использовать удобнее, чем громоздкий + скрипты.
    хотя написать мне было быстрее на своём, да.
     
    tipson likes this.
  17. Автор темы
    tipson

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

    Trophy Points:
    153
    Skype:
    T-oleg98
    Имя в Minecraft:
    Tipson
    Не знаю,не знаю мне плагин понравился,хоть и не хватает некоторых функций.
     
  18. Taras

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

    Trophy Points:
    103
    Skype:
    taras-oleksenko
    Имя в Minecraft:
    tar93
    для майнзи, да? :trf:
     
  19. Knife_kill

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

    Trophy Points:
    103
    Я об этом же подумал =)
     
    Likeobot likes this.
  20. Ganselot

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

    Trophy Points:
    88
    Идея Хорошая
     

Share This Page