array1 содержит сами числа в ячейках 0..top, вначале top = 11.
local integer cell
local integer top = -1 // последняя занятая ячейка
local integer i = 0 // номер игрока
loop
set top = top + 1
set array1[top] = top
exitwhen top == bj_MAX_PLAYERS - 1
endloop
loop
set cell = GetRandomInt(0, top)
set result[i] = array1[cell]
// Удаляем число из array1
if cell < top then
set array1[cell] = array1[top]
endif
set top = top - 1
set i = i + 1
exitwhen top == -1 or i == bj_MAX_PLAYERS
endloop
BladeInDoom, всё равно дамп нужно снимать не с процесса страница, а с процесса браузера, чтобы узнать айди процесс, нажми Shift+Enter. Может, ещё не всё потеряно.
Убедись, что все способности на основе Канала появляются на карте позже всех. Я тут недавно похожий прикол ловил.
А ещё я бы посоветовал убрать игрока у мобов, ИИ любит отдавать приказы в неподходящий момент.
Крит работает автономно, то бишь, пример: одна способность 25% на 2х крит и второй предмет 50% на 1.5х крит, они будут срабатывать не стакаясь между собой, а работать по мере срабатывания.
А я слышал другое мнение, что криты как-то стакаются, причём, в худшую сторону.
Rusvermilion, ты не написал, что именно фигово, а просто "карта неиграбельна". Это слова типичного хейтера. Нужно описать, что не нравится, возможно, даже предложить какие-то идеи.
Извиняюсь за много букв и отсутствие картинок. Если есть предложения по улучшению, пишите.
Для интерфейса будет отдельная подстатья, вот там будет много скриншотов.
TeX13, если использовать переменную, у которой нет значения, все дальнейшие действия не выполняются. Это весьма серьёзная ошибка. Новый pjass.exe это обнаруживает и сообщает.
Обновил секцию "Наказание за долгую игру", добавил секцию "Типы урона и брони", убрал секцию "Интерфейс". Про интерфейс расскажу в заключительной части, когда у читателя уже будет полная картина о механиках.
Так ведь фишка - это именно то, что есть в карте)
Сейчас я как раз занят тем, что расписываю все механики (то есть фишки) карты в цикле статей "Механики". После того, как завершу, переделаю главную: помещу сюда выжимку из данного цикла.
Один ресурс - один вопрос. Отвечу на второй.
Событие - Unit - A unit finishes training.
Условие - Unit-type comparison - Unit-type of Trained Units equals ТВОЙ_ТИП
Действия
Unit - Apply a life timer to Trained Unit.
Ред. PT153
» WarCraft 3 / В восстановленной карте отсутствует war3map.j, что делать?
Ред. PT153
» WarCraft 3 / Генерация массива случайных не повторяющихся чисел
Ред. PT153
» Wisp TD / Скачать карту
Прокрутить к ресурсу
Новая версия
3.-1.15
Скачать
Новая версия
3.-1.16
Скачать
» WarCraft 3 / Как сделать карту в РК не разведанной
» Администрация XGM / Баги
» Администрация XGM / Баги
» WarCraft 3 / Юниты не всегда кастуют
А ещё я бы посоветовал убрать игрока у мобов, ИИ любит отдавать приказы в неподходящий момент.
» WarCraft 3 / О критических ударах и уклонениях...
Ред. PT153
» Crazy Dwarf Race / Crazy Dwarf Race
Ред. PT153
» Wisp TD / Миньоны
Для интерфейса будет отдельная подстатья, вот там будет много скриншотов.
» WarCraft 3 / variable ot is uninitillized
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
prog:
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
» WarCraft 3 / Триггерный приказ каста "массовой телепортации"
» WarCraft 3 / Доступность исследования
Ред. PT153
» Wisp TD / Общие механики
Ред. PT153
» Wisp TD / Wisp TD
Сейчас я как раз занят тем, что расписываю все механики (то есть фишки) карты в цикле статей "Механики". После того, как завершу, переделаю главную: помещу сюда выжимку из данного цикла.
» Wisp TD / Wisp TD
» WarCraft 3 / Создание юнита из 2 других.
Событие - Unit - A unit finishes training.
Условие - Unit-type comparison - Unit-type of Trained Units equals ТВОЙ_ТИП
Действия
Unit - Apply a life timer to Trained Unit.
» God's word: The True Way / Модели Людоящеров by KO3bMA
» God's word: The True Way / Модели Людоящеров by KO3bMA
Ред. PT153
» WarCraft 3 / Дамми не кастует спелл
Вот тут хорошо расписан данный баг.
» WarCraft 3 / Можно ли в переменную занести вызов функции?
» WarCraft 3 / Можно ли в переменную занести вызов функции?
» Администрация XGM / Смена никнейма