29

» Музыка и Звук / RocK

Chazz:
Мне кажется под него можно долбиться сколько угодно
под него можно хорошенько уснуть
и пантера - тоже не трешак
29

» DooM III / Doom 3 [sikkmod] 1.1

на самой легкой проходил, на высокой пришлось читерить на уровне Hell. Патроны постоянно кончались.
29

» WarCraft 3 / Библиотека функций

[quote=Nerevar]не найдет широкого применения
ну тк этой хрени не нашлось применения в моей карте.. вот я и запилил ее сюды
29

» WarCraft 3 / Библиотека функций

системка не моя

// Damage Enemies System
function FilterIsEnemy takes nothing returns boolean
    return IsUnitEnemy(GetFilterUnit(), bj_groupEnumOwningPlayer)
endfunction

function DamageEnemiesArea takes unit whichUnit, real radius, real x, real y, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns nothing
    local group g = CreateGroup()
    local boolexpr b = Condition(function FilterIsEnemy)
    local unit t
    set bj_groupEnumOwningPlayer = GetOwningPlayer(whichUnit)
    call GroupEnumUnitsInRange(g, x, y, radius, b)
    call DestroyBoolExpr(b)    
    loop
        set t = FirstOfGroup(g)
        exitwhen t == null
        call GroupRemoveUnit(g,t)
        call UnitDamageTarget(whichUnit,t,amount,attack, ranged,attackType,damageType,weaponType)
    endloop    
    call DestroyGroup(g)
    set g = null
    set b = null
endfunction
29

» WarCraft 3 / Game Making Contest

Там арены не принимаются, а то я бы и свои CTF запилил.. им нужно что-то вроде мк3
29

» WarCraft 3 / Game Making Contest

16GB, за месяц нормальную карту не сделаешь..
Dotafss, ога, киллером тюленей
дали б шоколадную медаль, тогда бы был смысл
29

» WarCraft 3 / Библиотека функций

Faion, Clamp, это функция), что вы пытаетесь добиться от "недосистемщика", который чуть ли не месяц назад клепал на гуи? :D
29

» WarCraft 3 / Библиотека функций

Функция, которая не позволяет юнитам со способностью москиты "улетать" за границы карты
Триггер их убивает быстрее, чем они убивают игру
достаточно сделать так, если у вас не навороченная система с дамми
library ABC uses ХY
...
endlibrary
Сама функция
library XY initializer init

globals
    private real minX 
    private real minY
    private real maxX 
    private real maxY 
endglobals

private function ANTIDAMMI takes nothing returns nothing
    local unit u
    if GetUnitAbilityLevel(GetTriggerUnit(), 'Aloc') > 0 then
        set u = GetTriggerUnit()
        call ShowUnit(u, false)
        call KillUnit(u)
    endif
    set u = null
endfunction

private function init takes nothing returns nothing
    local trigger t = CreateTrigger()
    local region reg = CreateRegion()
    local rect map
    set maxX = GetRectMaxX(bj_mapInitialPlayableArea) 
    set maxY = GetRectMaxY(bj_mapInitialPlayableArea) 
    set minX = GetRectMinX(bj_mapInitialPlayableArea) 
    set minY = GetRectMinY(bj_mapInitialPlayableArea) 
    set map = Rect(minX, minX, maxX, maxX)
    call RegionAddRect(reg, map)
    call TriggerRegisterLeaveRegion(t, reg, null)
    call TriggerAddAction(t, function ANTIDAMMI)
    call RemoveRect(map)
    set t = null
    set reg = null
    set map = null
   endfunction
endlibrary
29

» Музыка и Звук / RocK

Как-то здесь стало тухло. Нет разнообразия. Добавлю-ка я свое....
олд скул

29

» WarCraft 3 / Hashtable - работаем с хеш-таблицей

у разарта всё написано по-дибильному, а эта статья - то, что надо.. легка в изучении
29

» Музыка и Звук / RocK

Ну и я тогда залью свою "тащилку"

И Металлика на закуску
29

» Wizards World / Общее обсуждение

Сама идея очень даже неплохая.
Необходимость типа думать головой.

Большой выбор героев.
Это не особенности, однако все равно плюсану. Потом скачаю и заценю объемно.