Найти в Дзене
Всем привет, пишу небольшой пост про то где скачать карты для разных серий по героям меча и магии Наверное этот пост будет попопляться. Изначально я искал карты по героям 4 потому как все интересные я переиграл. www.maps4heroes.com/...php vk.com/...466 heroesleague.ru/...aps vk.com/...361 www.playground.ru/...aps dtf.ru/...rmg handbookhmm.ru/...aps blackknights.narod.ru/...htm www.maps4heroes.com/...php handbookhmm.ru/...aps kamrad.ru/...r=2
1 год назад
Число словами (на javascript)
Всем привет, хотел бы поделиться одним небольшим кодом связанным с автоматическим получением прописи числа, например, 22-> двадцать два. Можно ввести до 6 знаков (до сотен тысяч), в принципе легко получить и миллионы, миллиарды и т.д. Изначально получаем деления на три знака, и задача сводится к записи трехзначного числа+ постановки окончания для слов тысяча (если нужно и \миллион\миллиард). Для трехзначного числа анализируем цифры и отдельно обрабатываем случай нуля. Первая цифра самая простая. Для второй цифры есть исключения 11, 12, .. 19. Третья цифра определяет окончание 1\2-4\5-9 для тысяч...
1 год назад
Новая версия игры "Мореплаватель"
Всем привет, решил немного расширить игру "Мореплаватель", которую создавал ранее. Добавил объекты "Шахта" и "Тюрьма". При посещении первого вы получаете 50 золота, но теряете одного воина. При посещении второго сражение с одним воином в качестве награды за победу. Также сделал 5 уровней вместо 2 и больше объектов (5-6) на каждом уровне, причем для посещения можно выбрать только 4...
1 год назад
Гексы, сетка из гексов
Все привет, приложу пример кода как сделать сетку из гексов, такую вот карту Вот пример кода procedure TForm1.DrawGeks; var i,j,dx,dy,xm,ym:integer; begin xm:=7; ym:=5; Image1.Canvas.Pen.Width:=3; for i:=0 to xm do for j:=0 to ym do begin dx:=10+180*i; dy:=10+104*j; Image1.Canvas.MoveTo(0+dx,52+dy); Image1.Canvas.LineTo(30+dx,0+dy); Image1.Canvas.LineTo(90+dx,0+dy); Image1.Canvas.LineTo(120+dx,52+dy); Image1.Canvas.LineTo(90+dx,104+dy); Image1...
1 год назад
Excel в javascript е
Есть несколько способов работы с экселевскими документами в джаваскрипте. Напишу про один из способов. Есть интересная библиотека https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js допустим у нас есть двумерный массив data например такой var data = [ ["0", "1"],["2","3"] ]; .... Тут можно мофицировать данные, что-то посчитать Хотим сохранить эти данные в экселевскую таблицу Для этого делаем workbook (документ) и worksheet (вкладка) который наполняем данными var workbook = XLSX.utils.book_new(), worksheet = XLSX.utils.aoa_to_sheet(data); workbook.SheetNames.push("First"); workbook...
2 года назад
Всем привет, с вами Invizor и я решил создать дзен канал. Сюда будут приходить статьи и видео.
2 года назад