[KilleR] Posted June 6, 2016 Share Posted June 6, 2016 السلام عليكم ابي تعديل هالكود يجيب لي الاسم حقي والحساب يقول 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
Me[Z]oO Posted June 6, 2016 Share Posted June 6, 2016 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
iMr.SFA7 Posted June 6, 2016 Share Posted June 6, 2016 -- 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
[KilleR] Posted June 6, 2016 Author Share Posted June 6, 2016 مايتركب ويقول لاسويت رفرش 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
iMr.SFA7 Posted June 6, 2016 Share Posted June 6, 2016 <meta> <info version="1.0.3" name="KilleR_SOSE" type="script" author="KilleR"/> <script src="client.lua" type="client" /> <script src="server.lua" type="server" /> </meta> Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now