Молодец
запятая где на 280 строчке?
Исправил, ошибку не выдаёт но при привелегии “admin” не запрещает noclip в РП профе, пишет два раза в чат фразу “Доступно в !adminmode” но при этом ноклип включает и при прописывании команды !adminmode вбивает в чат два раза строку
С привилегией “superadmin” просто прописывает команду “Доступно в !adminmode” каждый раз при ноклипе
- убедись, что все сделал по инструкции
- убедись, что у тебя отключен FAdmin (скорее всего у тебя он включен и по факту на сервере у тебя 2 админ системы)
[adminmode] addons/adminmode/lua/sam/sh_lang.lua:169: attempt to index upvalue ‘Language’ (a nil value)
- get - addons/adminmode/lua/sam/sh_lang.lua:169
- Help - addons/adminmode/lua/sam/command/sh_command.lua:158
3. func - addons/adminmode/lua/sam/modules/darkrp.lua:20
4. unknown - addons/adminmode/lua/includes/modules/hook.lua:241
Боже, ну выше почитай
У человека такая же проблема была
Запятую поставь нужную
Два раза пишет!
Легче из самой badmin вырвать
Хелп
[sam] addons/sam/lua/sam/modules/util.lua:207: attempt to call field ‘notify’ (a nil value)
- v - addons/sam/lua/sam/modules/util.lua:207
- unknown - addons/plib_v2/lua/plib/libraries/hook.lua:25
После добавления этой строки : DarkRP.notify(ply, 1, 3, “Доступно в !adminmode”)
куда именно ты ее добавляешь? И еще - поставь кавычки свои, ибо когда ты копируешь сообщение с GMD, то кавычки меняются на другие.
“пример кавычек 1”
" пример кавычек 2 "
local NextUse = 0
local NextUseV = 0
do
command.new(“noclip”)
:SetPermission(“noclip”, “admin”)
:Help("noclip_help")
:OnExecute(function(ply)
if IsValid(ply) && ply:IsPlayer() && ply:GetNWString('adminmode') == true || ply:GetNWString('adminmode') ~= false then
ply:SetMoveType(ply:GetMoveType() == MOVETYPE_WALK && MOVETYPE_NOCLIP || MOVETYPE_WALK)
sam.player.send_message(nil, "noclip", {
A = ply
})
else
if CurTime() < NextUseV then return end
DarkRP.notify(ply, 1, 3, "Доступно в !adminmode")
NextUseV = CurTime() + 1
end
end)
:End()
sam.permissions.add("can_noclip", nil, "admin")
hook.Add("PlayerNoClip", "SAM.CanNoClip", function(ply)
if ply:HasPermission("can_noclip") && IsValid(ply) && ply:IsPlayer() && ply:GetNWString('adminmode') == true || ply:GetNWString('adminmode') ~= false then
return true
end
if CurTime() < NextUse then return end
DarkRP.notify(ply, 1, 3, "Доступно в !adminmode")
NextUse = CurTime() + 1
end)
end
Таже херня
У меня выдаёт ошибку при вводе команды !noclip
[admin_sam] addons/admin_sam/lua/sam/sh_util.lua:33: attempt to get length of local ‘targets’ (a nil value)
- get_targets_list - addons/admin_sam/lua/sam/sh_util.lua:33
- ma - addons/admin_sam/lua/sam/sh_lang.lua:112
3. format_message - addons/admin_sam/lua/sam/sh_lang.lua:68
4. send_message - addons/admin_sam/lua/sam/player/sh_player.lua:65
5. callback - addons/admin_sam/lua/sam/player/sh_player.lua:82
6. func - addons/admin_sam/lua/sam/libs/sh_netstream.lua:163
7. unknown - lua/includes/extensions/net.lua:38
Можешь кинуть код, где запрещено без !adminmode, cloak, uncloak, god, ungod и т.д включать.
Можешь Скинуть Код Где Когда Включаешь админ Мод То Ещё God Включался?
Ну так добавь эту функцию из других примеров команд
Скиньте пж готовый util.lua, я не могу настроить.
А что там настраивать? В гайде всё указано
админки , команды и т.д.
[sam-148] addons/sam-148/lua/sam/modules/util.lua:301: ‘’ expected near ‘end’
- load_file - addons/sam-148/lua/autorun/sam.lua:45
- unknown - addons/sam-148/lua/autorun/sam.lua:106
Появилось после махинации по инструкции
И сам админмод перестал работать
Просто связываю похожие темы. Не обращайте внимания