Доброго времени суток.
Возможно, кто-то хочет добавить админ-базу на свой сервер, доступ к которой будут иметь только администраторы, а сам телепорт будет осуществляться через чат-команду.
Для вас я подготовил готовый скрипт, размещать который нужно по следующему пути:
local prefix = '!'
local poses = {
Vector(0, 0, 0), -- можно указать несколько позиций, телепорт будет радномным на один из векторов
Vector(0, 0, 0) -- в конце запятая не нужна, но при добавлении еще одних векторов не забывайте ставить запятую
}
local agroups = { -- кто может использовать команду = true
['user'] = false,
['superadmin'] = true
}
hook.Add('PlayerSay', 'Sit::Think::CMD', function(ply, str)
if string.lower(str) == prefix..'sit' then -- sit с префиксом ! отправит вас в админ зону, по желанию можно заменить sit на свое название
if !agroups[ply:GetUserGroup()] then DarkRP.notify(ply, NOTIFY_ERROR, 2, 'Доступно только для администрации') return '' end
ply:SetPos(poses[math.random(#poses)]) return ''
end
end)
В данном варианте рабочей чат-командой выступает !sit
Меняйте по желанию
local poses = {
Vector(0, 0, 0), -- можно указать несколько позиций, телепорт будет радномным на один из векторов
Vector(0, 0, 0) -- в конце запятая не нужна, но при добавлении еще одних векторов не забывайте ставить запятую
}
забей. чел просто не в курсе что для папки модулей даркрп - файлы обязательно должны иметь префикс cl/sh/sv. Та и автор поста об этом не указал, потому у некоторых и не работает