Почему выдает 0, а не 15?
Можно ли наспамить 8120 хештаблиц и что мне за это будет?

DemonoiD, если коротко то тебе нужен двумерный массив приатаченый к юниту
для этого юзай хэштаблицу и арифметику с индексами
первым ключом к таблице будет хэндл юнита
вторым будет i*m+j где i - номер строки, m - количество столбцов, j - номер столбца
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
19
nvc123, я так и пытался делать, но мне не выдает записанное число.
Хештаблица - Save 15 as (Custom value of (Last created unit)) of 1 in table
Game - Display to (All players) the text: (String((Load (Custom value of (Last created unit)) of 1 from table)))
Должно выдавать 15, выдает 0.
Карту приложил.
Конечно Last created unit надо изменить на триггеринг, но это не спасает :)
Загруженные файлы
28
DemonoiD, а причём тут Custom value ?
тебе нужно сохранять по хэндлу юнита
Custom value можно юниту любое поставить
например у всех юнитов может быть Custom value равен 1
а хэндл у каждого юнита собственный
19
nvc123, у меня кастомвалуе уникальный для каждого юнита. По факту - БД.
28
и проверь не забыл ли ты создать таблицу
DemonoiD:
у меня кастомвалуе уникальный для каждого юнита
а нафига?
юзай хэндл
он уже уникальный
и готов поспорить что твой способ обеспечения уникальности полное г
19
nvc123, да, чертовы инициализации. Ты прав. Правда я выставлял начальный параметр для hashtable как новая таблица. Но он почему-то не работал.
БД нужна, чтобы юзать глобалки и не трогать хештаблицы зазря. Можно закрывать. Время мучится с табличкой и %.
nvc123, если можете предложить не г - вперед.
28
DemonoiD, уже предложил
хэндл
он уникален для каждого объекта
19
nvc123, проблема с хендлом в том, что моя БДшка самоотчищается от умерших юнитов. В том, что я могу использовать её в глобалках, которые работают в 1,5 раза быстрее хештаблицы. И в том, что я пока без понятия, как чистить строку отдельного юнита.
28
DemonoiD, хэндлы тоже очищаются после уничтожения объекта
если нету утечек то как только труп юнита разложится хэндл будет очищен
а если у тебя утекают юниты то совершено пофиг на глобалки и бд
из за лагов никто играть не сможет
и причём тут глобалки к хэндлам?
28
DemonoiD, ну так если утечек нету то чем плох хэндл?
найди хоть один логичный довод против хэндла
19
nvc123, я могу использовать его как индификатор для глобалок?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.