Войти или зарегистрироваться

Совет Essentials - Советы от Dizziel/Dereku

Ребят, у меня настроен Глобальный чат, и все окей, кроме того, что я хочу убрать [spy](Слежка за чатом). Как убрать?
Зря хочешь убрать. Штукенция нужная для администратирования. Хотя, не моя проблема. Отбирай у себя право 'essentials.chat.spy'
Маленький апчег - новенький гайдик по команде /einfo.
 
Зря хочешь убрать. Штукенция нужная для администратирования. Хотя, не моя проблема. Отбирай у себя право 'essentials.chat.spy'
Маленький апчег - новенький гайдик по команде /einfo.
знаю что надо но при онлайне 150 оно не надо)
Зря хочешь убрать. Штукенция нужная для администратирования. Хотя, не моя проблема. Отбирай у себя право 'essentials.chat.spy'
Маленький апчег - новенький гайдик по команде /einfo.
нет не помогло, если я правильно написал - -essentials.chat.spy
 
Хм не знал что надо ставить До *, спасибо всё работает с меня лайк)
У меня еще такой вопрос Как сделать что бы когда игрок включает /fly он не мог бить других игроков?
 
У меня еще такой вопрос Как сделать что бы когда игрок включает /fly он не мог бить других игроков?
Писать плагин для запрета нанесения урона игрокам в полёте.
 
How to: Свои информационные команды.

Disclaimer: гуляя по треду помощи, наткнулся на эту темку. Ответ, меня несколько удивил, ибо всё это можно сделать при помощи того же Essentials и новой фичи у craftbukkit (1.7.*+) и его форков.

Открываем info.txt. Видим картину:
Код:
This is the info file.

This file format works with the following files:
info.txt, motd.txt, help.txt, custom.txt and rules.txt

You can create a specific file for a user or a group:
Name it info_username.txt or info_groupname.txt

This also works with the other files.

Extra pages:
Type /info Colors
Type /info Tags

If you have problem viewing this file ingame, try using /einfo.
If this works, it means another command is blocking /info.

It can contain chapters like the Chapter1 below:

#Chapter1
Lines starting with # begin a new chapter
The user has to type /info Chapter1 to read this chapter

If the file starts with a # then the user is shown a chapter selection,
when he does not select a chapter.

#Colors
Minecraft colors:
&0 &&0  &1 &&1  &2 &&2  &3 &&3
&4 &&4  &5 &&5  &6 &&6  &7 &&7
&8 &&8  &9 &&9  &a &&a  &b &&b
&c &&c  &d &&d  &e &&e  &f &&f
&0
&&k &kMagic&r   &&l &lBold
&&m &mStrike&r  &&n &nUline
&&o &oItalic&r   &&r &rReset

#Tags
&6Player's Display name:&r {PLAYER}
&6Player's user name:&r {USERNAME}
&6IP:&r {IP}
&6Address:&r {ADDRESS}
&6Balance:&r {BALANCE}
&6Unread mails:&r {MAILS}
&6Current world:&r {WORLD}
&6Worlds list:&r {WORLDS}
&6Number of online players:&r {ONLINE}
&6Number of unique players who joined the server:&r {UNIQUE}
&6Player list:&r {PLAYERLIST}
&6Time of server:&r {TIME}
&6Date of server:&r {DATE}
&6Time of world PM/AM:&r {WORLDTIME12}
&6Time of world:&r {WORLDTIME24}
&6Date of world:&r {WORLDDATE}
&6Plugin list:&r {PLUGINS}
&6Version of Craftbukkit:&r {VERSION}

Нам тут говорится о том, что можно создавать специфичные для игрока/группы информационные фалы. К примеру, файл с именем info_vip.txt будет показан группе vip или игроку с таким ником (не всё идеально, да.).

