![]()
Ranger21
I love beatiul days XD
![]() ![]() offline
Опыт:
13,274Активность: |
ScorpioT1000, Ничего, что фрог неджассер?
Ты не знал? o_O Ему люди помогают с кодом, а сам он вряд ли нормально разбирается. |
![]() |
#41
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,534Активность: |
хештаблы к доте не имеют никакого отношения, последние версии по всей видимости работают на циклах
|
![]() |
#42
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
52,713Активность: |
Цитата:
недумаю что хеш таблицы актуальны. большая чясть всего делаетса на массивах. и вообще функцыя берёт аж 4 аргумента (3 чтения) какой одарёный может подумать что это быстрая функцыя ? офк она не медленеая тем не менее. в целом всё просто я не хочю что бы то что я делал завалилось просто так (из за глупой причины) поэтому я всё и обновлял =) фактически ХАТ я тоже неюзаю ибо незачем. такие системы начинают быть нужными если у вас карта склеена из всего подрят и на чюдо еще работает... истиная суть существования интегер хеш таблиц это мой TXR тока это кроме меня не кто незнает xDDD лулз мальчег тебе до фрога как козе до неба =) Toadcop добавил: Цитата:
|
||
![]() |
#43
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Аминь
Crazy about that shit
![]() ![]() offline
Опыт:
3,364Активность: |
Что ж я раньше её не заметил. Как раз то что нужно. Единственное место где я юзал РБ в карте теперь можно сделать по другому. Сенкс. |
![]() |
#44
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ELDAR
НИИ 4А-ВО кафедра SPELLS
![]() ![]() offline
Опыт:
8,394Активность: |
Toadcop:
обьясни людям не шарящим =\ , как он юзает кешь ( т.е. что он при помощи него делает ) без РБ и GetHandleId ? ибо она идет на обеих версиях вара чисто для раcширения кругозора |
![]() |
#45
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
akkolt
![]() ![]() offline
Опыт:
13,826Активность: |
Toadcop, Ох вот это класс! теперь не нужно юзать глобалки или кешь в таймерах... спасибо =)
|
![]() |
#46
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
19,568Активность: |
потому что специально для неё сделали исключение в 1.24 |
![]() |
#47
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Ranger21, не позорься)
с рб :) |
![]() |
#48
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
47,997Активность: |
ELDAR, единственая главная причина трудности реализации версенезависимости это не хеш таблицы, ни кеш, ни "убийство РБ", а то что теперь у РБ разные названия функций |
![]() |
#49
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ranger21
I love beatiul days XD
![]() ![]() offline
Опыт:
13,274Активность: |
ScorpioT1000, Ну значит дезинформаторы взяли вверх над моим разумом... =)
Да уж... близзарды доту не обделили. |
![]() |
#50
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
52,713Активность: |
в целом эта система даже сейчас не чем не хуже чем 95% других "систем/скриптов" так что.
я иё не юзаю ибо незачем может кому то надо О.о незнаю... вот и всё О_О не надо на пустом месте как всегда устраивать срачь. |
![]() |
#51
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Daemonik
![]() ![]() offline
Опыт:
5,084Активность: |
ELDAR, Кхм а разве кто-то запрещал H2I переименовать в GetHandleId? |
![]() |
#52
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
какая разница, если ф-ция уже объявлена то вар не запустит, скажет что redeclared) это вам не #ifdef STUPID_BLIZZ_1_24 xD |
![]() |
#53
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,534Активность: |
а каким образом они "сделали исключение" для доты? ведь нужно учитывать более поздние версии.. не по строке в названии же ^^ или она упакована спецальным архиватором?
|
![]() |
#54
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
47,997Активность: |
как можно на столько не шарить? |
![]() |
#55
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
PlayerDark
Coraline
![]() ![]() offline
Опыт:
10,569Активность: |
Я практически уверен что разница между тоадкоповской системой и новыми близзовскими хеш-функциями будет составлять копейки. Даже более того, скриптовый жасс язык все равно не сделать более быстрым чем нативный код. Если мы ведем дискуссию об этом, конечно, а то я совсем запутался. В любом случае можно юзать массивы там где их юзать легко, и хеш там где с массивами траблы. |
![]() |
#56
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
PlayerDark, эта система для большого кол-ва хендлов, где надо часто оперировать со структурами типа параллельных массивов) т.е. чтобы получить быстро индекс без пробега и сравнения по каждому элементу |
![]() |
#57
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
akkolt
![]() ![]() offline
Опыт:
13,826Активность: |
У меня вопрос:
function GetDataBX takes handle h returns integer - если к объекту прикреплено много интежеров, что делать? akkolt добавил: PlayerDark, Эта система позволит создавать карты не только для 1.24... некоторые не хотят на нее переходить... |
![]() |
#58
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
52,713Активность: |
Цитата:
юзать структуру и структуру прикреплять О_О |
|
![]() |
#59
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
омг интежер сделан чтоб узнать индекс ячейки параллельного массива с датой для объектов по хендлу и наоборот, а не чтоб интежер крепить к объекту) |
![]() |
#60
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|