RU/sha256
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
Подсказка:
  | 
Вычисляет хэш sha256 указанной строки.
Синтаксис
string sha256(string str)
Обязательные аргументы
- str: Строка для хеширования.
 
Возвращаемые значения
- Строка, содержащая sha256-хэш входной строки, если удалось его вычислить.
 - false, если не удалось вычислить sha256-хэш.
 
Требования
| Минимально поддерживаемый сервер | 1.3.1-9.04836 | 
|---|---|
| Минимально поддерживаемый клиент | 1.3.1-9.04836 | 
Примечание: Использование этой функции требует указания минимальной версии в разделе <min_mta_version> meta.xml ресурса. Пример: <min_mta_version server="1.3.1-9.04836" client="1.3.1-9.04836" />
Пример использования
Пример 1. Этот пример генерирует sha256-хэш указанной строки и выводит его в чат при помощи команды /sha [строка].
addCommandHandler("sha", -- прикрепляет функцию к обработчику команды "sha"
	function(thePlayer, command, input)
		if (input) then -- если игрок ввёл аргумент, то
			local sha256hash = sha256( input ) -- генерирует хэш
			outputChatBox( sha256hash ) -- выводит хэш в чат
		end
	end
)
Смотрите также
- iprint
 - inspect
 - getColorFromString
 - getDistanceBetweenPoints2D
 - getDistanceBetweenPoints3D
 - getEasingValue
 - interpolateBetween
 - getPerformanceStats
 - getNetworkStats
 - getNetworkUsageData
 - getServerConfigSetting
 - setServerConfigSetting
 - getRealTime
 - getTickCount
 - getTimerDetails
 - getTimers
 - gettok