Строка

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

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