Jump to content

guiSetText problem


Hero192

Recommended Posts

Hey guys, I want to set a text to a button while the player is frozen it should setText Unfreeze if not set Freeze.

I tried that , but it doesn't works like I want, I want like when you Frozen a player in Admin Panel it shows, "Freeze" / "UnFreeze".

Can anyone give me a hand?

  if (isElementFrozen(player)) then  
        guiSetText (myButton, "Unfreeze") 
    else 
        guiSetText (myButton, "Freeze") 
    end 

Thanks in advance.

Link to comment
local myButton = guiCreateButton(574, 55, 95, 20, "Freeze", false, window) 
  
addEventHandler("onClientGUIClick",guiRoot, 
function () 
    if (source == myButton) then  
        local player = getPlayerFromName(guiGridListGetItemText(grid, guiGridListGetSelectedItem(grid), 1))  
        if not player then return end  
        triggerServerEvent("freezeplayer",localPlayer) 
        if (isElementFrozen(player)) then  
            guiSetText(myButton, "Unfreeze") 
        else 
            guiSetText(myButton, "Freeze") 
        end 
    end 
end) 

Link to comment
local myButton = guiCreateButton (574, 55, 95, 20, "Freeze", false, window) 
  
addEventHandler("onClientGUIClick", myButton, 
function () 
        local player = getPlayerFromName(guiGridListGetItemText(grid, guiGridListGetSelectedItem(grid), 1)) 
        outputServerLog("Player name (from grid): "..guiGridListGetItemText(grid, guiGridListGetSelectedItem(grid), 1)) 
        outputServerLog("Player name: "..getPlayerName(player)) 
        if not player then return end 
        triggerServerEvent("freezeplayer",localPlayer) 
        if (isElementFrozen(player)) then 
            guiSetText(myButton, "Unfreeze") 
        else 
            guiSetText(myButton, "Freeze") 
        end 
end) 

Try this and see what I says

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