Jump to content

كود خربان


Recommended Posts

السلام عليكم

ابي تعديل هالكود

يجيب لي الاسم حقي

والحساب يقول false

ومايجيب غير نكي بالقريد ليست

---

لاهنتم ابي كل الادامن من الرتب ذي

Police

Trainee

Level 1

Level 2

Level 3

Level 4

Level 5

Level 6

Head.Admin

Console

يجي ذي الرتب واخر نك خشو فيه والحساب حقهم باللوحة

----

الاكواد

كلنت

  
GUIEditor = { 
    button = {}, 
    edit = {}, 
    window = {}, 
    gridlist = {}, 
    label = {}, 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
GUIEditor.window[1] = guiCreateWindow(245, 103, 323, 413, "لوحة الادارهـ", false) 
guiWindowSetSizable(GUIEditor.window[1], false) 
guiSetVisible ( GUIEditor.window[1] , false ) 
GUIEditor.gridlist[1] = guiCreateGridList(9, 21, 303, 305, false, GUIEditor.window[1]) 
guiGridListAddColumn(GUIEditor.gridlist[1], "الحساب", 0.3) 
guiGridListAddColumn(GUIEditor.gridlist[1], "الاسم", 0.5) 
guiGridListAddColumn(GUIEditor.gridlist[1], "الرتبة", 0.9) 
GUIEditor.button[1] = guiCreateButton(0, 307, 154, 47, "", false, GUIEditor.gridlist[1]) 
GUIEditor.label[1] = guiCreateLabel(111, 313, 100, 31, "", false, GUIEditor.gridlist[1]) 
GUIEditor.button[2] = guiCreateButton(10, 381, 86, 23, "×", false, GUIEditor.window[1]) 
GUIEditor.label[2] = guiCreateLabel(102, 385, 144, 26, "Created By KilleR", false, GUIEditor.window[1]) 
guiLabelSetColor(GUIEditor.label[2], 255, 0, 0) 
end 
) 
  
addEventHandler("onClientGUIClick",resourceRoot, 
 function ( ) 
if ( source == GUIEditor.button[2] ) then 
guiSetVisible(GUIEditor.window[1],false) showCursor(false) outputChatBox('-( منور مود كيلر لمعرفة الادامن )- ',math.random(255),math.random(255),math.random(255),true) 
end 
end )   
  
addEvent ( "OpenWindow", true ) 
addEventHandler ( "OpenWindow", root, 
function (    ) 
    guiSetVisible ( GUIEditor.window[1],not guiGetVisible ( GUIEditor.window[1] ) ) 
    showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) 
    guiGridListClear ( GUIEditor.gridlist[1] ) 
    for Index,Players in ipairs ( getElementsByType("player") ) do 
    local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) 
    guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 1 , tostring ( getElementData ( Players , "Account_" ) ) , false , false ) 
    guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 2 , tostring ( getPlayerName ( Players ) ) , false , false ) 
    local acl = getElementData ( Players , "Acls_" ) 
    guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 3 , tostring( table.concat(acl, ", ") ) , false , false ) 
    end 
end ) 
  
-- Server 
function getPlayerGroups(thePlayer) 
    local acls = {} 
    local account = getPlayerAccount(thePlayer) 
    if (account) and not (isGuestAccount(account)) then 
        local accountName = getAccountName(account) 
        for i,group in ipairs(aclGroupList()) do 
            if (isObjectInACLGroup( "user." ..accountName, group)) then 
                local groupName = aclGroupGetName(group) 
                table.insert(acls, groupName) 
            end 
        end 
    end 
    return acls 
end 
  
addEventHandler("onResourceStart",resourceRoot, 
function ( ) 
for Index,Players in ipairs ( getElementsByType("player") ) do 
local Account = getPlayerAccount ( Players ) 
if ( not isGuestAccount ( Account ) ) then 
setElementData ( Players , "Account_" , getAccountName ( Account ) ) 
setElementData ( Players , "Acls_" , getPlayerGroups ( Players ) ) 
else 
setElementData ( Players , "Account_" , "N/A") 
setElementData ( Players , "Acls_" , "N/A") 
end 
end 
end 
) 
  
