Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Убрать команду

Ramzi

Пользователь
Регистрация
28 Фев 2019
Сообщения
16
Реакции
0
Баллы
14
Добрый вечер, хотел бы узнать как убрать команду /drop на сервере, а так же как убрать иконку чата.
 

Ramzi

Пользователь
Регистрация
28 Фев 2019
Сообщения
16
Реакции
0
Баллы
14
P.S. и что делать, если команда /addjailpos не работает.
 

Ramzi

Пользователь
Регистрация
28 Фев 2019
Сообщения
16
Реакции
0
Баллы
14
P.s.s. так же не работает команда /advert


timer.Simple( 5, function()
DarkRP.addPhrase('ru', 'advert', '[База]')
local billboardfunction = DarkRP.getChatCommand("advert")
billboardfunction = billboardfunction['callback']
DarkRP.removeChatCommand("advert")
--From darkrp before the update to remove this. Check the commits
local function PlayerAdvertise(ply, args)
if args == "" then
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("invalid_x", "argument", ""))
return ""
end
local DoSay = function(text)
if text == "" then
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("invalid_x", "argument", ""))
return
end
for k,v in pairs(player.GetAll()) do
local col = team.GetColor(ply:Team())
DarkRP.talkToPerson(v, col, DarkRP.getPhrase("advert") .. " " .. ply:Nick(), Color(255, 255, 0, 255), text, ply)
end
end
return args, DoSay
end
DarkRP.declareChatCommand{
command = "billboard",
description = "Create a billboard holding an advertisement.",
delay = 1.5
}
DarkRP.declareChatCommand{
command = "advert",
description = "Advertise something to everyone in the server.",
delay = 1.5
}


if SERVER then
DarkRP.defineChatCommand("advert", PlayerAdvertise, 1.5)
DarkRP.defineChatCommand("billboard", billboardfunction)
end
end)
 

Kicessuor

Пользователь
Регистрация
13 Апр 2019
Сообщения
194
Реакции
0
Баллы
37
Добрый вечер, хотел бы узнать как убрать команду /drop на сервере, а так же как убрать иконку чата.
Как убрать команду /drop:
Для того чтобы убрать /drop, можешь зайти в gamemodes\darkrp\entities\weapons\weapon_cs_base2 и отредактировать эту оружку, если что в ней команда /drop.
Как убрать иконку чата:
Создаёшь в lua/autorun файл "sh_твоёназвание.lua", в файл вписываешь этот код:
if (SERVER) then
RunConsoleCommand('mp_show_voice_icons', '0')
elseif (CLIENT) then
hook.Add("InitPostEntity", "RemoveChatBubble", function()
hook.Remove("StartChat", "StartChatIndicator")
hook.Remove("FinishChat", "EndChatIndicator")


hook.Remove("PostPlayerDraw", "DarkRP_ChatIndicator")
hook.Remove("CreateClientsideRagdoll", "DarkRP_ChatIndicator")
hook.Remove("player_disconnect", "DarkRP_ChatIndicator")
end)


end
Почему не работает Advert (Просто расскажу как установить рабочий):
В lua/autorun создаёшь файл "твоёназвание.lua", вписываешь в него этот код:
local function init()
DarkRP.removeChatCommand("advert")
DarkRP.declareChatCommand({
command = "advert",
description = "Displays an advertisement to everyone in chat.",
delay = 1.5
})
if (SERVER) then
DarkRP.defineChatCommand("advert",function(ply,args)
if args == "" then
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("invalid_x", "argument", ""))
return ""
end
local DoSay = function(text)
if text == "" then
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("invalid_x", "argument", ""))
return
end
for k,v in pairs(player.GetAll()) do
local col = team.GetColor(ply:Team())
DarkRP.talkToPerson(v, col, "[Реклама] " .. ply:Nick(), Color( 255, 240, 3 , 255), text, ply)
end
end
hook.Call("playerAdverted", nil, ply, args)
return args, DoSay
end,1.5)
end
end
if (SERVER) then
if (#player.GetAll() > 0) then
init()
else
hook.Add("PlayerInitialSpawn","dfca-load",function()
init()
end)
end
else
hook.Add("InitPostEntity","dfca-load",function()
init()
end)
end
 

Ramzi

Пользователь
Регистрация
28 Фев 2019
Сообщения
16
Реакции
0
Баллы
14
Благодарю, а не могли бы вы написать как чтобы у игрока при спавне была броня, просто я всё уде перепробовал.Заранее благодарю.
 
Назад
Сверху Снизу