Тема
@ScorpioT1000: Скоро будем искать точку на отрезке, со ссылками на кучу литературы 6 94
какой-то ещё один кал
Тема
@Meddin: Очень крутое заклинание! Однозначно лайк! 2 279
2 models of confetti
Тема
@Эльрат: rsfghd, зря, новогодние модели всегда в почете) 3 226
хотел сделать судоку на фреймах, но вышло как всегда говно, я попросту не смог разобраться в правильном алгоритме для его создания
Тема
@Daro: Мог бы сделать игру 2048 на фреймах, было бы даже проще. Можно будет использовать как мини игу в ТДшках, чтоб не помереть от скуки. 7 426
фигнёй страдал и снова какой-то кал высрал, доделывать возможно не буду
Тема
@Meddin: Выглядит очень эффектно! Жалко, что осталось не доведенным до ума. Мне бы такое пригодилось для проекта 7 408
наработка для работы с 3д звуком
Тема
@KaneThaumaturge: Зачем это когда есть Скопировать в буферnative AttachSoundToUnit takes sound soundHandle, unit whichUnit returns nothing 20 301
мне лень придумывать насколько это говнище, так что просто представьте что я максимум облил помоями этот говноресурс и сбросился
Тема
195
типичная мусорно-помойная триггерная система стана, позволяющая использовать один стан на всю карту
Тема
обновлённая версия спеллпака привратника ада
обновить решил, потому что впервые кому-то захотелось его добавить в карту
визуально почти нет отличий, но код стал немного понятным, более менее способным к импорту
Тема
что входит в пак:
  • РПГ-7у
  • Марта
  • БМ-16
  • Кора-919
  • Чёрный Ястреб
  • ФТ-200М (а так же новая версия)
  • Фора-12
  • ГП37
  • Мины
  • Гранаты Ф-1 и РГД-5
  • Гром-С14
  • ХПСС-1м
  • Нож
  • ИЛ86
  • ТРс-301
  • Гадюка-5
  • Р90
  • ПБ-1с
  • ПМм
  • Бульдог-6
  • СИП-т 200М
  • СГИ-5к
  • СПСА-14
  • СВУмк-2
  • Охотничье ружьё
  • УДП "Компакт"
  • ВЛА
  • Винтарь-ВС
  • Волкер-П9м
  • Чейзер-13
  • АК-74
  • АК-74у
  • ДГ-05
  • АС-96/2
  • Гаусс-пушка
  • СВДм-2
Тема
@Ryabte: полезный пак! 2 362
что входит в пак:
  • РПГ-7у (а так же версия без улучшения)
  • Марта (а так же версия без улучшения)
  • БМ-16
  • Кора-919 (а так же версия без улучшения)
  • Чёрный Ястреб (а так же версия без улучшения)
  • ФТ-200М (а так же новая версия)
  • Фора-12 (а так же версия без улучшения)
  • ГП37 (а так же версия без улучшения)
  • Мины
  • Гранаты Ф-1 и РГД-5
  • Гром-С14 (а так же версия без улучшения)
  • ХПСС-1м (а так же версия без улучшения)
  • Нож
  • ИЛ86 (а так же версия без улучшения)
  • ТРс-301 (а так же версия без улучшения)
  • Гадюка-5 (а так же версия без улучшения)
  • Р90
  • ПБ-1с (а так же версия без улучшения)
  • ПМм (а так же версия без улучшения)
  • Бульдог-6
  • СИП-т 200М (а так же версия без улучшения)
  • СГИ-5к (а так же версия без улучшения)
  • СПСА-14
  • СВУмк-2
  • Охотничье ружьё
  • УДП "Компакт" (а так же версия без улучшения)
  • ВЛА (а так же версия без улучшения)
  • Винтарь-ВС
  • Волкер-П9м (а так же версия без улучшения)
  • Чейзер-13
  • АК-74 (а так же версия без улучшения)
  • АК-74у
  • ДГ-05
  • АС-96/2 (а так же версия без улучшения)
  • Пушка Гаусса (а так же версия без улучшения)
  • СВДм-2 (а так же версия без улучшения)
Тема
490
что входит в пак:
  • самодельный хлеб на текстурах из сталкера
  • оригинальный хлеб
  • консервированная кукуруза
  • консерва
  • консерва с сардинами
  • консервированные оливки, а так же приоткрытая и открытая варианты этой модели
  • сырок
  • энергетики сталкер и нонстоп, а так же их "старые" состояния
  • орешки, а так же приоткрытая и открытая варианты этой модели
  • сардины, а так же приоткрытая и открытая варианты этой модели (более качественная, чем консерва с сардинами)
  • самодельная колбаса на текстурах из сталкера
  • оригинальная колбаса
  • тушёнка, а так же открытая версия
  • самодельная водка на отредактированной текстуре из сталкера
