Привет всем У когото есть моделька Мурлоков из вов желательно всех цветов вот скрин как должен быть он сам я не могу с вов вытащить ибо програмные проблемы но мне они нужны для рп карты про морлоков вот скрин. Внимание на сайте есть такие морлоки но на их спине гребешок а не как на скринах, На скринах будто трава на спине и мне нужны именно они можно все цвета мурлоков.
Привет всем У когото есть моделька Мурлоков из вов желательно всех цветов вот скрин как должен быть он сам я не могу с вов вытащить ибо програмные проблемы но мне они нужны для рп карты про морлоков вот скрин. Внимание на сайте есть такие морлоки но на их спине гребешок а не как на скринах, На скринах будто трава на спине и мне нужны именно они можно все цвета мурлоков.
Анимацции желательно все но в основном надо анимации боя смерти бега и которые мурлоки на 1 месте делают типо чешут голову приоткрывают рот поворачиваються назад и т.д
Дам ему прямой ответ, правда я лишь с третьего раза понял что он хотел.
Так как индексы 0 (1 в ГУИ - красный) и 6 (7 в ГУИ - зелёный) у нас компьютеры, с ними делиться не нужно, занчит кол-во игроков у нас не 12, а 10. получается так:
integer goldPerPlayer = R2I( 4265 / ( 12 - 2 ) )
Однако, если это делать по-человечески, то будет так:
function CountTeamPlayersEx takes integer team, playerslotstate slotstate, mapcontrol controlstate returns integer
local integer i = 0
local integer count = 0
local player p = null
local boolean isSlotOk = true
local boolean isControlOk = true
loop
set p = Player( i )
set isSlotOk = slotstate == null or GetPlayerSlotState( p ) == slotstate
set isControlOk = controlstate == null or GetPlayerController( p ) == controlstate
if isSlotOk and isControlOk and GetPlayerTeam( p ) == team then
set count = count + 1
endif
set i = i + 1
exitwhen i == bj_MAX_PLAYERS
endloop
set p = null // фактически не нужна, ибо Player( i ) не вызывает утечку.
return count
endfunction
function CountRealTeamPlayers takes integer team returns integer
return CountTeamPlayersEx( team, PLAYER_SLOT_STATE_PLAYING, MAP_CONTROL_USER )
endfunction
function GiveGoldToTeam takes integer team, integer gold returns nothing
local integer i = 0
loop
set p = Player( i )
if GetPlayerSlotState( p ) == PLAYER_SLOT_STATE_PLAYING and GetPlayerController( p ) == MAP_CONTROL_USER and GetPlayerTeam( p ) == team then
call SetPlayerState( p, PLAYER_STATE_RESOURCE_GOLD, GetPlayerState( p, PLAYER_STATE_RESOURCE_GOLD ) + gold )
endif
set i = i + 1
exitwhen i == bj_MAX_PLAYERS
endloop
endfunction
function GiveGoldToPlayers takes integer gold returns nothing
local integer team1Players = CountRealTeamPlayers( 0 )
local integer team2Players = CountRealTeamPlayers( 1 )
local integer playerCount = team1Players + team2Players
local integer goldPerTeam = R2I( gold * .5 )
call GiveGoldToTeam( 0, R2I( goldPerTeam / team1Players ) )
call GiveGoldToTeam( 1, R2I( goldPerTeam / team2Players ) )
endfunction
Вроде как не допустил ошибок, если будет где-то ошибка, сообщи.
ты сейчас ступил так, как ещё никто никогда в своей жизни ошибки не делал. Я пытаюсь удалить даммика, а не проданного юнита. там нужно вообще действие на пикнуть отряды по всей карте, но и это не поможет. похоже, я лучше знаю, чем тут Андреи-пятиклассники.
по моему ты единственный тут сильнее всех тупишь, мне пришлось даже твой же вопрос редачить, чтобы вставить скрины и нормально оформить, это я уже молчу, что ты в гуи цикле откуда-то берёшь выбранного юнита
проданный юнит, это единственный юнит которого ты мог спутать в данном случае, но ты не спутал, а вообще не понимаешь как тебе нужно оформить это дело
как вы вставишь 2 типа юнитов в одно действие "отряды"
Зачем только тебе цикл? У тебя UnitsOwnedPlayerByType - это выбор в группу всех юнитов игра, указанного типа, зачем тебе рандом юнит? ForGroup и удаляешь всех юнитов в группе.
потому что по-другому не выбрать тип юнита и игрока
потому что во вложенном условии нужно указывать GetSoldUnit() вместо GetPickedUnit()
))
ты сейчас ступил так, как ещё никто никогда в своей жизни ошибки не делал. Я пытаюсь удалить даммика, а не проданного юнита. там нужно вообще действие на пикнуть отряды по всей карте, но и это не поможет. похоже, я лучше знаю, чем тут Андреи-пятиклассники. И тебе вообще надо было акцентировать своё внимание на другом скрине, но ты выбрал что-то самое простое и отдалённое от вопроса
Загруженные файлы
замечание от ScorpioT1000: 2.2 Провокация других пользователей на нарушение правил. Спокойнее плиз
Нужно в архивы игры залезть, в архиве war 3x Mpq залезть в папку ui / console / night elf, найти там файлы night elf ui tile 01.blp, ****02.blp, и так далее, извлечь, поменять формат на нормальный типа png, перерисовать, переформатировать обратно в blp, затем с теми же именами и по тем же путям импортировать в карту.
Нужно в архивы игры залезть, в архиве war 3x Mpq залезть в папку ui / console / night elf, найти там файлы night elf ui tile 01.blp, ****02.blp, и так далее, извлечь, поменять формат на нормальный типа png, перерисовать, переформатировать обратно в blp, затем с теми же именами и по тем же путям импортировать в карту.
Chikila, путь у текстур надо прописать так же как он лежит в папке с моделью в архиве
А я вот импортировал как ты и сказал путь текстур но в игре нету но на карте есть точки юнитов и аура которую они дают есть на других юнитов рабочих...
» WarCraft 3 / Триггер на камеру -zoom
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Интерфейс
» WarCraft 3 / Деление голды как в доте 1
» WarCraft 3 / как повторить действие 12 раз
» WarCraft 3 / как повторить действие 12 раз
Отредактирован Motan021
» WarCraft 3 / как повторить действие 12 раз
))
ты сейчас ступил так, как ещё никто никогда в своей жизни ошибки не делал. Я пытаюсь удалить даммика, а не проданного юнита. там нужно вообще действие на пикнуть отряды по всей карте, но и это не поможет. похоже, я лучше знаю, чем тут Андреи-пятиклассники. И тебе вообще надо было акцентировать своё внимание на другом скрине, но ты выбрал что-то самое простое и отдалённое от вопроса
» WarCraft 3 / Прыжок сларка на гуи
» WarCraft 3 / как поменять интерфейс
» WarCraft 3 / Импортрованая МОдель
» WarCraft 3 / Импортрованая МОдель
» WarCraft 3 / Импортрованая МОдель
» Way of Others / Юниты морлоков