Jump to content

Help


yMassai

Recommended Posts

Posted

Hi how are you?

I need a little help basic ,do not know very well create windows.

In this example I created a window with a button and a place for text.

In this text players can edit what is written, I want this to be intact, ie no one can remove what is written in place of text.

infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
  
function infoShow () 
    guiSetVisible( infoWindow, not guiGetVisible( infoWindow ) ) 
    showCursor( not isCursorShowing( ) ) 
end 
bindKey ("F1", "down", infoShow ) 

Community Profile MTA:SA = Click Here

Posted

try it :D

infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
  
function infoShow () 
    guiSetVisible( infoWindow, not guiGetVisible( infoWindow ) ) 
    showCursor( not isCursorShowing( ) ) 
end 
bindKey ("F1", "down", infoShow ) 

elMota/elFoReX De Vuelta En MTA *---------*

Cuenta De Youtube En La Que Subo Tutoriales Acerca De MTA :3

https://www.youtube.com/user/KillersGPs

430x73_FFFFFF_FF9900_000000_000000.png
Posted

Here again i

this time I would like another helping hand.

as we see there are two buttons and two texts.

I would like to open for example:

I want the text arises "Memo1" when tightening "Regras", and also that when I push the button "Infor", the text "Memo2" to emerge in place of text "Memo1".

infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
  
function infoShow () 
    guiSetVisible( infoWindow, not guiGetVisible( infoWindow ) ) 
    showCursor( not isCursorShowing( ) ) 
end 
bindKey ("F1", "down", infoShow ) 

guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 

Community Profile MTA:SA = Click Here

Posted

mmm try it

infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
-------------------------------------------------------- 
button = guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 
  
function infoShow () 
    guiSetVisible( infoWindow, not guiGetVisible( infoWindow ) ) 
    showCursor( not isCursorShowing( ) ) 
end 
bindKey ("F1", "down", infoShow ) 
  
addEventHandler("onClientGUIClick", root,  
function() 
if source == button then 
guiSetText( memo2, " guiGetText( memo1 ) " 
end 
end 
) 

if doesnt work please tell me :D

elMota/elFoReX De Vuelta En MTA *---------*

Cuenta De Youtube En La Que Subo Tutoriales Acerca De MTA :3

https://www.youtube.com/user/KillersGPs

430x73_FFFFFF_FF9900_000000_000000.png
Posted
infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
-------------------------------------------------------- 
button = guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"Test text",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 
  
function infoShow ( ) 
    guiSetVisible ( infoWindow, not guiGetVisible ( infoWindow ) ) 
    showCursor ( not isCursorShowing( ) ) 
end 
bindKey ( "F1", "down", infoShow ) 
  
addEventHandler ( "onClientGUIClick", root, 
    function ( ) 
        if ( source == button ) then 
            guiSetText ( memo1, guiGetText( memo2 ) ) 
        end 
    end 
) 

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted

When you click on "Infor" it'll set the text of "memo1" with the text of "memo2", both text's are the same, so you won't notice it changed.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted
infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"Test text 11111111",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
-------------------------------------------------------- 
button = guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"Test text 2222222",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 
  
function infoShow ( ) 
    guiSetVisible ( infoWindow, not guiGetVisible ( infoWindow ) ) 
    showCursor ( not isCursorShowing( ) ) 
end 
bindKey ( "F1", "down", infoShow ) 
  
addEventHandler ( "onClientGUIClick", root, 
    function ( ) 
        if ( source == button ) then 
            guiSetText ( memo1, guiGetText( memo2 ) ) 
        end 
    end 
) 

Dont work.

Community Profile MTA:SA = Click Here

Posted

I test ur GUI in my server and it is better :D

  
infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
button = guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"text",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
-------------------------------------------------------- 
button = guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"text",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 
  
function infoShow ( ) 
    guiSetVisible ( infoWindow, not guiGetVisible ( infoWindow ) ) 
    showCursor ( not isCursorShowing( ) ) 
end 
bindKey ( "F1","down", infoShow ) 
  
addEventHandler ( "onClientGUIClick", root, 
    function ( ) 
        if ( source == button ) then 
            guiSetVisible( memo2, true ) 
            guiSetVisible( memo1, false ) 
        elseif ( source == button2 ) then 
            guiSetVisible( memo1, true ) 
            guiSetVisible( memo2, false ) 
        end 
    end 
) 

- I think u have a error in memo1 doesnt create only the memo2

EDIT SORY MY ERROR XDD now it code work 100%

  
infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
button = guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"text1",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
-------------------------------------------------------- 
button2 = guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"text2",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 
  
function infoShow ( ) 
    guiSetVisible ( infoWindow, not guiGetVisible ( infoWindow ) ) 
    showCursor ( not isCursorShowing( ) ) 
end 
bindKey ( "F1","down", infoShow ) 
  
addEventHandler ( "onClientGUIClick", root, 
    function ( ) 
        if ( source == button ) then 
            guiSetVisible( memo2, true ) 
            guiSetVisible( memo1, false ) 
        elseif ( source == button2 ) then 
            guiSetVisible( memo1, true ) 
            guiSetVisible( memo2, false ) 
        end 
    end 
) 

elMota/elFoReX De Vuelta En MTA *---------*

Cuenta De Youtube En La Que Subo Tutoriales Acerca De MTA :3

https://www.youtube.com/user/KillersGPs

430x73_FFFFFF_FF9900_000000_000000.png
Posted
infoWindow = guiCreateWindow(350,250,450,320,"Painel Info",false) 
button = guiCreateButton(15,40,105,35,"Regras",false,infoWindow) 
memo1 = guiCreateMemo(135,40,300,260,"text1",false,infoWindow) 
guiMemoSetReadOnly( memo1, true ) 
guiWindowSetSizable(infoWindow,false) 
guiSetVisible( infoWindow, false ) 
-------------------------------------------------------- 
button2 = guiCreateButton(15,80,105,35,"Infor",false,infoWindow) 
memo2 = guiCreateMemo(135,40,300,260,"text2",false,infoWindow) 
guiMemoSetReadOnly( memo2, true ) 
  
function infoShow ( ) 
    guiSetVisible ( infoWindow, not guiGetVisible ( infoWindow ) ) 
    showCursor ( not isCursorShowing( ) ) 
end 
bindKey ( "F1","down", infoShow ) 
  
addEventHandler ( "onClientGUIClick", root, 
    function ( ) 
        if ( source == button2 ) then 
            guiSetVisible( memo2, true ) 
            guiSetVisible( memo1, false ) 
        elseif ( source == button ) then 
            guiSetVisible( memo1, true ) 
            guiSetVisible( memo2, false ) 
        end 
    end 
) 

Work 100%

thank you very much

Community Profile MTA:SA = Click Here

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...