плагин admincmd для майнкрафт
Bukkit
AdminCmd
Bukkit Plugins
AdminCmd
Table of Contents
Website : www.admincmd.com
Wiki : https://github.com/AdminCMD/AdminCMD/wiki/
GitHub : http://github.com/AdminCMD/AdminCMD
Description
AdminCMD is a powerful plug-in that brings you commands that can give you total management over your server. Featuring the most widely used commands in Bukkit server management such as: inventory management, banishment of bad players, limitation to teleporting, setting spawn and home way points, and much, much more! Blockface approved and rated as one of the best plug-in by server owners.
Unleash the power of Bukkit!
Features
Auto updater
The plugin has an auto update feature which can be disabled in the config by setting check-for-updates to false.
The files the auto-updater downloads are NOT approved by the bukkitdev staff.
Donation
Coding takes much time and effort, if you like my work and want to buy me a coffee, feel free to donate on PayPal, every help is appreciated!
Comments
Hi, I have problem with warps. After used command /setwarp [name] I had: The warps was added but warps weren’t added. 🙁
Hi question, for the tpa plug in how do I allow everyone to use it, im the only one able to use it right now because I am admin, thanks
You need to give the players the permission to use the command using a permissions plugin such as PermissiosEx for example
Is this better than EssentialsX?
Test it out by yourself 🙂
where is command list
Not finished yet completely, but some of them are already on the wiki.
hey uhhh. how do i make myself admin with this, i got my own server and stuff but dont know how to do this, pls help
you have to give yourself the permissions using a permissions plugin
Hello, I have this as well as the VirtualChest addon, but I’m not sure how to set the permissions for regular players to use it, if possible. So far I’m really loving AdminCmd as a whole! Thank you
just do it as you would do with any other plugin too
For some reason I dont have permission to run any commands on my own server, my user is in the OP list and i’m the owner of the server, is there any way I can fix this?
EDIT:: Got it working, no issue here
Hi, i have problem with new version for 1.14
[12:23:22] [Server thread/ERROR]: Could not pass event PlayerDeathEvent to AdminCMD v8.0.0 (BUILD 20.09.2019 @ 22:06:05)
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:529)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:514)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:726)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityPlayer.die(EntityPlayer.java:519)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityLiving.damageEntity(EntityLiving.java:1169)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityHuman.damageEntity(EntityHuman.java:769)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityPlayer.damageEntity(EntityPlayer.java:674)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityArrow.a(EntityArrow.java:365)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityArrow.a(EntityArrow.java:277)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityArrow.tick(EntityArrow.java:188)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.EntityTippedArrow.tick(EntityTippedArrow.java:87)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.WorldServer.entityJoinedWorld(WorldServer.java:568)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.World.a(World.java:745) [spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.WorldServer.doTick(WorldServer.java:344) [spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1068) [spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:393) [spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:970) [spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:815) [spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_221]
Caused by: java.lang.IllegalStateException: Removing entity while ticking!
at net.minecraft.server.v1_14_R1.WorldServer.removeEntity(WorldServer.java:1104)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.WorldServer.removePlayer(WorldServer.java:1123)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.PlayerList.moveToWorld(PlayerList.java:568)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at net.minecraft.server.v1_14_R1.PlayerList.moveToWorld(PlayerList.java:561)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer$1.respawn(CraftPlayer.java:1699)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
at com.admincmd.events.PlayerDeathListener.onDeath(PlayerDeathListener.java:41)
[. ]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[?:1.8.0_221]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[?:1.8.0_221]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[?:1.8.0_221]
at java.lang.reflect.Method.invoke(Method.java:498)
[?:1.8.0_221]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316)
[spigot-1.14.4.jar:git-Spigot-798ea6a-2012f1e]
. 20 more
Bukkit
AdminCmd
Bukkit Plugins
AdminCmd
Table of Contents
Website : www.admincmd.com
Wiki : https://github.com/AdminCMD/AdminCMD/wiki/
GitHub : http://github.com/AdminCMD/AdminCMD
Description
AdminCMD is a powerful plug-in that brings you commands that can give you total management over your server. Featuring the most widely used commands in Bukkit server management such as: inventory management, banishment of bad players, limitation to teleporting, setting spawn and home way points, and much, much more! Blockface approved and rated as one of the best plug-in by server owners.
Unleash the power of Bukkit!
Features
Auto updater
The plugin has an auto update feature which can be disabled in the config by setting check-for-updates to false.
The files the auto-updater downloads are NOT approved by the bukkitdev staff.
Donation
Coding takes much time and effort, if you like my work and want to buy me a coffee, feel free to donate on PayPal, every help is appreciated!
Comments
Lol I if I get this people will do this:ban-ip Alfe101
Is now resolved! Thanks for your report. All should now work fine by just editing admincmd’s commands.yml file.
already did, in previous pm.
Would you please send me those exceptions?
Hi again.
I finally found proper solution, for commands in 1 7 2, which cause conflicts with deffault bukkit commands.
JeterLP told me to change my admincmd/commands.yaml, and it was not perfect solution, because it throws exceptions each time when I use command whitout params.
all info in PM I just send to you.
Thank you for your time, and sorry for my English.
Can you send me your default commands.yml, your latest.log and a list of your plugins?
Also I need the exact version of your devbuild. You can find it on jenkins.
Hi! I use last devBuild of AdminCMD with spigot 1 7 2 ro4,
and I have problems with commands, which have same name with default bukkit commands
(time,tp,enchant)
I just cant make adminCmd overrive bukkit commands, even though I try methods from this page http://wiki.bukkit.org/Commands.yml#Default_commands.yml
Can you help me?
thanx!
Jenkins can’t download
Also Bukkit pushed a commit to GitHub where they bow savr the last known name in the PlayerData.
Yeah, that was a HUGE move on Mojang’s side to make usernames change-able.. It will impact pretty much all plugins that saves usernames for reasons like ban-lists, permissions, inventories, last known locations, logging. It will also make it easier to break servers if the owners are not aware of this! THIS IS HUGE!
What I’m wondering about is how on earth will we see players through the plugins? Will we see their UUID, their name last used on the server or will the plugins fetch their current names through looking it up in mojang’s servers? :S
What do I write in the permissions file if I’m setting permissions for a player? will I have to find their UUID’s? :S Can two players with the same name join simultaneously? :S What will happen to the 6000 registered player-NAMES in my ban-plugin? the OP list does not currently use UUID’s, does that mean players can name theirself spetznack and get instant OP on my servers? D:
So many questions.. x)
We might be needing some kind of username registering plugin feature thingywingy to stop people from impersonating other players o.o
Thanks for the update though, the upcoming updates will be very interesting ^^
EDIT: I just read through the whole bukkit post there.. should have done that first ^^
Плагин admincmd для майнкрафт
Сообщение #1 Админ » 21.11.2016, 11:29
Этот плагин заменяет большую часть стандартных команд и менюшек amxmodx.
Точнее плагин заменяет: admincmd.amxx, adminhelp.amxx, adminvote.amxx, plmenu.amxx
Это плагины отвечающие за kick, ban, slay, slap, vote, смена команды, amx_plugins и многое другое. Это основа для администратора. AdminCmd RBS добавляет к ним красивый вывод сообщений, красивые меню, полный русский перевод, быстродействие, удобство, новые функции и много другое, подробнее ниже.
Особенности
// Лицензионный ключ.
admincmd_key «»
// Вести логи действий админов (кто кого кикнул, поменял команду и т.д.)
amx_cmdlogs «0»
// Возможность писать причину, при выборе игрока в меню кика
amx_kick_reason «0»
// Возможность писать причину, при выборе игрока в меню БАНА
amx_ban_reason «0»
// Эффект молнии при убийстве slay
amx_slay_effect «1»
// Сколько пунктов на странице выводить в команде amx_help и amx_plugins 1
amx_nextitems «20»
// Действия админа с этим флагом не будут показываться в чат, в не зависимости от команды amx_show_activity
amx_show_mainadmin «0»
// Админ с этим флагом может кикать и банить игроков с иммунитетом
amx_action_mainadmin «l»
// Эти квары уже прописаны по умолчанию в amxx.cfg
// Но для удобства они дублированы в этот конфиг,
// так как эти квары отвечают за функции в данном плагине
// Минимальная задержка между двумя голосованиями
amx_vote_delay «5»
// Время отведенное на ответ при голосовании(в секундах)
amx_vote_time «10»
// Показывать, кто за что проголосовал.
amx_vote_answers «1»
// Процент проголосовавших для кика пользователя с сервера при использовании votekick
amx_votekick_ratio «0.40»
// Процент проголосовавших для бана пользователя с сервера при использовании voteban
amx_voteban_ratio «0.40»
// Процент проголосовавших для смены карты на сервере при использовании votemap
amx_votemap_ratio «0.40»
// Процент проголосовавших для положительного результата в голосовании vote
amx_vote_ratio «0.02»
// Максимальное время на которое может быть продлена карта (1-1000)
amx_extendmap_max «90»
// Время единовременного продления карты в минутах
amx_extendmap_step «15»
// Список консольных команд для обычных игроков и для админов
// (здесь они написаны просто так, как памятка)
MENU_VOTE_TITLE = \r[\yVOTE\r]\w Голосование \y%s
MENU_VOTE_RESULT = Результат
MENU_VOTE_CONTINUE = \r[\yVOTE\r]\w Вы хотите продолжить?
MENU_VOTE_MAP = \r[\yVOTE\r]\w Выберите карту
MENU_BAN_TITLE = \r[\yBAN\r]\w Бан меню
MENU_BAN_FOR_MIN = \wБан на \r%d \wминут
MENU_BAN_PERM = \wБан \rНАВСЕГДА
MENU_SLAPSLAY_TITLE = \r[\ySlay/Slap\r]\w Убить/Стукнуть
MENU_SLAPSLAY_SLAY = \wУбить
MENU_SLAPSLAY_MAP = \wУбивать всю карту
MENU_SLAPSLAY_SLAP = \wСтукнуть на \r%d\wHP
MENU_KICK_TITLE = \r[\yKICK\r]\w Кик меню
MENU_TEAM_TITLE = \r[\yTEAM\r]\w Меню команды игрока
MENU_TEAM_TRANSF = \wПереместить за \r%s
MENU_CLCMD_TITLE = \r[\yCLIENT\r]\w Клиентское меню
MENU_CLCMD_NO = \wНет доступных переменных
CONSOLE_YOU_BAN = Вы забанены %s
CONSOLE_KICK = Игрок «%s» был кикнут
CONSOLE_REMOVED_IP = IP адрес «%s» удален из бан-листа
CONSOLE_REMOVED_AUTHID = Authid «%s» удален из бан-листа
CONSOLE_NOTBAN = Невозможно забанить %s
CONSOLE_LASTCLIENTS = Вы можете забанить только недавно отключенных игроков. Используйте «amx_last» для просмотра.
CONSOLE_ADDIP = IP «%s» добавлен в бан лист
CONSOLE_ADDAUTH = AuthID «%s» добавлен в бан лист
CONSOLE_BANNED = «%s» забанен
CONSOLE_SLAYED = «%s» убит
CONSOLE_SLAPED = «%s» стукнут на %d HP
CONSOLE_MAPNOTFOUND = Карта не найдена или не существует!
CONSOLE_FILENOTFOUND = Файл «%s» не найден!
CONSOLE_FILEEXECUTING = Выполение файла «%s»
CONSOLE_CVAR_UNKNOWN = Неизвестный квар: «%s»!
CONSOLE_CVAR_NOACC = У вас недостаточно прав для доступа к этому квару!
CONSOLE_CVAR_IS = Значение «%s» равно «%s»
CONSOLE_CVAR_CHANGED = Значение «%s» изменено на «%s»
CONSOLE_CVAR_NOTCHANGED = Значение не изменилось
CONSOLE_PAUSE = Сервер приостановлен
CONSOLE_UNPAUSE = Сервер работает
CONSOLE_PAUSEUNABLE = Невозможно поставить паузу. На сервере должны быть игроки.
CONSOLE_SENTSERVER = Команда «%s» послана на сервер
CONSOLE_SKIPMATCH = Пропуск «%s» (соответствует «%s»)
CONSOLE_SKIPIMM = Пропуск «%s» (иммунитет)
CONSOLE_KICKPL = «%s» кикнут с сервера
CONSOLE_KICKCLIENTS = Кикнуто %d игроков
CONSOLE_NICK = Изменен ник «%s» на «%s»
CONSOLE_CLIENTCMD = «%s» введена команда «%s»
CONSOLE_PROTECTED = ******* ЗАБЛОКИРОВАНО *******
CONSOLE_CLIENTS_ON_SERVER = ^n# Сейчас на сервере:
CONSOLE_WHO_NICK = Ник
CONSOLE_WHO_AUTHID = authid
CONSOLE_WHO_USERID = uid
CONSOLE_IMMU = Имм
CONSOLE_RESERV = Слот
CONSOLE_ACCESS = Права
CONSOLE_TOTAL_NUM = #^n# Всего %d игроков
CONSOLE_LOADED_PLUGINS = ^n# Список загруженных плагинов:^n#
CONSOLE_NOMER = N
CONSOLE_NAME = имя
CONSOLE_VERSION = версия
CONSOLE_AUTHOR = автор
CONSOLE_FILE = файл
CONSOLE_STATUS = состояние
CONSOLE_PLUGINS_RUN = #^n# Всего %d плагинов, из них %d запущены
CONSOLE_LOADED_MODULES = ^n# Список загруженных модулей:^n#
CONSOLE_NUM_MODULES = #^n# %d модулей запущено^n
CONSOLE_VOTE_NOCANCEL = Сейчас нет активного голосования, которое могло быть отменено!
CONSOLE_VOTE_ALREADY = Голосование уже начато!
CONSOLE_VOTE_NOTALLOW = В данный момент голосование запрещено!
CONSOLE_VOTE_FORBIDDEN = Такое голосование недопустимо!
CONSOLE_VOTE_MAP_IS = Карта не верна!
CONSOLE_VOTE_MAPS_ARE = Карты не верные!
CONSOLE_VOTE_STARTED = Голосование началось!
; Описание
; Будет отображаться в пунктах меню
; Уровень доступа
; Список уровней доступа смотрите в users.ini
«Кикнуть игрока» «amx_kick #%userid%» «b» «c»
«Убить игрока» «amx_slay #%userid%» «bd» «e»
«Стукнуть на 1HP» «amx_slap #%userid% 1» «bd» «e»
«Убивать всегда» «amx_slaymap #%userid%» «bd» «e»
«Бан на 5 минут» «amx_ban #%userid% 5» «b» «d»
«VoteKick» «amx_votekick #%userid%» «b» «j»
«VoteBan» «amx_voteban #%userid%» «b» «j»
«Сменить ник» «messagemode \’amx_nick #%userid%\'» «b» «e»
«Ввести команду» «messagemode \’amx_clientcmd #%userid%\'» «b» «l»
Установка:
1) Разархивируйте архив с плагином и закиньте файлы на CS сервер не меняя структуру папок.
Admincmd
Сообщений: 26
Благодарностей: 3
Полезность: 88
Все равно команды amx_showip и amx_who не работают для обычных юзеров, только для админа ( админ по IP )
Сообщений: 1757
Благодарностей: 1523
Полезность: 1116
Все равно команды amx_showip и amx_who не работают для обычных юзеров, только для админа ( админ по IP )
Сообщений: 326
Благодарностей: 88
Полезность: 75
Сообщений: 326
Благодарностей: 88
Полезность: 75
вот держите..для версии 1.8.1
amx_who русский..показывает всем, а не только админам
Сообщений: 11
Благодарностей: 1
Полезность: 0
Сообщений: 515
Благодарностей: 316
Полезность: 863
Сообщений: 11
Благодарностей: 1
Полезность: 0
нужно чтоб одной командой
Сообщений: 11
Благодарностей: 1
Полезность: 0
вот, может кому пригодиться)
Сообщений: 99
Благодарностей: 6
Полезность: 204
Меценат
Сообщений: 4186
Благодарностей: 1763
Полезность: 837
Сообщений: 99
Благодарностей: 6
Полезность: 204
Меценат
Умел бы переделывать, не писал бы глупых вопросов.
У меня такая версия серва.
Сообщений: 4186
Благодарностей: 1763
Полезность: 837
Ваван,
А почему не хочешь обновиться?
public cmdWho(id, level, cid)
<
if (!cmd_access(id, level, cid, 1))
<
return PLUGIN_HANDLED
>
new players[32], inum, cl_on_server[64], authid[32], ip[16], name[32], flags, sflags[32]
new lImm[16], lRes[16], lAccess[16], lYes[16], lNo[16]
format(lImm, charsmax(lImm), «%L», id, «IMMU»)
format(lRes, charsmax(lRes), «%L», id, «RESERV»)
format(lAccess, charsmax(lAccess), «%L», id, «ACCESS»)
format(lYes, charsmax(lYes), «%L», id, «YES»)
format(lNo, charsmax(lNo), «%L», id, «NO»)
format(cl_on_server, charsmax(cl_on_server), «%L», id, «CLIENTS_ON_SERVER»)
console_print(id, «^n%s:^n # %-16.15s %-20s %-20s %-8s %-4.3s %-4.3s %s», cl_on_server, «Nick», «Steam ID», «IP», «userid», lImm, lRes, lAccess)
for (new a = 0; a <>^» ask for players list», name, get_user_userid(id), authid)
- красный бархат торт какой крем лучше
- кабель nym для чего используется