Sfa7 Posted September 10, 2013 Share Posted September 10, 2013 السلام عليكم وش الخطا ي شباب addEvent("givemod",true) addEventHandler("givemod",root, function (text) if isObjectInACLGroup ("user."..getAccountName( getPlayerAccount(text) ), aclGetGroup ( "Moderator" ) ) then aclGroupAddObject (aclGetGroup("Moderator"), "user."..getAccountName( getPlayerAccount(text) )) outputChatBox("لقد اصبحت مشرف", source, 0, 255, 0, false ) end end) Link to comment
jafar Posted September 10, 2013 Share Posted September 10, 2013 (edited) addEvent("givemod",true) addEventHandler("givemod",root, function (text) aclGroupAddObject (aclGetGroup("Moderator"), "user."..getAccountName( getPlayerAccount(getPlayerFromName(text)) )) outputChatBox("لقد اصبحت مشرف", source, 0, 255, 0, false ) end) Edited September 10, 2013 by Guest Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 كفوو ضبط طيب لو ابي العكس هذا الكود يضيف ابي كود يسحب سويت كذا وماضبط if aclGroupRemoveObject (aclGetGroup("Moderator"), "user."..getAccountName( getPlayerAccount(getPlayerFromName(text)) )) then Link to comment
Waleed_A Posted September 10, 2013 Share Posted September 10, 2013 كفوو ضبططيب لو ابي العكس هذا الكود يضيف ابي كود يسحب سويت كذا وماضبط if aclGroupRemoveObject (aclGetGroup("Moderator"), "user."..getAccountName( getPlayerAccount(getPlayerFromName(text)) )) then if aclGroupRemoveObject (aclGetGroup("Moderator"), "user."..accountName)( getPlayerAccount(getPlayerFromName(text)) )) then أعتقد كذا جرب Link to comment
Waleed_A Posted September 10, 2013 Share Posted September 10, 2013 accountName = ? مثال من الويكي function deladm (playerSource, commandName, accountName) if accountName then --Make the script able to detect if a user is given. aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName) --Removing the admin. outputChatBox ("ACL: Account '"..accountName.."' succesfully removed as admin.", playerSource) -- Giving you a messsage. outputChatBox ("ACL: Someone have removed you as admin.", accountName) -- giving the poor removed guy a message. else --Make the Syntax display. outputChatBox ("ACL: No account name specified.", playerSource) outputChatBox ("ACL: Syntax: /deladmin [accountName]", playerSource) end end addCommandHandler ("deladmin", deladm) Link to comment
فاّرس Posted September 10, 2013 Share Posted September 10, 2013 وفهمي ودخل مثال الويكي بالموضوع ذا ؟ Link to comment
jafar Posted September 10, 2013 Share Posted September 10, 2013 addEvent("removemod",true) addEventHandler("removemod",root, function (text) p = getPlayerFromName ( text ) if isPlayerInACLGroup ( p, "Moderator" ) then aclGroupRemoveObject (aclGetGroup("Moderator"), "user."..getAccountName( getPlayerAccount(p) ) ) outputChatBox(" * لقد تم حذفك من المشرفين", p, 0, 255, 255, false ) else outputChatBox(" * انت لست مشرف !", p, 255, 0, 0, false ) end end) isPlayerInACLGroup = function ( player, group ) if player and group then if type( group ) ~= 'string' then return false end for _,aclG in next, aclGroupList ( ) do local name = aclGroupGetName ( aclG ); if name ~= group then return false end end if isElement ( player ) then local account = getPlayerAccount ( player ); if account == nil or isGuestAccount ( account ) then return false end local accountName = getAccountName ( account ); if isObjectInACLGroup ( 'user.'..accountName, aclGetGroup ( group ) ) then return true else return false end else return false end else return false end end Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 اخي جعفر انا مقدر لك تعبك ولكن كودك احسه لحس اوم مخي وسوا لمخي فورمات كمان انا كل الي ابيه انك تضبطلي هل كود addEvent("removeall",true) addEventHandler("removeall",root, function (text) aclGroupRemoveObject (aclGetGroup("Police"), "user."..getAccountName( getPlayerAccount(getPlayerFromName(text)) )) aclGroupRemoveObject (aclGetGroup("Moderator"), "user."..getAccountName( getPlayerAccount(getPlayerFromName(text)))) end) عشان اكون فاهم انا وش جالس اسوي >< انا كل الي ابيه انه يسحب رتبتين مع بعض Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 شكلك ماعرفت تسويها Link to comment
Blaawee Posted September 10, 2013 Share Posted September 10, 2013 ججرب ذآ طيب addEvent( "removeall", true ) addEventHandler( "removeall", root, function( account ) for _, aclGroup in ipairs ( { 'Police', 'Moderator' } ) do if isObjectInACLGroup ( 'user.' ..getAccountName( getPlayerAccount( getPlayerFromName( account ) ) ) , aclGetGroup ( aclGroup ) ) then aclGroupRemoveObject( aclGetGroup ( aclGroup ), 'user.'..getAccountName( getPlayerAccount( getPlayerFromName( account ) ) ) ); end end end ); + لا تنسى تضيف السكريبت في قروب الادمن Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 اخوي بلاوي شف addEvent("removeall",true) addEventHandler("removeall",root, function( account ) for _, aclGroup in ipairs ( { 'vip', 'Moderator' } ) do if isObjectInACLGroup ( 'user.' ..getAccountName( getPlayerAccount( getPlayerFromName( account ) ) ) , aclGetGroup ( aclGroup ) ) then aclGroupRemoveObject( aclGetGroup ( aclGroup ), 'user.'..getAccountName( getPlayerAccount( getPlayerFromName( account ) ) ) ); outputChatBox("test", source, 0, 255, 0, true ) -- للتاكد ان السكربت شغالل end end end ); الكلنت triggerServerEvent("removeall",localPlayer) + السكربت شغال 100 % 100 فقط هذا هو الي مايشتغل وضفته لـ قروب ادمن ونفس الشي مايشتغل Link to comment
TAPL Posted September 10, 2013 Share Posted September 10, 2013 addEvent("removeall",true) addEventHandler("removeall",root, function( account ) for _, aclGroup in ipairs ( { 'vip', 'Moderator' } ) do if isObjectInACLGroup ( 'user.' ..getAccountName( getPlayerAccount( source ) ) , aclGetGroup ( aclGroup ) ) then aclGroupRemoveObject( aclGetGroup ( aclGroup ), 'user.'..getAccountName( getPlayerAccount( source ) ) ); outputChatBox("test", source, 0, 255, 0, true ) -- للتاكد ان السكربت شغالل end end end ); Link to comment
Blaawee Posted September 10, 2013 Share Posted September 10, 2013 اخخوي طيب شلون تبي تحذف الاكآونت ؟ يعني مسوي قريد ليست ولا وشلون , ولا حسآبك ذذ Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 (edited) ماضبط Edited September 10, 2013 by Guest Link to comment
TAPL Posted September 10, 2013 Share Posted September 10, 2013 الحين القريد ليست ايش الي حاط فيه بالضبط؟؟ Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 All Players Name ^^ Link to comment
TAPL Posted September 10, 2013 Share Posted September 10, 2013 استخدم كود بلاوي الأول Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 مايجي اي شي بل دي بق مع ان السكربت شغاال كل شي مضبوط بس هذا هو الي فيه المشكله لما احدد واحد واضغط الزر مايصير اي شي Link to comment
Blaawee Posted September 10, 2013 Share Posted September 10, 2013 اخخوي انصحكك انكك تاخذ جميع الاكآونت ب الوظيفهه getAccounts سوي لهآ لوب و ارسلهآ للكلاينت واضيفهآ ب القريد ليست Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 بلاوي مابيه يحذف كل الاكاونتات الي داخل القروب ابيه يحذف حساب الاعب الي انا محدده بل قريد Link to comment
TAPL Posted September 10, 2013 Share Posted September 10, 2013 جرب هذا و شوف ان ما اشتغل قل لي وش يطلع بالشات addEvent("removeall", true) addEventHandler("removeall", root, function(name) local player = getPlayerFromName(name) outputChatBox("Test: 1", source) if player then outputChatBox("Test: 2", source) local account = getPlayerAccount(player) if account and not isGuestAccount(account) then outputChatBox("Test: 3", source) local accountName = getAccountName(account) for _, aclGroup in ipairs ({"vip", "Moderator"}) do outputChatBox("Test: 4", source) if isObjectInACLGroup("user."..accountName, aclGetGroup(aclGroup)) then aclGroupRemoveObject(aclGetGroup(aclGroup), "user."..accountName) outputChatBox("Test: 5", source) end end end end end) Link to comment
Sfa7 Posted September 10, 2013 Author Share Posted September 10, 2013 شكله الزر الي فيه الخطا ! لنا مايطلع اي شي الزر لما اضغطه كانه مومسويله وضيفه وكذا ! 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