Jump to content

Gui ( LABEL )


Recommended Posts

Здрасте, у меня вопрос) Каким образом можно перевести введенный текст в другое окно в label? Пример: я открываю окно ввожу свой текст (естественно нажимаю на кнопку "ок"), и он должен появится в другом окне o.O
Скрин: Фото

 

Edited by T1meZ
Link to comment
4 minutes ago, T1meZ said:

Здрасте, у меня вопрос) Каким образом можно перевести введенный текст в другое окно в label? Пример: я открываю окно ввожу свой текст (естественно нажимаю на кнопку "ок"), и он должен появится в другом окне o.O
Скрин: Фото

 

local text=guiGetText(editBox) -- переменную text попробуйте вставить там вместо текста.  

 

Link to comment
24 minutes ago, Alex_Correa said:

 

34 minutes ago, T1meZ said:

Здрасте, у меня вопрос) Каким образом можно перевести введенный текст в другое окно в label? Пример: я открываю окно ввожу свой текст (естественно нажимаю на кнопку "ок"), и он должен появится в другом окне o.O
Скрин: Фото

 


local text=guiGetText(editBox) -- переменную text попробуйте вставить там вместо текста.  

 

 

 addEventHandler( 'onClientGUIChanged', root, function()
      if source == hs_gui['name'] or source == hs_gui['status'] or source == hs_gui['cost'] or source == hs_gui['owner'] or source == hs_gui['idname'] then --label name
      local currText = guiGetText( source ); -- переменную text попробуйте вставить там вместо текста. 
      local newText = string.gsub( currText, '', '' ); 
      if newText ~= currText then
        guiSetText( source, newText );
      end;
    end;
end );

Что то не хочет отображать. Правильный ли ?

 

Edited by T1meZ
Link to comment
On 02.08.2017 at 20:56, T1meZ said:

 addEventHandler( 'onClientGUIChanged', root, function()
      if source == hs_gui['name'] or source == hs_gui['status'] or source == hs_gui['cost'] or source == hs_gui['owner'] or source == hs_gui['idname'] then --label name
      local currText = guiGetText( source ); -- переменную text попробуйте вставить там вместо текста. 
      local newText = string.gsub( currText, '', '' ); 
      if newText ~= currText then
        guiSetText( source, newText );
      end;
    end;
end );

Что то не хочет отображать. Правильный ли ?

 

string.gsub это по моему замена одной части текста на другую. Почему ты одно и то же заменяешь само на себя? У тебя получается для любого текста, который бы ты не ввёл, условие newText ~= currText не выполняется (т.к. newText в любом случае равен currText), а соответственно не выполняется и guiSetText

Link to comment
57 minutes ago, CharlySHOMAN said:
  • addEventHandler( 'onClientGUIChanged', root, function()
  • if source == hs_gui['name'] or source == hs_gui['status'] or source == hs_gui['cost'] or source == hs_gui['owner'] or source == hs_gui['idname'] then --label name
  • local currText = guiGetText( source ); -- переменную text попробуйте вставить там вместо текста.
  • local newText =  currText
  • if newText == currText then
  • guiSetText( source, newText );
  • end;
  • end;
  • end );

Попробуйте так

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...