Строка
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
String (строка) - это тип данных, значение которого является последовательность символов.
Использование функции lua tostring() может преобразовать другие типы данных в string:
local theReturn = tostring(isPedDead(getRandomPlayer())) -- преобразует тип данных boolean в string
outputChatBox("Возврат функции: "..theReturn) -- сообщит игроку: "true" или "false"
outputChatBox("Тип данных возврата функции: "..type(theReturn)) -- сообщит игроку "string"
Использование функции lua type() может помочь вам узнать, что это за тип данных:
local thePlayer = getRandomPlayer()
setPlayerName(thePlayer, "Bob")
local namePlayer = getPlayerName(thePlayer)
outputChatBox("Возврат функции: "..namePlayer) -- сообщит игроку: "Bob"
outputChatBox("Тип данных возврата функции: "..type(namePlayer)) -- сообщит игроку "string"
Пример присвоения значений
str = "Hello, World!" -- двойные кавычки
str = 'Hello, World!' -- одинарные кавычки
str = [[Hello, 
      World!]] -- сохраняет табуляцию и переносы
str = nil -- если вы хотите стереть переменную
Список всех стандартных функций для манипуляций над строками в Lua
- string.byte
 - string.char
 - string.dump
 - string.find
 - string.format
 - string.gmatch
 - string.gsub
 - string.len
 - string.lower
 - string.match
 - string.rep
 - string.reverse
 - string.sub
 - string.upper