aL.Kfo Posted July 26, 2015 Share Posted July 26, 2015 السلام عليكم ورحمة الله شباب سويت لوحة Edit وسويت فيها ابي لا كتبت اسم حساب الاعب في الادت وضغطت الزر ينضاف اسم حسابة للاسل لقروب محدد تحيـأتي Link to comment
justboy Posted July 26, 2015 Share Posted July 26, 2015 event : "onClientGUIClick" </p>\n<pre class=\"prettyprint lang-lua ipsCode\"> \nguiGetText \ntriggerServerEvent \naclGroupAddObject \naclGetGroup \n \n</pre>\n<div></div>\n<p> 1 Link to comment
</Mr.Tn6eL> Posted July 26, 2015 Share Posted July 26, 2015 Client "onClientGUIClick" guiGetText triggerServerEvent Server getAccount aclGetGroup isObjectInACLGroup aclGroupAddObject Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 اللي قددرت علية . : ) سيرفر addEvent ( "Edit", true ) Edit2 = ggetAccount ( user ) then if isObjectInACLGroup("user.".. Edit2, aclGetGroup("Console")) then aclGroupAddObject (aclGetGroup("Admin"), "user.".. Edit2) end كلنت function Edit1 () Edit2 = guiGetText ( اسم الزر ) triggerServerEvent ( "Edit", Root, Edit1 ) addEventHandler( "onClientGUIClick", Root, Edit1 ) end Link to comment
Simple. Posted July 26, 2015 Share Posted July 26, 2015 حوسسه !!!! كيف حاط بالتريقر الفنكشن الي مسويه ؟ وحاط الاند قبل الافنت ومو مسوي addEventHandler بسيرفر ومو مسوي فنكشن وتتحقق ان الحساب الي بالايديت معه كونسل وبعدين تعطيه ادمن ؟ كودك كله خططاء 1 Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 وكذا الحدث هنا بسيرفر ايش ؟ addEventHandler( "onClientGUIClick", Root, Edit1 ) function Edit1 () addEvent ( "Edit", true ) Edit2 = ggetAccount ( user ) then if isObjectInACLGroup("user.".. Edit2, aclGetGroup("Everyone")) then aclGroupAddObject (aclGetGroup("Rs"), "user.".. Edit2) end end الكلنت function Edit1 () Edit2 = guiGetText ( اسم الزر ) triggerServerEvent ( "Edit", Root,) end addEventHandler( "onClientGUIClick", Root, Edit1 ) Link to comment
Simple. Posted July 26, 2015 Share Posted July 26, 2015 -- #Client addEventHandler ( "onClinetGUIClick",resourceRoot, function ( ) if source == اسم الزر then AccName = guiGetText ( اسم الايديت ) if AccName and AccName ~= "" then triggerServerEvent ( "GiveAdmin", getRootElement(), AccName ) end end end ) -- #Server addEvent ( "GiveAdmin", true ) addEventHandler ( "GiveAdmin", getRootElement(), function ( Acc ) local Account = getAccount ( Acc ) if Account then aclGroupAddObject (aclGetGroup("Admin"), "user."..Account) end end ) ماجربته 1 Link to comment
iMr.SFA7 Posted July 26, 2015 Share Posted July 26, 2015 addEventHandler ( "onClientGUIClick",resourceRoot, function ( ) if ( source == اسم الزر ) then AccName = guiGetText ( اسم الايديت ) if AccName and AccName ~= "" then triggerServerEvent ( "GiveAdmin", getRootElement(), AccName ) end end end ) 1 Link to comment
Mr.R Posted July 26, 2015 Share Posted July 26, 2015 (edited) #Client addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == اسم الزر ) then AccountName = guiGetText ( اسم الايديت ) if ( AccountName ~= "" ) then triggerServerEvent ( "GiveAdmin", localPlayer, AccountName ) end end end ) #Server addEvent ( "GiveAdmin", true ) addEventHandler ( "GiveAdmin", root, function ( AccountName ) if ( AccountName ) then aclGroupAddObject ( aclGetGroup ( "Admin" ), "user.".. AccountName ) end end ) Edited July 26, 2015 by Guest 1 Link to comment
iMr.SFA7 Posted July 26, 2015 Share Posted July 26, 2015 #Client addEventHandler ( "onClinetGUIClick", resourceRoot, function ( ) if ( source == اسم الزر ) then AccountName = guiGetText ( اسم الايديت ) if ( AccountName ~= "" ) then triggerServerEvent ( "GiveAdmin", localPlayer, AccountName ) end end end ) #Server addEvent ( "GiveAdmin", true ) addEventHandler ( "GiveAdmin", root, function ( AccountName ) local pAccount = getAccount ( AccountName ) if ( pAccount ) then aclGroupAddObject ( aclGetGroup ( "Admin" ), "user.".. pAccount ) end end ) نفس الخطأ الي صححته onClientGUIClick 1 Link to comment
Mr.R Posted July 26, 2015 Share Posted July 26, 2015 #Client addEventHandler ( "onClinetGUIClick", resourceRoot, function ( ) if ( source == اسم الزر ) then AccountName = guiGetText ( اسم الايديت ) if ( AccountName ~= "" ) then triggerServerEvent ( "GiveAdmin", localPlayer, AccountName ) end end end ) #Server addEvent ( "GiveAdmin", true ) addEventHandler ( "GiveAdmin", root, function ( AccountName ) local pAccount = getAccount ( AccountName ) if ( pAccount ) then aclGroupAddObject ( aclGetGroup ( "Admin" ), "user.".. pAccount ) end end ) نفس الخطأ الي صححته onClientGUIClick طيب مافيه مشكله هذا لاني نسخته ماني فاضي اكتبه ض1 + عندك غلط انت وكلاسيك accName = guiGetText ( اسم الايدت ) -- accName هنا موجود مايحتاج تتحقق منه if accName and accName ~= "" then يعني يصير مره وحده كذا if accName ~= "" then ميحتاج تتحقق منه لانه موجود اصلاً ذذ 1 Link to comment
!#NssoR_) Posted July 26, 2015 Share Posted July 26, 2015 نفس الخطأ الي صححته ^ وين الخطأ الي صححته ؟ ماشوفك سويت شي غير انك حطيت اقواس Link to comment
iMr.SFA7 Posted July 26, 2015 Share Posted July 26, 2015 (edited) onClinetGUIClick Edited July 26, 2015 by Guest Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 اخواني ولا كود اشتغل لا حط اسم الاعب وضغط الزر يضيفه لقروب الادمن GUIEditor = { button = {}, window = {}, edit = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(285, 208, 431, 173, "1", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.edit[1] = guiCreateEdit(101, 53, 239, 30, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(150, 109, 141, 45, "2", false, GUIEditor.window[1]) end ) addEventHandler ( "onClientGUIClick",resourceRoot, function ( ) if ( source == GUIEditor.button[1] ) then AccName = guiGetText ( GUIEditor.edit[1] ) if AccName and AccName ~= "" then triggerServerEvent ( "GiveAdmin", getRootElement(), AccName ) end end end ) addEvent ( "GiveAdmin", true ) addEventHandler ( "GiveAdmin", getRootElement(), function ( Acc ) local Account = getAccount ( Acc ) if Account then aclGroupAddObject (aclGetGroup("Admin"), "user."..Account) end end ) Link to comment
Mr.R Posted July 26, 2015 Share Posted July 26, 2015 (edited) نفس الخطأ الي صححته ^ وين الخطأ الي صححته ؟ ماشوفك سويت شي غير انك حطيت اقواس onClientGUIClick كلاسيك سوا الكود غلط وحط بدل onClinetGUIClick ونسخت كوده صلحته وطرحته بس مانتبهت للغلط حقه وصلحه سفاح وصلحته انا بالنهايه كلها حرفين انعكست مايحتاج كل ذا .. اخواني ولا كود اشتغل جرب كودي واذا واجهت اغلاط شف الدي بوق وش يقول debugscript 3 في اف8 Edited July 26, 2015 by Guest Link to comment
iMr.SFA7 Posted July 26, 2015 Share Posted July 26, 2015 لازم تعطيه صلاحيات أضافة حساب لـ قروب Link to comment
!#NssoR_) Posted July 26, 2015 Share Posted July 26, 2015 حتي بكودك موجود هالخطأ بس لو تنسخ الكود وتحطه بالنوت باد ماراح يطلع الحرف كبتل Link to comment
iMr.SFA7 Posted July 26, 2015 Share Posted July 26, 2015 لاحول ولا قوة الا بالله Clinet ^ Client Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 لا كتبت كتبت بالادت اي شي مايطلع خطاء ولا كتبت اسم حسابي يطلع الخطاء ذا بسطر ذا aclGroupAddObject ( aclGetGroup ( "Admin" ), "user.".. pAccount ) ومكتوب بالخطاء local, pAccount, والخ Admin نا اجرب ع نفسي طبعا ابيه يعطيني رتبه و Link to comment
!#NssoR_) Posted July 26, 2015 Share Posted July 26, 2015 معليش حسبتك تتكلم عن الخربطه الي تجي بالكلام يمكن باينه بالصوره او اذا مو باينه يمكن من جهازي Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 لازم تعطيه صلاحيات أضافة حساب لـ قروب اضفته قروب ادمن من شوي ذا الخطاء هذي اخليها كذا ؟ if ( AccountName ~= "" ) then Link to comment
Simple. Posted July 26, 2015 Share Posted July 26, 2015 انت شكلك تكتب اسم اللاعب !!! اكتب حساب اللاعب لاتكتب اسمه + ي شباب مايحتاج كل ذي المشاكل فيه خطاء حط حلها والي يبي يصحح يصحح السالفه مب تحجير ترا ! Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 انت شكلك تكتب اسم اللاعب !!!اكتب حساب اللاعب لاتكتب اسمه اي حساب الاعب جربت ع نفسسي مازان مدري على غيري يضبط ولا وهذا السطر if ( AccountName ~= "" ) then اعدل به شي ولا؟ Link to comment
aL.Kfo Posted July 26, 2015 Author Share Posted July 26, 2015 GUIEditor = { button = {}, window = {}, edit = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(285, 208, 431, 173, "1", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.edit[1] = guiCreateEdit(101, 53, 239, 30, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(150, 109, 141, 45, "2", false, GUIEditor.window[1]) end ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[1] ) then AccountName = guiGetText ( GUIEditor.edit[1] ) if ( AccountName ~= "" ) then triggerServerEvent ( "GiveAdmin", localPlayer, AccountName ) end end end ) addEvent ( "GiveAdmin", true ) addEventHandler ( "GiveAdmin", root, function ( AccountName ) local pAccount = getAccount ( AccountName ) if ( pAccount ) then aclGroupAddObject ( aclGetGroup ( "Admin" ), "user.".. pAccount ) end end ) 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