RU/getFreeDimension

From Multi Theft Auto: Wiki
Revision as of 10:14, 16 June 2020 by Alex7202 (talk | contribs)
Jump to navigation Jump to search

Эта функция получает свободное измерение.

Синтаксис

int getFreeDimension()

Возврат

Вернет номер свободного измерения

Код

NOTE: This function requires function getElementsInDimension in order to work correctly.
Click to collapse [-]
Код
function getFreeDimension ()
	local freeDim = nil
	for dim = 1, 60000 do
		if #getElementsInDimension ("player", dim) == 0 then
			freeDim = dim
			break
		end
	end
	return freeDim
end

function getElementsInDimension(theType,dimension)
	local elementsInDimension = { }
	for key, value in ipairs(getElementsByType(theType)) do
		if getElementDimension(value)==dimension then
			table.insert(elementsInDimension,value)
		end
	end
        return elementsInDimension
end

Автор: Alex7202

Смотрите также

Функции таблиц

  • pairsByKeys » Эта функция сортирует pairs таблицы.

ACL фунции

  • aclGroupClone » Эта функция создает копию группы с другим названием с/буз ACL'ов и/или объектов.

События

  • isEventHandlerAdded » Эта функция проверяет, создано событие или нет.

Функции машины

  • getVehicleRPM » Эта функция получает кол-во оборотов машины.