38

» Between The Worlds / Between The Worlds

Красиво.
[url]http://xgm.ru/pics/article/810_13.jpg[/url] 3637
38

» WarCraft 3 / Polar Escape 1.3 Final

Докатились, не знают великий Поляр Эскейп. Помню в 2005-2006 тока в них и гоняли
38

» WarCraft 3 / cJass - дополнение к языку JASS

рофл, только функцией, что ты хочешь?) это всеравно надо инкрементить както, а внутри проверки джасс это делать не умеет. не надо усложнять то, что не стоит усложнять
38

» WarCraft 3 / cJass - дополнение к языку JASS

#define {
private name1 = val
private name2 = val
}
38

» Музыка и Звук / Гитара

Lord_Vampire, лучше еще Джокера или там Помнят с горечью древляне :)) ну лесник и мастер решает, да. а Кукла колдуна - там гитарные партии неочень, скрипка решает
38

» Кампания Джека - Глава 1 / Кампания Джека - Глава 1

Джек будет другим, это древняя альфа-модель..
ferum52, врятли. Но мб игровое видео будет)
38

» WarCraft 3 / cJass - дополнение к языку JASS

txt2:делай дифайнами, какая разница, A[0][0] или S(A,0,0)
38

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

Делим integer на три байта ! тоесть каждый от 0 до 255 с четвертым там могут быть проблемы со знаком, такчто пока лень проверять
cJass:
#define IntGetByte1(src) = (src / (256*256))
#define IntGetByte2(src) = (ModuloInteger(src, (256*256)) / 256)
#define IntGetByte3(src) = (ModuloInteger(src,256))
#define IntSetByte1(src,val) = { src = (ModuloInteger(src,(256*256)) + val*256*256 ) }
#define IntSetByte2(src,val) = { src = (ModuloInteger(src,256) + (src / (256*256))*256*256 + val*256) }
#define IntSetByte3(src,val) = { src = ((src / 256)*256 +val)}
позволяет хранить в 1 инте 3 коротких числа напр. цвет
ScorpioT1000 добавил:
P.S. спасибо Нетрату за это :) вобще тут не особо чего сложного на самом деле, но я забыл всю теорию)
38

» WarCraft 3 / cJass - дополнение к языку JASS

ScorpioT1000, 26.11.2009 5:37:01:
у меня нет проверки кода в кампании и если это адик, я его убью
ScorpioT1000, 5:38:18:
всегда мечтал закрыть пятилетний проект изза адольфа)
38

» WarCraft 3 / cJass - дополнение к языку JASS

а у меня кстати с этим все отлично)
ScorpioT1000 добавил:
я склеивал коечто и похлеще..
38

» WarCraft 3 / cJass - дополнение к языку JASS

адикхэлпер вроде гибнет в своем "потоке" (точнее процессе) и не задевает другие программы. просто векс ругнется на непропарсенный синтаксис
38

» Diablo / Diablo 3 выйдет через несколько лет

ниче не устареет, все уже давно придумали)
это тебе не варкрафт с нулл-шейдерами
38

» WarCraft 3 / cJass - дополнение к языку JASS

  1. скорей всего для перевода кода лучше юзать то, что я придумал) чтобы при изменении одного .j не менять и другие .j для других языков. т.е. проще задифайнить L(eng,rus) = rus
  1. вроде в разработке
  1. бред
  1. ты первый раз увидел язык программирования ? есть такое понятие как inline ф-ции, я думаю лучше развивать это направление
38

» WarCraft 3 / cJass - дополнение к языку JASS

скорп поясняет

кодировка.. я адику уже напоминал. кодировка должна быть "UTF-8 in ASCII", тоесть все инг знаки - ascii, все русские в utf8->ascii
это есть в notepad++
ScorpioT1000 добавил:
тоесть вполне возможно, что какойто русский символ в неверной кодировке принялся программой как открытие блока ("{")
ScorpioT1000 добавил:
p.s. эта инфа уже проверялась. возможно, у Зевса не тот случай, но эту инфу надо знать