addEventHandler("onPlayerJoin",root, 
function ( ) 
setElementData ( source , "Account_" , "N/A") 
setElementData ( source , "Acls_" , "N/A") 
end 
) 
  
addEventHandler("onPlayerLogin",root, 
function ( _ , acc ) 
setElementData ( Players , "Account_" , getAccountName ( acc ) ) 
setElementData ( Players , "Acls_" , getPlayerGroups ( source ) ) 
end 
) 
  
addEventHandler("onPlayerLogout",root, 
function ( ) 
setElementData ( source , "Account_" , "N/A") 
setElementData ( source , "Acls_" , "N/A") 
end 
) 
  

   local Groups = { 
    "Level 4", 
    "Level 5", 
    "Level 6", 
    "Head.Admin", 
    "Console", 
    } 
      
    addCommandHandler ( "KilleR", 
    function ( p ) 
        for _,Server in ipairs ( Groups ) do 
            if ( isObjectInACLGroup ( "user.".. getAccountName ( getPlayerAccount ( p ) ), aclGetGroup ( Server ) ) ) then 
                triggerClientEvent ( p, "OpenWindow", p ) 
            end 
        end 
    end ) 

Link to comment

Client Side..

  
GUIEditor = { 
    button = {}, 
    edit = {}, 
    window = {}, 
    gridlist = {}, 
    label = {}, 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
function() 
GUIEditor.window[1] = guiCreateWindow(245, 103, 323, 413, "لوحة الادارهـ", false) 
guiWindowSetSizable(GUIEditor.window[1], false) 
guiSetVisible ( GUIEditor.window[1] , false ) 
GUIEditor.gridlist[1] = guiCreateGridList(9, 21, 303, 305, false, GUIEditor.window[1]) 
guiGridListAddColumn(GUIEditor.gridlist[1], "الحساب", 0.3) 
guiGridListAddColumn(GUIEditor.gridlist[1], "الاسم", 0.5) 
guiGridListAddColumn(GUIEditor.gridlist[1], "الرتبة", 0.9) 
GUIEditor.button[1] = guiCreateButton(0, 307, 154, 47, "", false, GUIEditor.gridlist[1]) 
GUIEditor.label[1] = guiCreateLabel(111, 313, 100, 31, "", false, GUIEditor.gridlist[1]) 
GUIEditor.button[2] = guiCreateButton(10, 381, 86, 23, "×", false, GUIEditor.window[1]) 
GUIEditor.label[2] = guiCreateLabel(102, 385, 144, 26, "Created By KilleR", false, GUIEditor.window[1]) 
guiLabelSetColor(GUIEditor.label[2], 255, 0, 0) 
end 
) 
  
addEventHandler("onClientGUIClick",resourceRoot, 
 function ( ) 
if ( source == GUIEditor.button[2] ) then 
guiSetVisible(GUIEditor.window[1],false) showCursor(false) outputChatBox('-( منور مود كيلر لمعرفة الادامن )- ',math.random(255),math.random(255),math.random(255),true) 
end 
end )   
  
addEvent ( "OpenWindow", true ) 
addEventHandler ( "OpenWindow", root, 
function (    ) 
    guiSetVisible ( GUIEditor.window[1],not guiGetVisible ( GUIEditor.window[1] ) ) 
    showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) 
    guiGridListClear ( GUIEditor.gridlist[1] ) 
    for Index,Players in ipairs ( getElementsByType("player") ) do 
    local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) 
    guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 1 , tostring ( getElementData ( Players , "Account_" ) ) , false , false ) 
    guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 2 , tostring ( getPlayerName ( Players ) ) , false , false ) 
    local acl = getElementData ( Players , "Acls_" ) 
    guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 3 , tostring( table.concat(acl, ", ") ) , false , false ) 
    end 
