Ja[B]er[X]Pro Posted July 31, 2016 Share Posted July 31, 2016 (edited) ........... Edited August 4, 2016 by Guest Link to comment
iPrestege Posted July 31, 2016 Share Posted July 31, 2016 في السيرفر ناقص عندك الاعب client? client موب معرف استخدم السورس ووين فنكشن تسجيل الدخول وجلب الحساب للتاكد من صلاحيتة والرقم السري؟ عدل عالكود : logIn getAccount Link to comment
Ja[B]er[X]Pro Posted July 31, 2016 Author Share Posted July 31, 2016 اين الخطأ؟؟ لما افتح اللوحة الاشياء المقفلة ما تفتح ومتأكد ان معي الرتبة bindKey ( "J", "down", function ( ) if isPlayerGroupName("Support") or isPlayerGroupName("Support staff") or isPlayerGroupName("Console") then guiSetVisible (supportsystem,true) showCursor(guiGetVisible(supportsystem)) guiSetEnabled(aMessagesForm,true) guiSetEnabled(aStaff,true) guiSetInputEnabled(true) elseif isPlayerGroupName("lvl1") or isPlayerGroupName("lvl2") or isPlayerGroupName("lvl3") or isPlayerGroupName("lvl4") or isPlayerGroupName("lvl5") or isPlayerGroupName("lvl6") then guiSetVisible(supportsystem,true) showCursor(guiGetVisible(supportsystem)) guiSetEnabled(aStaff,true) guiSetInputEnabled(true) else guiSetVisible (supportsystem,true) showCursor (guiGetVisible (supportsystem)) guiSetInputEnabled(true) end end) Link to comment
iMr.SFA7 Posted July 31, 2016 Share Posted July 31, 2016 groupstable = { 'Support'; 'Support staff'; 'Console' } groupstable_ = { 'lvl1'; 'lvl2'; 'lvl3'; 'lvl4'; 'lvl5'; 'lvl6' } function ifLocalPlayerHaveAccess(table) if (table == 'Consoles') then for _,group in ipairs (groupstable) do if (isPlayerGroupName(group)) then return true end end elseif (table == 'lvls') then for _,group in ipairs (groupstable_) do if (isPlayerGroupName(group)) then return true end end end return false end bindKey ( 'j', 'down', function() if (ifLocalPlayerHaveAccess('Consoles')) then guiSetVisible(supportsystem,true) showCursor(guiGetVisible(supportsystem)) guiSetEnabled(aMessagesForm,true) guiSetEnabled(aStaff,true) elseif (ifLocalPlayerHaveAccess('lvls')) then guiSetVisible(supportsystem,true) showCursor(guiGetVisible(supportsystem)) guiSetEnabled(aStaff,true) else guiSetVisible(supportsystem,true) showCursor(guiGetVisible (supportsystem)) end end) isPlayerGroupName لا تنـسى وضع الوظـيفة Link to comment
Ja[B]er[X]Pro Posted August 4, 2016 Author Share Posted August 4, 2016 شكراً لك الان يوجد مشكلة بملف سيرفر function getSupportPlayers() for i , k in ipairs (getElementsByType("player")) do if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(k)),aclGetGroup ("Support") ) then return k , true else return false end end end function getNSupportPlayers () for i , k in ipairs (getElementsByType ("player")) do if not isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(k)),aclGetGroup ("Support") ) then return k , true else return false end end end setTimer(function () if getSupportPlayers() then local supportPlayerName = getPlayerName (getSupportPlayers()) local supportPlayer = getPlayerFromName (supportPlayerName) triggerClientEvent(root,"online",root,supportPlayerName,supportPlayer,v) else return triggerClientEvent (root,"RemoveNSupport",root,getNSupportPlayers()) end end,1000,0) --Staff function getStaffPlayers() for i2 , k2 in ipairs (getElementsByType("player")) do if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(k2)),aclGetGroup ("Support staff") ) then return k2 , true else return false end end end function getNStaffPlayers () for i2 , k2 in ipairs (getElementsByType ("player")) do if not isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(k2)),aclGetGroup ("Support staff") ) then return k2 , true else return false end end end setTimer(function () if getStaffPlayers() then local staffPlayerName = getPlayerName (getStaffPlayers()) local staffPlayer = getPlayerFromName (staffPlayerName) triggerClientEvent(root,"online2",root,staffPlayerName,staffPlayer,v) else return triggerClientEvent (root,"RemoveNStaff",root,getNStaffPlayers()) end end,1000,0) --Admin function getAdminPlayers() for i3 , k3 in ipairs (getElementsByType("player")) do if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(k3)),aclGetGroup ("lvl1") ) then return k3 , true else return false end end end function getNAdminPlayers () for i3 , k3 in ipairs (getElementsByType ("player")) do if not isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(k3)),aclGetGroup ("lvl1") ) then return k3 , true else return false end end end setTimer(function () if getAdminPlayers() then local AdminPlayerName = getPlayerName (getStaffPlayers()) local AdminPlayer = getPlayerFromName (AdminPlayerName) triggerClientEvent(root,"online3",root,AdminPlayerName,AdminPlayer,v) else return triggerClientEvent (root,"RemoveNAdmin",root,getNAdminPlayers()) end end,1000,0) يوجد اكواد تحقق من الرتب حق رتبة Support شغال لكن حق Support Staff + lvl1 ما يشتغل Link to comment
shwaeki Posted August 5, 2016 Share Posted August 5, 2016 انتا مكرر الاكواد كثير تقدر تختصر ب لوب للرتب + انتا ايش بدك تعمل بزبط ؟ Link to comment
^iiEcoo'x_) Posted August 5, 2016 Share Posted August 5, 2016 ابي مساعدة انا سويت ماركرين بس بالكود هنا ماركر واحد ! لاهنت سويه ماركرين ! addEventHandler ("onClientMarkerHit", 1Marker, function (hit) if (hit == localPlayer) and getElementType (hit) == "player" then local _, _, Pz = getElementPosition(hit) local _, _, Mz = getElementPosition(mechMarker) if (Mz + 3 >= Pz) and (Pz + 3 >= Mz) then guiSetVisible (GUIEditor.window[1], true) showCursor (guiGetVisible (GUIEditor.window[1]) end end end ) Link to comment
N3xT Posted August 5, 2016 Share Posted August 5, 2016 ابي مساعدة انا سويت ماركرين بس بالكود هنا ماركر واحد ! لاهنت سويه ماركرين ! addEventHandler ("onClientMarkerHit", 1Marker, function (hit) if (hit == localPlayer) and getElementType (hit) == "player" then local _, _, Pz = getElementPosition(hit) local _, _, Mz = getElementPosition(mechMarker) if (Mz + 3 >= Pz) and (Pz + 3 >= Mz) then guiSetVisible (GUIEditor.window[1], true) showCursor (guiGetVisible (GUIEditor.window[1]) end end end ) أفتح موضوع خاص بك وأترك مواضيع الناس Link to comment
^iiEcoo'x_) Posted August 5, 2016 Share Posted August 5, 2016 ابي مساعدة انا سويت ماركرين بس بالكود هنا ماركر واحد ! لاهنت سويه ماركرين ! addEventHandler ("onClientMarkerHit", 1Marker, function (hit) if (hit == localPlayer) and getElementType (hit) == "player" then local _, _, Pz = getElementPosition(hit) local _, _, Mz = getElementPosition(mechMarker) if (Mz + 3 >= Pz) and (Pz + 3 >= Mz) then guiSetVisible (GUIEditor.window[1], true) showCursor (guiGetVisible (GUIEditor.window[1]) end end end ) أفتح موضوع خاص بك وأترك مواضيع الناس مب مستاهل اسوي موضوع جديد ! Link to comment
N3xT Posted August 6, 2016 Share Posted August 6, 2016 أيضاً مب مستاهل أني أرد عليك بموضوع مب لك مب كل الناس تشوف الردود, سو موضوع خاص فيك عشان يشوفون اسم موضوعك ومشكلتك Link to comment
Ja[B]er[X]Pro Posted August 11, 2016 Author Share Posted August 11, 2016 انتا مكرر الاكواد كثير تقدر تختصر ب لوب للرتب+ انتا ايش بدك تعمل بزبط ؟ مسوي 3 تاب كل تاب به جريد ليست وكل جريد ليست به لوب للي معهم رتبة محددة يضيف اسمائهم للجريد ليست 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