SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. utfSeek

Funkcja

utfSeek

Zwraca pozycję bajtową w tekście przesuniętą o podaną liczbę znaków od pozycji startowej - przydaje się, gdy trzeba łączyć funkcje UTF z string.find.

Składnia

int utfSeek(string theString, int position [, int offset = 0])

Argumenty

theStringstring
Tekst.
positionint
Pozycja bajtowa startu (od 1).
offsetint, opcjonalny = 0
O ile znaków przesunąć.Nie ma go w MTA:SA

Różnice względem MTA:SA

  • Argumenty zaznaczone innym kolorem różnią się od MTA:SA.

W MTA:SA

utfSeek(string theString, int position)

Zwraca

Pozycja bajtowa albo false.

Przykład

local text = "żółta łódź"
local bytePos = utfSeek(text, 1, 6)
outputServerLog(text:sub(bytePos))

Zobacz też