Faisal.Ksa Posted October 8, 2016 Share Posted October 8, 2016 السلآم عليكم ورحمة الله وبركاته بسألكم رحم الله والديكم شلون اللغي خاصية فتح الميوت للبعض الرتب .. أتمنى الإفادة. Link to comment
Vunili Posted October 8, 2016 Share Posted October 8, 2016 (edited) isObjectInACLGroup cancelEvent addEventHandler( "onPlayerUnmute") Edited October 8, 2016 by Dr. Link to comment
Abdul KariM Posted October 8, 2016 Share Posted October 8, 2016 عدل على لوحة الادمنية Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 (edited) -- Edited October 8, 2016 by Faisal.Ksa Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 اذا قصدك تبي تشيلها من قروب معين شيلها من ملف القروبات عدل عليه ACL.XML Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 7 minutes ago, Abdul KariM said: عدل على لوحة الادمنية لو سمحت توضح لي اكثر او تقدر تساعدني فيها ؟ 3 minutes ago, FaHaD said: اذا قصدك تبي تشيلها من قروب معين شيلها من ملف القروبات عدل عليه ACL.XML هالمعلومه مجربها, والا ؟ Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 اكيد هالمعلومة هههه وش اللي تبي تقفله افتح ملف acl.xml وابحث عن القروب اللي تبي تشيل منه الخاصية وابحث عنها في الملف وتاكد انها للقروب وشيلها =) Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 3 minutes ago, FaHaD said: اكيد هالمعلومة هههه وش اللي تبي تقفله افتح ملف acl.xml وابحث عن القروب اللي تبي تشيل منه الخاصية وابحث عنها في الملف وتاكد انها للقروب وشيلها =) صج والله ؟ : )ِ Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 Just now, Faisal.Ksa said: صج والله ؟ : )ِ قاعد امزح معك انا عدل الملف وسوي رسيت وشوف 1 Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 11 minutes ago, FaHaD said: قاعد امزح معك انا عدل الملف وسوي رسيت وشوف طيب عطني اسم الخاصية حقت قفل فتح الميوت عشان اقفلها ؟ 11 minutes ago, Dr. said: اصلا عادي .. يخوي ادري ان محل تعديلها بهالملف لكن شلووون فـ ياليت تساعدني ؟ Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 <right name="command.unmute" access="true"></right> Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 1 minute ago, FaHaD said: <right name="command.unmute" access="true"></right> مجرب انا قبل كذا ما قفلت Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 1 minute ago, FaHaD said: حطيت false? حطيت Link to comment
Vunili Posted October 8, 2016 Share Posted October 8, 2016 تفضل function lol() for _, group in ipairs ({"Moderator","ModeratorPlus"}) do accountname = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( group ) ) then cancelEvent () end end end addEventHandler( "onPlayerUnmute",root, lol ) Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 1 minute ago, Dr. said: تفضل function lol() for _, group in ipairs ({"Moderator","ModeratorPlus"}) do accountname = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( group ) ) then cancelEvent () end end end addEventHandler( "onPlayerUnmute",root, lol ) حبيب قلبي، بس هذا جدول بسوي عليه اكثر من جروب اقدر والا ؟ Link to comment
Vunili Posted October 8, 2016 Share Posted October 8, 2016 (edited) يب تقدر for _, group in ipairs ({"هنا اسم القروب","هنا اسم القرووب","هنا اسم القروب"})}) do Edited October 8, 2016 by Dr. Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 4 minutes ago, Dr. said: يب تقدر for _, group in ipairs ({"هنا اسم القروب","هنا اسم القرووب","هنا اسم القروب"})}) do جزيت خيراً و وفقك الله يا عزيزي <3 Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 9 minutes ago, Dr. said: تفضل function lol() for _, group in ipairs ({"Moderator","ModeratorPlus"}) do accountname = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( group ) ) then cancelEvent () end end end addEventHandler( "onPlayerUnmute",root, lol ) طريقتك خطأ كذا اللي بقروب كونسول بيفك للموديرتور مايقدر Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 32 minutes ago, Dr. said: يب تقدر for _, group in ipairs ({"هنا اسم القروب","هنا اسم القرووب","هنا اسم القروب"})}) do يالغآلي الكود فيه خطأ زر فتح الميوت باقي مفتوح للكل ..ِ Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 جرب هالطريقة : افتح ملف admin_server.lua واخر الملف ضيف هذا الكود : local xGroups = { 'Moderator', 'Police' } addEventHandler ( 'onPlayerLogin',root, function ( _,xAccount ) local xpAcouunt = getAccountName ( xAccount ) for _,xGroup in ipairs ( xGroups ) do if isObjectInACLGroup ( 'user.'..xpAcouunt,aclGetGroup ( xGroup ) ) then setElementData ( source,'Xunmute',true ) end end end ) وافتح ملف admin > client > gui > admin_main.lua ورح عند سطر 421 وضيف هذا الكود تحتة if getElementData ( localPlayer,'Xunmute' ) == true then if guiGetText ( aTab1.Mute ) == 'Unmute' then guiSetEnabled ( aTab1.Mute,false ) else guiSetEnabled ( aTab1.Mute,true ) end else guiSetEnabled ( aTab1.Mute,true ) end وبكذا المفروض قروب Moderator Police يعطون ميوت ومايقدرون يفكون الميوت 1 Link to comment
Faisal.Ksa Posted October 8, 2016 Author Share Posted October 8, 2016 1 minute ago, FaHaD said: جرب هالطريقة : افتح ملف admin_server.lua واخر الملف ضيف هذا الكود : local xGroups = { 'Moderator', 'Police' } addEventHandler ( 'onPlayerLogin',root, function ( _,xAccount ) local xpAcouunt = getAccountName ( xAccount ) for _,xGroup in ipairs ( xGroups ) do if isObjectInACLGroup ( 'user.'..xpAcouunt,aclGetGroup ( xGroup ) ) then setElementData ( source,'Xunmute',true ) end end end ) وافتح ملف admin > client > gui > admin_main.lua ورح عند سطر 421 وضيف هذا الكود تحتة if getElementData ( localPlayer,'Xunmute' ) == true then if guiGetText ( aTab1.Mute ) == 'Unmute' then guiSetEnabled ( aTab1.Mute,false ) else guiSetEnabled ( aTab1.Mute,true ) end else guiSetEnabled ( aTab1.Mute,true ) end وبكذا المفروض قروب Moderator Police يعطون ميوت ومايقدرون يفكون الميوت يعطيك العافيه بس ترى الادمنية معدل عليها والسطور زايدة Link to comment
iPrestege Posted October 8, 2016 Share Posted October 8, 2016 اجل شوف سوي زي ماقلت لك بالنسبة لملف admin_server.lua وبالكلنت ابحث عن وظيفة aAdminRefresh ( ) وبعد اول 3 سطور بتجيك بتكون زي كذا if ( guiGridListGetSelectedItem ( aTab1.PlayerList ) ~= -1 ) then local player = getPlayerFromName ( guiGridListGetItemPlayerName ( aTab1.PlayerList, guiGridListGetSelectedItem( aTab1.PlayerList ), 1 ) ) if ( player and aPlayers[player] ) then ضيف الكود اللي عطيتك فوق واطلع من السيرفر وادخل وسجل دخول بحساب مشرف وشوف 1 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