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

Неприкосновенность мера

Статус
В этой теме нельзя размещать новые ответы.

taranovf

Пользователь
Проверенный
Регистрация
12 Апр 2021
Сообщения
104
Реакции
1
Баллы
20
Клан-тег
SKEEMERS
Пол
Мужской
Семейное положение
Не выбрано
Род занятий
lua
Всем ку, так как моё знание луа равняется где-то между плохо и ужасно, то я не способен писать сам скрипты. Поэтому прошу добрых луашников скинуть скрипт, который будет выдавать бессмертие (тобиж неприкосновенность) на пару минут для игрока, который только зашел за профу мера. Буду очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень благодарен!
 

Finn1

Пользователь
Регистрация
28 Май 2020
Сообщения
15
Реакции
0
Баллы
14
Пол
Мужской
Lua:
local team = TEAM_MAOYR     -- Профессия Мэра
local timed = 300             -- Время в секундах, после которого пропадает бессмертие

hook.Add("PlayerSpawn", "mayorgod", function(ply)

   if ply:Team() == team then
   DarkRP.notify( ply, 1, 4, "Так как вы только стали Мэром" )
   DarkRP.notify( ply, 1, 4, "Вы получили бессмертие на ".. timed .." секунд!" )
   ply:GodEnable()
   end
  
   timer.Simple( timed, function()
   DarkRP.notify( ply, 1, 4, "Вы снова смертны." )
   ply:GodDisable()
   end )
end)
 

Рюзаки

Пользователь
Регистрация
11 Июл 2021
Сообщения
95
Реакции
0
Баллы
10
Веб-сайт
steamcommunity.com
Клан-тег
NevadaRP
Пол
Мужской
Род занятий
Страдаю херней в форумах, пишу сервер по Фаллаут тематике
Lua:
local team = TEAM_MAOYR     -- Профессия Мэра
local timed = 300             -- Время в секундах, после которого пропадает бессмертие

hook.Add("PlayerSpawn", "mayorgod", function(ply)

   if ply:Team() == team then
   DarkRP.notify( ply, 1, 4, "Так как вы только стали Мэром" )
   DarkRP.notify( ply, 1, 4, "Вы получили бессмертие на ".. timed .." секунд!" )
   ply:GodEnable()
   end

   timer.Simple( timed, function()
   DarkRP.notify( ply, 1, 4, "Вы снова смертны." )
   ply:GodDisable()
   end )
end)
Я бы на твоем месте, добавил бы хук еще на отображение о бессмертие мэра и количества секунд его бессмертности на весь сервер.
 

Finn1

Пользователь
Регистрация
28 Май 2020
Сообщения
15
Реакции
0
Баллы
14
Пол
Мужской
Я бы на твоем месте, добавил бы хук еще на отображение о бессмертие мэра и количества секунд его бессмертности на весь сервер.
Можно конечно, но автор темы не просил, да и не особо горю желанием делать это.
 

taranovf

Пользователь
Проверенный
Регистрация
12 Апр 2021
Сообщения
104
Реакции
1
Баллы
20
Клан-тег
SKEEMERS
Пол
Мужской
Семейное положение
Не выбрано
Род занятий
lua
Lua:
local team = TEAM_MAOYR     -- Профессия Мэра
local timed = 300             -- Время в секундах, после которого пропадает бессмертие

hook.Add("PlayerSpawn", "mayorgod", function(ply)

   if ply:Team() == team then
   DarkRP.notify( ply, 1, 4, "Так как вы только стали Мэром" )
   DarkRP.notify( ply, 1, 4, "Вы получили бессмертие на ".. timed .." секунд!" )
   ply:GodEnable()
   end
 
   timer.Simple( timed, function()
   DarkRP.notify( ply, 1, 4, "Вы снова смертны." )
   ply:GodDisable()
   end )
end)
Я так понимаю это клиентская часть или тупо в авторан кидать? (не бейте пжж)
Сообщение автоматически объединено:

Я так понимаю это клиентская часть или тупо в авторан кидать? (не бейте пжж)
боже это в jobs.lua кидать, сори что потревожил
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу