Jump to content

help plz with gui


top sniper

Recommended Posts

-- client side:

myButton = guiCreateButton(args) -- You must supply the button arguments. 
  
addEventHandler("onClientGUIClick",myButton, 
function () 
    triggerServerEvent("freezeAllPlayers",localPlayer) 
end, false) 

-- server side:

addEvent("freezeAllPlayers",true) 
addEventHandler("freezeAllPlayers",root, 
function () 
for index, player in pairs(getElementsByType("player")) do 
    if (player ~= source) then 
         setElementFrozen(player, true) 
    end 
end 
outputChatBox(getPlayerName(source) .." has frozen everyone.",getRootElement(),255,0,0) 
end) 

Link to comment
-- Bind -- 
--- On Click --- 
function onClick (button, state, absoluteX, absoluteY) 
myButton = guiCreateButton(args) -- You must supply the button arguments. 
  
addEventHandler("onClientGUIClick",myButton, 
function () 
    triggerServerEvent("freezeAllPlayers",localPlayer) 
end, false) 
     

like this?

Link to comment
  
addEvent("freezeAllPlayers",true) 
addEventHandler("freezeAllPlayers",root, 
  
function() 
  
local PlayerMoney = getPlayerMoney(source) 
  
if ( PlayerMoney >= 1200) then  
  
for index, player in pairs(getElementsByType("player")) do 
    if (player ~= source) then 
     setPedFrozen(player, true) 
    end 
end 
outputChatBox(getPlayerName(source) .." has Bought FreezPlayers",getRootElement(),255,0,0) 
end) 

Link to comment
outputChatBox(".:Show Azan by ===[TopSniper]===| #FFFF1APress F3 To Open it :.",0,255,0,true) 
  
--- Windows --- 
local myWindow = guiCreateWindow ( 0, 0, 2, 2, "Information", true )  
  
qZwin = guiCreateButton(200,400,100,100,"وقت الاذان",false,zWin) 
  
  
function onresourceStart () 
  bindKey ("F3", "down", showWindow) 
end 
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onresourceStart) 
  
-- Bind -- 
function showWindow () 
getVisible = guiGetVisible (zWin) 
if (getVisible == true) then 
    guiSetVisible (zWin, false) 
    showCursor (false) 
    guiSetInputEnabled(false) 
end 
if (getVisible == false) then 
    guiSetVisible (zWin, true) 
    showCursor (true) 
    guiSetInputEnabled(true) 
end 
end 
  
-- Bind -- 
--- On Click --- 
function onClick (button, state, absoluteX, absoluteY) 
    outputChatBox("*** حاان وقت الاذاان قم الى الصلااة***",255,255,0) 
        outputChatBox("*** وقت الصلاة تم تجميد الاعبين 10 دقائق admin freeze all 10 min***",255,255,0) 
playSound("a.mp3") 
     
     
  
     
         
  
end 
  
addEventHandler ("onClientGUIClick", getRootElement(), onClick) 
  
  
  

why when i add

myButton = guiCreateButton(args) -- You must supply the button arguments. 
  
addEventHandler("onClientGUIClick",myButton, 
function () 
    triggerServerEvent("freezeAllPlayers",localPlayer) 
end, false) 

its dont work? :@

Link to comment

does any one know what is whant means?

myButton = guiCreateButton(args) -- You must supply the button arguments. 
  
addEventHandler("onClientGUIClick",myButton, 
function () 
    triggerServerEvent("freezeAllPlayers",localPlayer) 
end) 

the other code is seem full of errors lol

Link to comment

server side

addEvent("freezeAllPlayers",true) 
addEventHandler("freezeAllPlayers",root, 
function () 
for index, player in pairs(getElementsByType("player")) do 
    if (player ~= source) then 
         setElementFrozen(player, true) 
    end 
end 
outputChatBox(getPlayerName(source) .." has frozen everyone.",getRootElement(),255,0,0) 
end 

client side

outputChatBox(".:Azan Time by ===[TopSniper]===| #FFFF1APress F3 To Open it :.",0,255,0,true) 
  
--- Windows --- 
zWin = guiCreateWindow(200,200,700,700,"Azan",false) 
  
qZwin = guiCreateButton(200,400,100,100,"وقت الاذان",false,zWin) 
  
  
function onresourceStart () 
  bindKey ("F3", "down", showWindow) 
end 
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onresourceStart) 
  
-- Bind -- 
function showWindow () 
getVisible = guiGetVisible (zWin) 
if (getVisible == true) then 
    guiSetVisible (zWin, false) 
    showCursor (false) 
    guiSetInputEnabled(false) 
end 
if (getVisible == false) then 
    guiSetVisible (zWin, true) 
    showCursor (true) 
    guiSetInputEnabled(true) 
end 
end 
  
-- Bind -- 
--- On Click --- 
function onClick (button, state, absoluteX, absoluteY) 
    outputChatBox("*** حاان وقت الاذاان قم الى الصلااة***",255,255,0) 
        outputChatBox("*** وقت الصلاة تم تجميد الاعبين 10 دقائق admin freeze all 10 min***",255,255,0) 
playSound("a.mp3") 
myButton = guiCreateButton(args) -- You must supply the button arguments. 
  
addEventHandler("onClientGUIClick",myButton, 
function () 
    triggerServerEvent("freezeAllPlayers",localPlayer) 
end) 
  
    
     
     
  
     
         
  
end 
  
addEventHandler ("onClientGUIClick", getRootElement(), onClick) 
  
  
  

where is the proplem??????????????????????????????

Link to comment

