Jump to content

help


golanu21

Recommended Posts

client side

addEventHandler("onClientGUIClick",freeze,  
function ()  
local kick = guiGridListGetItemText ( kick, guiGridListGetSelectedItem ( kick ), 1 ) 
 if kick == "" then return outputChatBox("Chose a player!",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end 
triggerServerEvent("freeze.btn",localPlayer,kick)  
guiSetVisible(fereastra,false) 
showCursor(false) 
end,false) 

server side

local frozen = false 
addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
 function (kick) 
         local kicked = getPlayerFromName ( kick ) 
         if (frozen) == false then 
            setElementFrozen(kicked, true) 
         if (frozen) == true then 
            setElementFrozen(kicked, false) 
            outputChatBox("**The Player"..kicked.."has ben frozen.",source,math.random(0, 255), math.random(0, 255), math.random(0, 255),true) 
        end 
    end 
end 
) 
  

why don't work?

no errors in debugscript

Link to comment

client

local frozen = false 
addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
 function (kick) 
         local kicked = getPlayerFromName ( kick ) 
         if (frozen) == false then 
            setElementFrozen(kicked, true) 
         if (frozen) == true then 
            setElementFrozen(kicked, false) 
            outputChatBox("**The Player"..kicked.."has ben frozen.",source,math.random(0, 255), math.random(0, 255), math.random(0, 255),true) 
        end 
    end 
end 
) 

server

addEventHandler("onClientGUIClick", root, 
function () 
local kick = guiGridListGetItemText ( kick, guiGridListGetSelectedItem ( kick ), 1 ) 
 if kick == "" then return outputChatBox("Chose a player!",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end 
triggerServerEvent("freeze.btn",localPlayer,kick) 
guiSetVisible(fereastra,false) 
showCursor(false) 
end,false) 

Link to comment
client
local frozen = false 
addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
 function (kick) 
         local kicked = getPlayerFromName ( kick ) 
         if (frozen) == false then 
            setElementFrozen(kicked, true) 
         if (frozen) == true then 
            setElementFrozen(kicked, false) 
            outputChatBox("**The Player"..kicked.."has ben frozen.",source,math.random(0, 255), math.random(0, 255), math.random(0, 255),true) 
        end 
    end 
end 
) 

server

addEventHandler("onClientGUIClick", root, 
function () 
local kick = guiGridListGetItemText ( kick, guiGridListGetSelectedItem ( kick ), 1 ) 
 if kick == "" then return outputChatBox("Chose a player!",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end 
triggerServerEvent("freeze.btn",localPlayer,kick) 
guiSetVisible(fereastra,false) 
showCursor(false) 
end,false) 

wtf????

Link to comment

Try this server side:

local frozen = {} 
  
addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
    function(kick) 
        local kicked = getPlayerFromName ( kick ) 
        if not frozen[kicked] then 
            setElementFrozen(kicked, true) 
            frozen[kicked] = true 
            outputChatBox("**The Player "..kicked.." has been frozen.",source,math.random(255), math.random(255), math.random(255),true) 
        else 
            setElementFrozen(kicked, false) 
            frozen[kicked] = nil 
        end 
    end 
end 
) 
  
addEventHandler("onPlayerQuit", root, 
    function() 
        if frozen[kicked] then 
            frozen[kicked] = nil 
        end 
    end 
) 

Link to comment

man this is a ful script

clientside

--Players 
  
for _,players in ipairs (getElementsByType("player")) do 
local roww = guiGridListAddRow ( kick ) 
guiGridListSetItemText (kick, roww, 1,getPlayerName(players), false, false ) 
guiGridListSetItemColor (kick, roww,1, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
guiSetFont(kick,"default-bold-small") 
end 
  
addEventHandler("onClientGUIClick",kickbtn,  
function ()  
local kick = guiGridListGetItemText ( kick, guiGridListGetSelectedItem ( kick ), 1 ) 
 if kick == "" then return outputChatBox("Chose a player!",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end 
triggerServerEvent("kick.btn",localPlayer,kick)  
guiSetVisible(fereastra,false) 
showCursor(false) 
end,false) 
  
addEventHandler("onClientGUIClick",freeze,  
function ()  
local kicke = guiGridListGetItemText ( kick, guiGridListGetSelectedItem ( kick ), 1 ) 
 if kicke == "" then return outputChatBox("Chose a player!",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end 
triggerServerEvent("freeze.btn",localPlayer,kick)  
guiSetVisible(fereastra,false) 
showCursor(false) 
end,false) 
  
  

serverside

addEvent("kick.btn",true) 
addEventHandler("kick.btn",root, 
 function (kick) 
         local kicked = getPlayerFromName ( kick ) 
         kickPlayer(kicked) 
         outputChatBox("**The Player"..kicked.."has ben kicked",source,math.random(0, 255), math.random(0, 255), math.random(0, 255),true) 
        end 
) 
  
  
  
local frozen = {} 
  
addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
    function(kick) 
        local kicked = getPlayerFromName ( kicke ) 
        if not frozen[kicked] then 
            setElementFrozen(kicked, true) 
            frozen[kicked] = true 
            outputChatBox("**The Player "..kicked.." has been frozen.",source,math.random(255), math.random(255), math.random(255),true) 
        else 
            setElementFrozen(kicked, false) 
            frozen[kicked] = nil 
            outputChatBox("**The Player "..kicked.." has been unfrozen.",source,math.random(255), math.random(255), math.random(255),true) 
        end 
    end 
) 

Edited by Guest
Link to comment

Try this ;

addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
 function ( kick ) 
         local kicked = getPlayerFromName ( kick ); 
         if ( kicked ) then 
            setElementFrozen(kicked,not isElementFrozen(kicked)); 
        end 
    end 
); 
  
Link to comment

server-sided

local frozen = {} 
  
addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
    function(kick_) 
        local kicked = getPlayerFromName ( kick_ ) 
        if not frozen[kicked] then 
            setElementFrozen(kicked, true) 
            frozen[kicked] = true 
            outputChatBox("**The Player "..kick_.." has been frozen.",source,math.random(255), math.random(255), math.random(255),true) 
        else 
            setElementFrozen(kicked, false) 
            frozen[kicked] = nil 
        end 
    end 
end 
) 
  
addEventHandler("onPlayerQuit", root, 
    function() 
        if frozen[kicked] then 
            frozen[kicked] = nil 
        end 
    end 
) 

client-sided

addEventHandler("onClientGUIClick",freeze, 
    function () 
        local kick_ = guiGridListGetItemText ( kick, guiGridListGetSelectedItem ( kick ), 1 ) 
        if kick_ == "" then return outputChatBox("Chose a player!",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end 
        triggerServerEvent("freeze.btn",localPlayer,kick_) 
        guiSetVisible(fereastra,false) 
        showCursor(false) 
    end,false 
) 

Link to comment
Try this ;

addEvent("freeze.btn",true) 
addEventHandler("freeze.btn",root, 
 function ( kick ) 
         local kicked = getPlayerFromName ( kick ); 
         if ( kicked ) then 
            setElementFrozen(kicked,not isElementFrozen(kicked)); 
        end 
    end 
); 
  

thanx man

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