Jump to content

طلب كود اظهار الزر لرتبه معينه::


Recommended Posts

هلا شباب

انا سويت لوحه

وابي بعض الازرار تكون مخفيه او مضللة مايقدر يضغط عليها لانه ماعنده هذ الرتبة

انا جربت الكود اللي سويته بس مانفع

ارجوا المساعده

ملاحظة :: ابيه لرتبة كونسول فقط

الكوود :

function() 
        if(isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("console"))) then   
        guiSetVisible (GUIEditor.button[1], true) 
        guiSetVisible (GUIEditor.button[2], true) 
        guiSetVisible (GUIEditor.button[3], true) 
        guiSetVisible (GUIEditor.button[4], true)        
        showCursor ( true ) 
    end 

Link to comment

Server Side

  
addEventHandler("onPlayerLogin", root, 
function() 
        if(isObjectInACLGroup("user."..getAccountName(source),aclGetGroup("Console"))) then   
        triggerClientEvent("Hide", getRootElement()) 
        end 
end 
) 
  
  
  
  

Client Side

function body() 
if ( guiGetEnabled ( GUIEditor.button[1] ) == true )  then  
guiSetEnabled (GUIEditor.button[1] , false ) 
if ( guiGetEnabled ( GUIEditor.button[2] ) == true )  then  
guiSetEnabled (GUIEditor.button[2] , false ) 
if ( guiGetEnabled ( GUIEditor.button[3] ) == true )  then  
guiSetEnabled (GUIEditor.button[3] , false ) 
if ( guiGetEnabled ( GUIEditor.button[4] ) == true )  then  
guiSetEnabled (GUIEditor.button[4] , false ) 
                end 
            end 
        end 
    end 
end 
addEvent( "Hide", true ) 
addEventHandler("Hide",getRootElement(), body) 
  
  

جــربـ

Link to comment

لو ما فهمت قصدي بـ ضعه بكود فتح النافذة اقصد زي كذا مثال ..:

bindKey( "f2", "down", function ( ) 
        triggerCheek (   ) 
end ) 

Client Side !

function triggerCheek (   ) --- ضعه في كود فتح النافذة . 
  triggerServerEvent( "PlayerGroup", localPlayer ) 
end 
  
local ButtonsTable = { Button1, Button2 } --- to add new button: ,ButtonName  
for i = 1, #ButtonsTable do 
     guiSetEnabled ( ButtonsTable[i], false ) 
end 
  
addEvent( "EnabledButtons", true ) 
addEventHandler( "EnabledButtons", root, function (    ) 
   for i = 1, #ButtonsTable do 
       guiSetEnabled ( ButtonsTable[i], true ) 
     end 
end ) 

Server Side !

local Group = "Console" 
  
addEvent( "PlayerGroup", true ) 
addEventHandler( "PlayerGroup", root, function (    ) 
   if not ( isObjectInACLGroup( "user." .. getAccountName( getPlayerAccount( source ) ), aclGetGroup( Group ) ) ) then return end 
        triggerClientEvent( source, "EnabledButtons", source ) 
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...