end ) 
  
  

Server Side..

  
-- Server 
function getPlayerGroups(thePlayer) 
    local acls = {} 
    local account = getPlayerAccount(thePlayer) 
    if (account) and not (isGuestAccount(account)) then 
        local accountName = getAccountName(account) 
        for i,group in ipairs(aclGroupList()) do 
            if (isObjectInACLGroup( "user." ..accountName, group)) then 
                local groupName = aclGroupGetName(group) 
                table.insert(acls, groupName) 
            end 
        end 
    end 
    return acls 
end 
  
addEventHandler("onResourceStart",resourceRoot, 
function ( ) 
for Index,Players in ipairs ( getElementsByType("player") ) do 
local Account = getPlayerAccount ( Players ) 
if ( not isGuestAccount ( Account ) ) then 
setElementData ( Players , "Account_" , getAccountName ( Account ) ) 
setElementData ( Players , "Acls_" , getPlayerGroups ( Players ) ) 
else 
setElementData ( Players , "Account_" , "N/A") 
setElementData ( Players , "Acls_" , "N/A") 
end 
end 
end 
) 
  
addEventHandler("onPlayerJoin",root, 
function ( ) 
setElementData ( source , "Account_" , "N/A") 
setElementData ( source , "Acls_" , "N/A") 
end 
) 
  
addEventHandler("onPlayerLogin",root, 
function ( _ , acc ) 
setElementData ( Players , "Account_" , getAccountName ( acc ) ) 
setElementData ( Players , "Acls_" , getPlayerGroups ( source ) ) 
end 
) 
  
addEventHandler("onPlayerLogout",root, 
function ( ) 
setElementData ( source , "Account_" , "N/A") 
setElementData ( source , "Acls_" , "N/A") 
end 
) 
  
   local Groups = { 
    "Level 4", 
    "Level 5", 
    "Level 6", 
    "Head.Admin", 
    "Console", 
    } 
      
    addCommandHandler ( "KilleR", 
    function ( p ) 
        for _,Server in ipairs ( Groups ) do 
            if ( isObjectInACLGroup ( "user.".. getAccountName ( getPlayerAccount ( p ) ), aclGetGroup ( Server ) ) ) then 
                triggerClientEvent ( p, "OpenWindow", p ) 
                break 
            end 
        end 
    end ) 

Link to comment

-- Client Side --

 GUIEditor = { 
    button = {}, 
    edit = {}, 
    window = {}, 
    gridlist = {}, 
    label = {} 
} 
  
addEventHandler("onClientResourceStart", resourceRoot, function() 
    GUIEditor.window[1] = guiCreateWindow(245, 103, 323, 413, "لوحة الادارهـ", false) 
    guiWindowSetSizable(GUIEditor.window[1], false) 
    guiSetVisible ( GUIEditor.window[1] , false ) 
    GUIEditor.gridlist[1] = guiCreateGridList(9, 21, 303, 305, false, GUIEditor.window[1]) 
    guiGridListAddColumn(GUIEditor.gridlist[1], "الحساب", 0.3) 
    guiGridListAddColumn(GUIEditor.gridlist[1], "الاسم", 0.5) 
    guiGridListAddColumn(GUIEditor.gridlist[1], "الرتبة", 0.9) 
    GUIEditor.button[1] = guiCreateButton(0, 307, 154, 47, "", false, GUIEditor.gridlist[1]) 
    GUIEditor.label[1] = guiCreateLabel(111, 313, 100, 31, "", false, GUIEditor.gridlist[1]) 
    GUIEditor.button[2] = guiCreateButton(10, 381, 86, 23, "×", false, GUIEditor.window[1]) 
    GUIEditor.label[2] = guiCreateLabel(102, 385, 144, 26, "Created By KilleR", false, GUIEditor.window[1]) 
    guiLabelSetColor(GUIEditor.label[2], 255, 0, 0) 
end) 
  