Дальше перейдём к главам.
Если тебе нужно, чтобы при вводе, допустим, /info donate показывалась информация о донате, а сам /info показывал информацию о твоём уютненьком сервере, то тут поможет разделитель '#'. Он должен начинаться с начала строки и содержать в себе имя, по которому его, собственно, можно будет прочесть. Пример:
Код:
Здарова! Добро пожаловать на мой сервер! Тут есть бла-бла-бла, а так же бла-бла-бла. А если тебе мало бла-бла, то ты можешь получить права, жертвуя на развитие нашего сервера. Для подробностей - /info donate.
#donate
Ты можешь отправлять свои пожертвования на деревню дедушке, или в село бабушке.
Группу VIP можно получить от 10 кг картошки пожертвованиями, а Premium - 25 кг.
VIP'ам доступно бла-бла-бла, а у Premium тоже самое, но и ещё бла-бла-бла.

В итоге после ввода /info donate мы увидим только то, что находится после строки с '#donate'. Но после ввода /info - всё, что находится до первого разделителя (в нашем случае - #donate).

АХТУНГ! Команда /info может быть недоступна и перекрыта другим плагином (часто - WorldEdit, убрать предмет - /none). Если у тебя это так, используй /einfo.

Ну и пару слов о фиче craftbukkit. В папке с ядром есть файлик commands.yml такого содержания:
Код:
command-block-overrides: []
aliases:
  icanhasbukkit:
  - version $1-

Для того, чтобы наш /einfo donate имел более красивую команду, к примеру, просто /donate, то стоит только вписать это так:
Код:
command-block-overrides: []
aliases:
  icanhasbukkit:
  - version $1-
  donate:
  - einfo donate $1-
И теперь мы имеем команду /donate со своим текстом.
а в pex что добавлять?
 
Спасайте, если не доделаю сервер до вечера меня повесят :D
groups:
user:
default: true
permissions:
- nametags.color.dark_gray
- worldedit.selection.pos
- worldedit.selection.hpos
- worldedit.wand
- worldedit.selection.expand
- worldguard.region.claim
- worldguard.region.addowner.own.*
- worldguard.region.removeowner.own.*
- worldguard.region.addmember.own.*
- worldguard.region.removemember.own.*
- worldguard.region.list.own
- worldguard.region.flag.regions.own.*
- worldguard.region.flag.flags.use.*
- worldguard.region.flag.flags.pvp.*
- worldguard.region.flag.flags.damage-animals.*
- worldguard.region.flag.flags.block-interact.*
- worldguard.region.flag.flags.entity-interact.*
- worldguard.region.remove.own.*
- essentials.exp
- essentials.kit
- essentials.kits.tools
- essentials.kits.start
- essentials.kits.firework
- essentials.kits.vip
- essentials.kits.premium
- essentials.balance
- essentials.balancetop
- essentials.pay
- essentials.sell
- essentials.worth
- essentials.afk
- essentials.afk.auto
vip:
default: false
inheritance:
- user
permissions:
- -nametags.color.dark_gray
- nametags.color.yellow
- chairs.sit
- chairs.self
- worldguard.region.flag.flags.ice-melt.*
- worldguard.region.flag.flags.ice-form.*
- worldguard.region.flag.flags.potion-splash.*
- worldguard.region.flag.flags.enderman-grief.*
- worldguard.region.flag.flags.mob-damage*
- essentials.enchant
- essentials.feed
- essentials.firework
- essentials.fly
- essentials.hat
- essentials.heal
- essentials.nocommandcost.kit-vip
- essentials.repair
- essentials.repair.armor
- essentials.time
- essentials.workbench
- essentials.eco.loan
- essentials.afk.kickexempt
- essentials.book
premium:
default: false
inheritance:
- vip
permissions:
- -nametags.color.dark_gray
- -nametags.color.yellow
- nametags.color.dark_purple
- chairs.sit.health
- headdrops.head
- worldguard.region.flag.flags.mob-spawning.*
- worldguard.region.flag.flags.enderpearl.*
- worldguard.region.flag.flags.ghast-fireball.*
- worldguard.region.flag.flags.sleep.*
- worldguard.region.flag.flags.snow-fall.*
- worldguard.region.flag.flags.leaf-decay.*
- worldguard.region.flag.flags.greeting.*
- worldguard.region.flag.flags.farewell.*
- worldguard.region.flag.flags.deny-spawn.*
- worldguard.region.flag.flags.heal-delay.*
- worldguard.region.flag.flags.heal-amount.*
- worldguard.region.flag.flags.pistons.*
- worldguard.region.flag.flags.item-drop.*
- essentials.exp.give
- essentials.exp.set
- essentials.feed.cooldown.bypass
- essentials.firework.fire
- essentials.fly.safelogin
- essentials.god
- essentials.heal.cooldown.bypass
- essentials.nocommandcost.kit-premium
- essentials.ptime
- essentials.repair.all
- essentials.repair.enchanted
- essentials.book.author
- essentials.book.title
moder:
default: false
inheritance:
- premium
permissions:
- -nametags.color.dark_gray
- -nametags.color.yellow
- -nametags.color.dark_purple
- nametags.color.dark_blue
- CreativeControl.Preventions.*
- autosaveworld.save
- autosaveworld.backup
- autosaveworld.purge
- -autosaveworld.regenworld
- autosaveworld.reload
- autosaveworld.reloadconfig
- autosaveworld.reloadmsg
- chairs.reload
- coloredtablist.cmd
- worldguard.region.define
- essentials.bigtree
- essentials.tree
- essentials.break
- -essentials.break.bedrock
- essentials.enchantments.allowunsafe
- essentials.exp.give.others
- essentials.exp.others
- essentials.exp.set.others
- essentials.feed.others
- essentials.fly.others
- essentials.give
- essentials.god.others
- essentials.heal.others
- essentials.kit.exemptdelay
- essentials.kit.others
- essentials.more
- essentials.oversizedstacks
- essentials.ptime.others
- essentials.speed
- essentials.speed.others
- essentials.time.set
- essentials.unlimited
- essentials.unlimited.others
- essentials.balance.others
- essentials.setworth
- essentials.afk.others
- essentials.book.others
admin:
default: false
permissions:
- bukkit.command.op.give
- nametags.color.red
- CreativeControl.Preventions.*
- essentials.*
- -autosaveworld.regenworld
- CreativeControl.Preventions.ItemDrop
- CreativeControl.Preventions.ClearDrops
gladmin:
default: false
permissions:
- bukkit.command.op.give
- nametags.color.dark_red
- CreativeControl.Preventions.*
- essentials.*
- -autosaveworld.regenworld
- CreativeControl.Preventions.ItemDrop
- CreativeControl.Preventions.ClearDrops
owner:
default: false
permissions:
- bukkit.command.op.give
- nametags.color.dark_red
- CreativeControl.Preventions.*
- essentials.*
- -autosaveworld.regenworld
- CreativeControl.Preventions.ItemDrop
- CreativeControl.Preventions.ClearDrops
users:
iPad:
group:
- admin
Dze:
group:
- owner
a7d9076c-2dd6-3816-8a8c-2967153bc769:
group:
- gladmin
options:
name: Mr_RoboMan
be75b756-f30f-3f49-87b0-01f7bcb29709:
group:
- premium
Захожу на сервер, выдаю себе премиум пишу /kit premium и с моего акка снимаем 23к$ хотя я вписал пермы дабы этот кит группе premium был бесплатным((
 
Последнее редактирование:
Не нашел то что искал :(
Как же сделать так , чтобы при выдаче kit (набора) выдавалась игровая валюта ???
На многих серверах такое видел!
 
Не нашел то что искал :(
Как же сделать так , чтобы при выдаче kit (набора) выдавалась игровая валюта ???
На многих серверах такое видел!
А смысл в этом? Какая разница, когда игрок получит деньги - сразу же после входа, или после регистрации на сервере.
 
Эм... При каждом вводе команды /kit start (который можно вводить каждых 23часа) тебе выдают определённое количество игровой валюты .
И каждый раз . А не один раз
 
Спасайте, если не доделаю сервер до вечера меня повесят :D
groups:
user:
default: true
permissions:
- nametags.color.dark_gray
- worldedit.selection.pos
- worldedit.selection.hpos
- worldedit.wand
- worldedit.selection.expand
- worldguard.region.claim
- worldguard.region.addowner.own.*
- worldguard.region.removeowner.own.*
- worldguard.region.addmember.own.*
- worldguard.region.removemember.own.*
- worldguard.region.list.own
- worldguard.region.flag.regions.own.*
- worldguard.region.flag.flags.use.*
- worldguard.region.flag.flags.pvp.*
- worldguard.region.flag.flags.damage-animals.*
- worldguard.region.flag.flags.block-interact.*
- worldguard.region.flag.flags.entity-interact.*
- worldguard.region.remove.own.*
- essentials.exp
- essentials.kit
- essentials.kits.tools
- essentials.kits.start
- essentials.kits.firework
- essentials.kits.vip
- essentials.kits.premium
- essentials.balance
- essentials.balancetop
- essentials.pay
- essentials.sell
- essentials.worth
- essentials.afk
- essentials.afk.auto
vip:
default: false
inheritance:
- user
permissions:
- -nametags.color.dark_gray
- nametags.color.yellow
- chairs.sit
- chairs.self
- worldguard.region.flag.flags.ice-melt.*
- worldguard.region.flag.flags.ice-form.*
- worldguard.region.flag.flags.potion-splash.*
- worldguard.region.flag.flags.enderman-grief.*
- worldguard.region.flag.flags.mob-damage*
- essentials.enchant
- essentials.feed
- essentials.firework
- essentials.fly
- essentials.hat
- essentials.heal
- essentials.nocommandcost.kit-vip
- essentials.repair
- essentials.repair.armor
- essentials.time
- essentials.workbench
- essentials.eco.loan
- essentials.afk.kickexempt
- essentials.book
premium:
default: false
inheritance:
- vip
permissions:
- -nametags.color.dark_gray
- -nametags.color.yellow
- nametags.color.dark_purple
- chairs.sit.health
- headdrops.head
- worldguard.region.flag.flags.mob-spawning.*
- worldguard.region.flag.flags.enderpearl.*
- worldguard.region.flag.flags.ghast-fireball.*
- worldguard.region.flag.flags.sleep.*
- worldguard.region.flag.flags.snow-fall.*
- worldguard.region.flag.flags.leaf-decay.*
- worldguard.region.flag.flags.greeting.*
- worldguard.region.flag.flags.farewell.*
- worldguard.region.flag.flags.deny-spawn.*
- worldguard.region.flag.flags.heal-delay.*
- worldguard.region.flag.flags.heal-amount.*
- worldguard.region.flag.flags.pistons.*
- worldguard.region.flag.flags.item-drop.*
- essentials.exp.give
- essentials.exp.set
- essentials.feed.cooldown.bypass
- essentials.firework.fire
- essentials.fly.safelogin
- essentials.god
- essentials.heal.cooldown.bypass
- essentials.nocommandcost.kit-premium
- essentials.ptime
- essentials.repair.all
- essentials.repair.enchanted
- essentials.book.author
- essentials.book.title
moder:
default: false
inheritance:
- premium
permissions:
- -nametags.color.dark_gray
- -nametags.color.yellow
- -nametags.color.dark_purple
- nametags.color.dark_blue
- CreativeControl.Preventions.*
- autosaveworld.save
- autosaveworld.backup
- autosaveworld.purge
- -autosaveworld.regenworld
- autosaveworld.reload
- autosaveworld.reloadconfig
- autosaveworld.reloadmsg
- chairs.reload
- coloredtablist.cmd
- worldguard.region.define
- essentials.bigtree
- essentials.tree
- essentials.break
- -essentials.break.bedrock
- essentials.enchantments.allowunsafe
- essentials.exp.give.others
- essentials.exp.others
- essentials.exp.set.others
- essentials.feed.others
- essentials.fly.others
- essentials.give
- essentials.god.others
- essentials.heal.others
- essentials.kit.exemptdelay
- essentials.kit.others
- essentials.more
- essentials.oversizedstacks
- essentials.ptime.others
- essentials.speed
- essentials.speed.others
- essentials.time.set
- essentials.unlimited
- essentials.unlimited.others
- essentials.balance.others
- essentials.setworth
- essentials.afk.others
- essentials.book.others
admin:
default: false
permissions:
- bukkit.command.op.give
- nametags.color.red
- CreativeControl.Preventions.*
- essentials.*
- -autosaveworld.regenworld
- CreativeControl.Preventions.ItemDrop
- CreativeControl.Preventions.ClearDrops
gladmin:
default: false
permissions:
- bukkit.command.op.give
- nametags.color.dark_red
- CreativeControl.Preventions.*
- essentials.*
- -autosaveworld.regenworld
- CreativeControl.Preventions.ItemDrop
- CreativeControl.Preventions.ClearDrops
owner:
default: false
permissions:
- bukkit.command.op.give
- nametags.color.dark_red
- CreativeControl.Preventions.*
- essentials.*
- -autosaveworld.regenworld
- CreativeControl.Preventions.ItemDrop
- CreativeControl.Preventions.ClearDrops
users:
iPad:
group:
- admin
Dze:
group:
- owner
a7d9076c-2dd6-3816-8a8c-2967153bc769:
group:
- gladmin
options:
name: Mr_RoboMan
be75b756-f30f-3f49-87b0-01f7bcb29709:
group:
- premium
Захожу на сервер, выдаю себе премиум пишу /kit premium и с моего акка снимаем 23к$ хотя я вписал пермы дабы этот кит группе premium был бесплатным((


Тут я собрал некую информацию,источник: Я сам.
Некоторые спрашивали: "Как сделать команду платной в Essentials?"
Я долго искал ответа,пока не поисследовал все сам.
В папке "Essentials" есть файл Config.yml,там можно все это реализовать
Код:
command-costs:
  # /example costs $1000 PER USE
  #example: 1000
   #/kit tools costs $1500 PER USE
  #kit-tools: 1500
К примеру: /kit tools -Когда использует игрок эту команду,то с его счета снимается 1500$.
Только одна проблема,в игре она бесплатна.
Чтобы это устранить надо убрать "#" в начале.
И еще один вопрос,часто задаваемый.
"В Essentials'e не работают цветные таблички,что делать?"
Легко и просто,в том же Config.yml это находится.
 
Помогите с backup.
Как активировать авто-backup?
При ручном /bakcup'е в игре пишет: Ошибка: внешний скрипт резервного копирования не был настроен
Помогите
И еще вопрос: тут описано, как можно сделать команды /donate и так далее, а как можно сделать команду с тп по корам?
UPD: разобрался как в commands команду добавить, но что означает $1? (вопрос про backup еще актуален)
 
Помогите с backup.
Как активировать авто-backup?
При ручном /bakcup'е в игре пишет: Ошибка: внешний скрипт резервного копирования не был настроен
Помогите
И еще вопрос: тут описано, как можно сделать команды /donate и так далее, а как можно сделать команду с тп по корам?
UPD: разобрался как в commands команду добавить, но что означает $1? (вопрос про backup еще актуален)
"$1-" - аргументы.
Автобэкап как делать я уже не помню, на вики плагина смотреть надо.
 
Назад
Верх