Как добавить русский текст в TD?

qwertyu0987

Участник
Автор темы
44
3
Заменил я значит в сборке стандартный текст закрытия двери (lock) на русский, но почему то пишется не на русском, а на марсианском, помогите пожалуйста.
 

Вложения

  • sa-mp-999.png
    sa-mp-999.png
    657.6 KB · Просмотры: 17

Hinаta

Известный
782
352
 

qwertyu0987

Участник
Автор темы
44
3
Можешь как нибудь на примере объяснить чо делать, я за луа не шарю паже..

То есть я не понимаю куда эту таблицу пихать, че с ней делать..
 

хромиус)

спокойно, это всего лишь слива
Друг
4,962
3,233
Можешь как нибудь на примере объяснить чо делать, я за луа не шарю паже..

То есть я не понимаю куда эту таблицу пихать, че с ней делать..
Lua:
-- куда нибудь в код,просто чтоб было
function cyrillic(text)
      local convtbl = {[230]=155,[231]=159,[247]=164,[234]=107,[250]=144,[251]=168,[254]=171,[253]=170,[255]=172,[224]=97,[240]=112,[241]=99,[226]=162,[228]=154,[225]=151,[227]=153,[248]=165,[243]=121,[184]=101,[235]=158,[238]=111,[245]=120,[233]=157,[242]=166,[239]=163,[244]=63,[237]=174,[229]=101,[246]=36,[236]=175,[232]=156,[249]=161,[252]=169,[215]=141,[202]=75,[204]=77,[220]=146,[221]=147,[222]=148,[192]=65,[193]=128,[209]=67,[194]=139,[195]=130,[197]=69,[206]=79,[213]=88,[168]=69,[223]=149,[207]=140,[203]=135,[201]=133,[199]=136,[196]=131,[208]=80,[200]=133,[198]=132,[210]=143,[211]=89,[216]=142,[212]=129,[214]=137,[205]=72,[217]=138,[218]=167,[219]=145}
      local result = {}
      for i = 1, #text do
          local c = text:byte(i)
          result[i] = string.char(convtbl[c] or c)
      end
      return table.concat(result)
end
--пример кода
printStringNow(cyrillic('я далбаеб'),1500)
 

Proshka

Новичок
3
0
Lua:
-- куда нибудь в код,просто чтоб было
function cyrillic(text)
      local convtbl = {[230]=155,[231]=159,[247]=164,[234]=107,[250]=144,[251]=168,[254]=171,[253]=170,[255]=172,[224]=97,[240]=112,[241]=99,[226]=162,[228]=154,[225]=151,[227]=153,[248]=165,[243]=121,[184]=101,[235]=158,[238]=111,[245]=120,[233]=157,[242]=166,[239]=163,[244]=63,[237]=174,[229]=101,[246]=36,[236]=175,[232]=156,[249]=161,[252]=169,[215]=141,[202]=75,[204]=77,[220]=146,[221]=147,[222]=148,[192]=65,[193]=128,[209]=67,[194]=139,[195]=130,[197]=69,[206]=79,[213]=88,[168]=69,[223]=149,[207]=140,[203]=135,[201]=133,[199]=136,[196]=131,[208]=80,[200]=133,[198]=132,[210]=143,[211]=89,[216]=142,[212]=129,[214]=137,[205]=72,[217]=138,[218]=167,[219]=145}
      local result = {}
      for i = 1, #text do
          local c = text:byte(i)
          result[i] = string.char(convtbl[c] or c)
      end
      return table.concat(result)
end
--пример кода
printStringNow(cyrillic('я далбаеб'),1500)
Пишу с другого форумника :

А теперь ещё раз и для чайников , ахаха

Можешь просто заменить там где нужно на открытие двери надпись : Дверь открыта, на закрытие : Дверь закрыта если не тяжело :)
 

хромиус)

спокойно, это всего лишь слива
Друг
4,962
3,233
Пишу с другого форумника :

А теперь ещё раз и для чайников , ахаха

Можешь просто заменить там где нужно на открытие двери надпись : Дверь открыта, на закрытие : Дверь закрыта если не тяжело :)
 

Вложения

  • 5.lua
    1.9 KB · Просмотры: 7

хромиус)

спокойно, это всего лишь слива
Друг
4,962
3,233
Мне нужно чтобы заменялся как на скрине, а после открытия все пишется в чат, мне нужно чтобы просто вместо марсианского на скриншоте писалось на русском
ну так там команда есть,пишешь какой тебе текст нужно заменить ,и текст для замены
 

хромиус)

спокойно, это всего лишь слива
Друг
4,962
3,233

qwertyu0987

Участник
Автор темы
44
3
там написаны команды,как только ты заходишь в игру,ты вообще скрипт закидывал?
Мне не так нужно (Скрин). Мне нужно чтобы на экране был текст русскими буквами, а не в чате
 

Вложения

  • sa-mp-999.png
    sa-mp-999.png
    1.2 MB · Просмотры: 9

хромиус)

спокойно, это всего лишь слива
Друг
4,962
3,233
Мне не так нужно (Скрин). Мне нужно чтобы на экране был текст русскими буквами, а не в чате
так пиши /gedit <текст который ты получаешь в чате> <текст для замены>
зачем из меня то дундуна делать
 
  • Нравится
  • Ха-ха
Реакции: cort и Hinаta