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