Новый Год в Пиратии 2019
Взято с архива. Вроде с Roto Pko
Заходим в Server/resource/script/calculate/variable.lua и прописываем:
Код
---Массив феерверков
FireWorks = {}
FireWorks[1] = 839
FireWorks[2] = 838
FireWorks[3] = 366
FireWorks[4] = 369
FireWorks[5] = 363
Далее заходим в Server/resource/script/calculate/functions.lua и находим функцию cha_timer. В неё вписываем:
Код
local i = math.random(1,5)
local month = os.date ("%m")
local day = os.date ("%d")
local hour = os.date ("%H")
local minute = os.date ("%M")
local second = os.date ("%S")
local monthnum = tonumber(month)
local daynum = tonumber(day)
local minutenum = tonumber(minute)
local hournum = tonumber(hour)
local secondnum = tonumber(second)--Если сейчас 31 декабря и время 23:59, то
if monthnum == 12 and daynum == 31 and hournum == 23 and minutenum == 59 then --На 50 секунде выводим.. if secondnum == 50 then
BickerNotice(role, "До Нового Года: 10! ")
end --На 51 секунде выводим..
if secondnum == 51 then
BickerNotice(role, "До Нового Года: 9! ")
end
if secondnum == 52 then
BickerNotice(role, "До Нового Года: 8! ")
end if secondnum == 53 then
BickerNotice(role, "До Нового Года: 7! ")
end
if secondnum == 54 then
BickerNotice(role, "До Нового Года: 6! ")
end
if secondnum == 55 then
BickerNotice(role, "До Нового Года: 5! ")
end
if secondnum == 56 then
BickerNotice(role, "До Нового Года: 4! ")
end
if secondnum == 57 then
BickerNotice(role, "До Нового Года: 3! ")
end
if secondnum == 58 then
BickerNotice(role, "До Нового Года: 2!")
end
if secondnum == 59 then
BickerNotice(role, "До Нового Года: 1!")
end
end
if monthnum == 01 and daynum == 01 and hournum == 00 and minutenum == 00 then
if secondnum == 00 then
BickerNotice(role, "С Новым Годом, игроки, Легенды о Ледяном драконе!!! Уиии 2020!!") if(IsPlayer(role)==1) then --На всех персонажах
PlayEffect(role, FireWorks[i]) --Будет этот эффект
GiveItem(role, 0, XXXX, xx, 4) --И выдача этого предмета(xxxx) в количестве (xx)
end
end
end[/i]