Dev-Point, are you blind or what?

top sniper said: "I don't want to use it for a shop .. I want to make a panel for admins .."

-- server side:

-- client side:

outputChatBox(".:Azan Time by ===[TopSniper]===| #FFFF1APress F3 To Open it :.",0,255,0,true) 
  
--- Windows --- 
zWin = guiCreateWindow(200,200,700,700,"Azan",false) 
  
qZwin = guiCreateButton(200,400,100,100,"وقت الاذان",false,zWin) 
  
  
function onresourceStart () 
  bindKey ("F3", "down", showWindow) 
end 
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onresourceStart) 
  
-- Bind -- 
function showWindow () 
getVisible = guiGetVisible (zWin) 
if (getVisible == true) then 
    guiSetVisible (zWin, false) 
    showCursor (false) 
    guiSetInputEnabled(false) 
end 
if (getVisible == false) then 
    guiSetVisible (zWin, true) 
    showCursor (true) 
    guiSetInputEnabled(true) 
end 
end 
  
addEventHandler("onClientGUIClick",qZwin, 
function () 
    triggerServerEvent("freezeAllPlayers",localPlayer) 
end) 

addEvent("freezeAllPlayers",true) 
addEventHandler("freezeAllPlayers",root, 
function () 
for index, player in pairs(getElementsByType("player")) do 
    if (player ~= source) then 
         setElementFrozen(player, true) 
    end 
end 
outputChatBox(getPlayerName(source) .." has frozen everyone.",getRootElement(),255,0,0) 
end) 

Link to comment

I have no idea what's going on no more, but this is a script for it what he wants.

-- Freeze GUI 
function freezeGUI() 
    freeze_window = guiCreateWindow(836, 149, 206, 137, "Freeze GUI", false) 
    guiWindowSetSizable(freeze_window, false) 
    guiSetVisible(freeze_window, false) 
     
    freeze_freeze_button = guiCreateButton(16, 32, 172, 41, "Freeze all players", false, freeze_window) 
    freeze_unfreeze_button = guiCreateButton(16, 80, 172, 41, "Unfreeze all players", false, freeze_window) 
     
    addEventHandler("onClientGUIClick", freeze_freeze_button, freezePlayers) 
    addEventHandler("onClientGUIClick", freeze_unfreeze_button, unfreezePlayers) 
end 
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), freezeGUI) 
  
-- Toggle the GUI 
function freezeToggleGUI() 
    local status = guiGetVisible(freeze_window) 
     
    if status == true then 
        guiSetVisible(freeze_window, false) 
        showCursor(false) 
    else 
        guiSetVisible(freeze_window, true) 
        showCursor(true) 
    end 
end 
addCommandHandler("gui", freezeToggleGUI) 
  
-- Freeze everyone 
function freezePlayers() 
    local players = getElementsByType("player") 
    local status = getElementData(freeze_unfreeze_button, "Frozen") 
     
    if status == false then 
        outputChatBox("All players frozen.", 120, 255, 120, false) 
        for i,v in ipairs(players) do 
            setElementFrozen(v, true) 
            guiSetVisible(freeze_window, false) 
            showCursor(false) 
            setElementData(freeze_unfreeze_button, "Frozen", true) 
        end 
    else 
        outputChatBox("All players are already frozen.", 255, 0, 0, false) 
    end 
end 
  
-- Unfreeze everyone 
function unfreezePlayers() 
    local players = getElementsByType("player") 
    local status = getElementData(freeze_unfreeze_button, "Frozen") 
     
    if status == true then 
        outputChatBox("All players unfrozen.", 120, 255, 120) 
        for i,v in ipairs(players) do 
            setElementFrozen(v, false) 
            guiSetVisible(freeze_window, false) 
            showCursor(false) 
            setElementData(freeze_unfreeze_button, "Frozen", false) 
        end 
    else 
        outputChatBox("All players are already unfrozen.", 255, 0, 0) 
    end 
end 

Link to comment
Dev-Point, are you blind or what?

top sniper said: "I don't want to use it for a shop .. I want to make a panel for admins .."

-- server side:

-- client side:

LINE NUMBER ON/OFF | EXPAND/CONTRACT | SELECT ALL

outputChatBox(".:Azan Time by ===[TopSniper]===| #FFFF1APress F3 To Open it :.",0,255,0,true)

--- Windows ---

zWin = guiCreateWindow(200,200,700,700,"Azan",false)

qZwin = guiCreateButton(200,400,100,100,"وقت الاذان",false,zWin)

function onresourceStart ()

bindKey ("F3", "down", showWindow)

end

addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onresourceStart)

-- Bind --

function showWindow ()

getVisible = guiGetVisible (zWin)

if (getVisible == true) then

guiSetVisible (zWin, false)

showCursor (false)

guiSetInputEnabled(false)

end

if (getVisible == false) then

guiSetVisible (zWin, true)

showCursor (true)

guiSetInputEnabled(true)

end

end

addEventHandler("onClientGUIClick",qZwin,

function ()

triggerServerEvent("freezeAllPlayers",localPlayer)

end)

LINE NUMBER ON/OFF | EXPAND/CONTRACT | SELECT ALL

addEvent("freezeAllPlayers",true)

addEventHandler("freezeAllPlayers",root,

function ()

for index, player in pairs(getElementsByType("player")) do

if (player ~= source) then

setElementFrozen(player, true)

end

end

outputChatBox(getPlayerName(source) .." has frozen everyone.",getRootElement(),255,0,0)

end)

this works fine thanxx

..

but Is there code make the scribt can opens only by adminss?

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