Тема
662
другий раз мене просять щось продемонструвати чи зробити с трекейблами, тому я зробив таку заготівку, може комусь буде цікаво, це не ідеальний варіант бо мені вже було лінь дороблювати, звісно ж краще переходити на мемхак або реф, тому що там є фрейми з якими набагато зручніше працювати та які мають набагато більше…
Тема
@Narberal Gamma: Круть 2 509
без понятия как назвать эту ерунду
Тема
250
Jass New Gen Pack - Rebuild 1.4
Дисклеймер
Сам я очень фигово знаю джасс и в принципе этот ресурс создан для тех, кто читал статьи Осваиваем jass (0-1), но ничего не понял
Тема
какая-то кривая ерунда
Тема
@ScorpioT1000: Сделал генерацию смешных бошек- аватаров с помощью 9 точек безье, зерно взял как crc32 от юзернейма //xgm.guru/users?sort=register 9 689
какой-то рандомный не о чём спеллпак мага с 3мя простыми неинтересными способностями
карта с видео в комментах
Тема
@rsfghd: Daro, но тут же нет аниместрелялок) и карта для которой делался этот спеллпак не аниме 8 300
делал для друга спелл, феникс летит по параболе, задумывается о жизни и его маленький куриный мозг взрывается, нанося урон окружающим и вызывая огненную стенку вдоль крыльев, если шарите за код то можете спокойно (или беспокойно) импортировать, карта с видосом в комментах
Тема
@ArhiMEN: Красота 4 345
Анонс ещё одного спеллпака, возможно на этот раз пригодного к импорту
Тема
делал свой первый ии, который в итоге пошёл в карту другому челу
ии вышел достаточно крут
Тема
@rsfghd: https://www.xgm.guru/files/2004/264163/comments/471541/RetreatRegroupAttack.w3x 1 298
возвращает говно
Тема
@rsfghd: https://www.xgm.guru/files/2004/264158/comments/471540/boomer.w3x ((кат "" library mylib initializer init initializer (с англ.) инициализирует, в нашем случае оно инициализирует функцию init в самом низу globals private constant hashtable H = InitHashtable() константные переменные - те, что по коду не должны изменяться, то есть если где-то попытаешься задать другое значение этой переменной - выдаст ошибку private constant group TempG = CreateGroup() private group TempG1 private real TempR private real MaxX значения этим переменным присваиваются в функции инициализации private real MinX private real MaxY private real MinY приставки private нужны, чтобы не конфликтовать с функциями извне библиотеки, удобно для импорта в чужую карту endglobals native UnitAlive takes unit id returns boolean объявление нативной функции проверки жив ли юнит, находящаяся в common.j function DBC takes real x, real y, real x1, real y1 returns real Distance Between Coordinates (DBC) return SquareRoot((x-x1)*(x-x1)+(y-y1)*(y-y1)) endfunction private function SetUnitPositionEx takes unit u, real x, real y returns nothing самодельная функция перемещения юнита, тут проверяются координаты, чтобы они не выходили за границу карты и не крашнули игру if x > MaxX then set x = MaxX elseif x < MinX then set x = MinX endif if y > MaxY then set y = MaxY elseif y < MinY then set y = MinY endif call SetUnitX(u,x) call SetUnitY(u,y) endfunction private struct mys структура это такая таблица данных, при компиляции это всё превращается в обычные глобальные переменные unit caster применяющий unit dummy дамми real damage урон real speed скорость real radius радиус real angle угол real distance дистанция group g группа юнитов, которые получили урон boolean b нужно для разовой очистки группы получивших урон 1 374
это я делал для друга, мы хотели посмотреть как подобное взаимодействие в варе смотреться будет, код я писал на коленке и никак соответственно не оформлял, так что если хочется блевануть, вы по адресу
это не точная копия само собой (над выстрелами я вообще поленился и взял пламя феникса) но мне в принципе…
Тема
@rsfghd: можно цепляться за юнитов https://www.xgm.guru/files/2004/264029/comments/471449/asdunit.w3x ((кат "" library mylib1 requires functions globals private group TempG = CreateGroup() private item TempItem private real MaxX private real MinX private real MaxY private real MinY private unit CUEX endglobals private function SetUnitPositionEx takes unit u, real x, real y returns nothing if x > MaxX then set x = MaxX elseif x < MinX then set x = MinX endif if y > MaxY then set y = MaxY elseif y < MinY then set y = MinY endif call SetUnitX(u,x) call SetUnitY(u,y) endfunction private function CreateUnitEx takes player id, integer unitid, real x, real y, real face returns unit set CUEX = CreateUnit(id,unitid,x,y,face*bj_RADTODEG) call UnitAddAbility(CUEX,'Arav') call SetUnitPathing(CUEX,false) call SetUnitPositionEx(CUEX,x,y) return CUEX endfunction булевые переменные для разных проверок private struct mys2 boolean b = false отменить полёт, если рывок boolean b1 = false возможность юзануть рывок во время полёта boolean b2 = false условие, что можно выбрать направление при столкновении крюка с непроходимой точкой boolean b3 = false условие, что во время полёта крюка было выбрано направление real x real y method Destroy takes nothing returns nothing set this.b = false set this.b1 = false set this.b2 = false set this.b3 = false endmethod endstruct рывок после полёта private struct mys1 unit caster real angle real dist endstruct полёт private struct mys unit caster unit dummy unit target real angle real dist real time real time1 real fly real a real tdist real ta boolean b lightning l method Destroy takes nothing returns nothing call KillUnit(this.dummy) call DestroyLightning(this.l 3 390
Делал для другого чела простой гуи-спелл чтобы показать, что можно делать с хэш-таблицей
да и сам впервые юзал хэш-таблицу на гуи
Тема
@rsfghd: https://www.xgm.guru/files/2004/263633/comments/470792/afd.w3x 1 260
Решил изучить сферические координаты, результатом более менее доволен, но код как всегда говно, карта с видосом в комментах
Тема
@Zemfira: круто получилось 2 577
.
Тема
@rsfghd: https://www.xgm.guru/files/2004/260090/comments/466316/xzsfadg.w3x 1 396
Моя триггерная атака типо
Тема
@rsfghd: OxotniK1313, та можно и на гуи, просто джасс легче и оптимизированней 4 590
Отсюда доносится сладкий, чарующий аромат моего прекрасного мусорного бака
Тема
@rsfghd: https://www.xgm.guru/files/2004/257536/comments/463005/SneakyBlow.w3x 1 370
Scroll Lock - быстрая модерация