Здраствуйте, расскажите для чайника. Как выдать в Badmin суперадминку?
Консольная команда: ba setgroup (ник/стимайди) root
Спасибо
Не работает, просто ничего не отвечает, и не видает админку!
значит хорошая bAdmin, проверь ли подключена база данных
ba setgroup (ник/стимайди) superadmin
Вроде-бы, да, нет ошибок в консольке. Кроме:
[badmin] addons/badmin/lua/ba/plugins/managment.lua:140: attempt to call method ‘IsAdmjob’ (a nil value)
- startSpectating1 - addons/badmin/lua/ba/plugins/managment.lua:140
- Init - addons/badmin/lua/ba/plugins/managment.lua:126
3. RunCommand - addons/badmin/lua/ba/core/commands/commands_sv.lua:24
4. unknown - addons/badmin/lua/ba/core/commands/commands_sv.lua:58
5. unknown - lua/includes/modules/concommand.lua:54
Это ты уже ковырял что-то?
Нет. Ничего не менял.
Джаст рп хуета как и собственно их сборка
Чтобы убрать эту ошибку, убери !ply:IsAdmjob()
function startSpectating1(ply, target)
if !ply:HasAccess('a') then return end
ply.FSpectatingEnt = target
ply.FSpectating = true
ply:ExitVehicle()
if ( ply.FSpectatingEnt == ply ) then return end
if ( ply.FSpectatingEnt == nil ) and !ply:IsAdmjob() and !ply:GetBVar('adminmode') and !ply:IsRoot() then ba.notify_err(ply, "Сначала включи админмод или зайди за админпрофу") return end
net.Start("FSpectate")
net.WriteBool(target == nil)
if IsValid(ply.FSpectatingEnt) then
net.WriteEntity(ply.FSpectatingEnt)
end
net.Send(ply)
local targetText = IsValid(target) and target:IsPlayer() and (target:Nick() .. " (" .. target:SteamID() .. ")") or IsValid(target) and "an entity" or ""
ply:ChatPrint("Вы находитесь в спектейте " .. targetText)
end
блять чел,где убрать?как убрать?скажи поподробнее
Убрать руками, а чтобы найти ctrl+f и ищешь !ply:IsAdmjob()
. И все
Очень сложно наверное ошибку посмотреть, да?