Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#3544
Старый 27.10.2021, 15:26
  #3544
^
Tobito
📖
Регистрация: 27.10.2021
Сообщения: 3
Регистрация: 27.10.2021
Сообщения: 3
По умолчанию
Re: Скрипты

}{0TT@6bI4Сразу предупрежу, что random — уже занятое имя переменной, так называется функция.
function Armia()
local creatures = {{айди1, кол-во}, {айди2, кол-во}, итд}
if GetDate(3)==3 then
creature = creatures[random(length(creatures))+1] --Берем случайное существо
local id = creature[1] --Получаем его айди
local amount = creature[2] --И кол-во для этого типа
КОД, оперируюшим случайным айди и кол-вом
end
end

Спасибо большое за оперативный ответ!
А вот таким способом получится реализовать?
function Armia()
local day=GetDate(3)
if day==3 then (
local id = random (4)
if id=0 then
AddHeroCreatures("Raelag, 1,200)
elseif id=1 then
AddHeroCreatures("Raelag, 2,50)
elseif id=2 then
AddHeroCreatures("Raelag, 3,30)
и т.д.
end;
end;
end;

В синтаксисе у меня наверняка ошибки, но смысл вопроса думаю понятен)
Tobito вне форума
Ответить с цитированием