addEventHandler("onClientGUIClick", resourceRoot, function() 
    if source == GUIEditor.button[2] then 
        guiSetVisible(GUIEditor.window[1],false)  
        showCursor(false)  
        outputChatBox('-( منور مود كيلر لمعرفة الادامن )- ',math.random(255),math.random(255),math.random(255),true) 
    end 
end)   
  
addEvent ( "OpenWindow", true ) 
addEventHandler ( "OpenWindow", root, function() 
    guiSetVisible ( GUIEditor.window[1],not guiGetVisible ( GUIEditor.window[1] ) ) 
    showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) 
    guiGridListClear ( GUIEditor.gridlist[1] ) 
    for _,Players in ipairs ( getElementsByType("player") ) do 
        local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) 
        guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 1 , tostring ( getElementData ( Players , "Account_" ) ) , false , false ) 
        guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 2 , tostring ( getPlayerName ( Players ) ) , false , false ) 
        local acl = getElementData ( Players , "Acls_" ) 
        guiGridListSetItemText ( GUIEditor.gridlist[1] , row , 3 , tostring( table.concat(acl, ", ") ) , false , false ) 
    end 
end) 

-- Server Side --

function getPlayerGroups(thePlayer) 
    local acls = {} 
    local account = getPlayerAccount(thePlayer) 
    if (account) and not (isGuestAccount(account)) then 
        local accountName = getAccountName(account) 
        for i,group in ipairs(aclGroupList()) do 
            if (isObjectInACLGroup( "user." ..accountName, group)) then 
                local groupName = aclGroupGetName(group) 
                table.insert(acls, groupName) 
            end 
        end 
    end 
    return acls 
end 
  
addEventHandler("onResourceStart", resourceRoot, function() 
    for _,Players in ipairs ( getElementsByType("player") ) do 
        local Account = getPlayerAccount ( Players ) 
        if Account and not isGuestAccount ( Account ) then 
            setElementData ( Players , "Account_" , getAccountName ( Account ) ) 
            setElementData ( Players , "Acls_" , getPlayerGroups ( Players ) ) 
        else 
            setElementData ( Players , "Account_" , "N/A") 
            setElementData ( Players , "Acls_" , "N/A") 
        end 
    end 
end) 
  
addEventHandler("onPlayerJoin",root,function() 
    setElementData ( source , "Account_" , "N/A") 
    setElementData ( source , "Acls_" , "N/A") 
end) 
  
addEventHandler("onPlayerLogin",root, function (_,Acc) 
    setElementData ( source , "Account_" , getAccountName ( Acc ) ) 
    setElementData ( source , "Acls_" , getPlayerGroups ( source ) ) 
end) 
  
addEventHandler("onPlayerLogout",root, function() 
    setElementData ( source , "Account_" , "N/A") 
    setElementData ( source , "Acls_" , "N/A") 
end) 
  
local Groups = { 
    "Level 4", 
    "Level 5", 
    "Level 6", 
    "Head.Admin", 
    "Console" 
} 
      
addCommandHandler ( "KilleR", 
 function ( p ) 
    if getPlayerAccount ( p ) and not isGuestAccount(getPlayerAccount ( p )) then 
        for _,Server in ipairs ( Groups ) do 
            if isObjectInACLGroup ( "user.".. getAccountName ( getPlayerAccount ( p ) ), aclGetGroup ( Server ) ) then 
                triggerClientEvent ( p, "OpenWindow", p ) 
                break 
            end 
        end 
    end 
end) 

Link to comment

مايتركب ويقول لاسويت رفرش

ERROR: Couldn't find script client.lua for resource addmin

Loading of resource 'addmin' failed

<?xml version="1.0"?> 
  
-
  
"1.0.3" name="KilleR_SOSE" type="script" author="KilleR"/> 
  

شوفو الميتا فيه خطا ؟

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