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

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

taranovf

Пользователь
Проверенный
Всем ку, так как моё знание луа равняется где-то между плохо и ужасно, то я не способен писать сам скрипты. Поэтому прошу добрых луашников скинуть скрипт, который будет выдавать бессмертие (тобиж неприкосновенность) на пару минут для игрока, который только зашел за профу мера. Буду очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень очень благодарен!
 
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)
 
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)
Я бы на твоем месте, добавил бы хук еще на отображение о бессмертие мэра и количества секунд его бессмертности на весь сервер.
 
Я бы на твоем месте, добавил бы хук еще на отображение о бессмертие мэра и количества секунд его бессмертности на весь сервер.
Можно конечно, но автор темы не просил, да и не особо горю желанием делать это.
 
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 кидать, сори что потревожил
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху