#Dr.BnG Posted September 13, 2016 Share Posted September 13, 2016 السلام عليكم ورحمة الله وبركاته ذا اول مووضوع لي كنت طالب كود احطه بلوحة الكود عبارة عن ان اللوحة ما تفتح غير لازم تحط اسم حساب الاعب في المود ما ابي اللوحة تفتح بسيريال او رتبة ابيها لازم احط حسابي في المود فا ممكن ذا الكود ؟ وشكرا لكم ما تقصروا <3 Link to comment
!#NssoR_) Posted September 13, 2016 Share Posted September 13, 2016 انطرح كثير بقسم البرمجة لو تبحث شوي بتحصل " " ولكن الطريقة سهلة كل الي عليك تسوي جدول وتحط المفتاح حقه هو اسم حساب اللاعب طبعا بين علامات السترنق الي هم ذول ولما تجي تفتح اللوحة تتحقق من اسم حسابه اذا موجود او لا بهالطريقة : true وتحط القيمة if theTable[getAccountName(hisAccount)] then واذا موجود ترسل الترايقر لتفح اللوحة وبس .. Link to comment
#Dr.BnG Posted September 13, 2016 Author Share Posted September 13, 2016 ممكن سكايبك لاهنت؟؟ Link to comment
#Dr.BnG Posted September 13, 2016 Author Share Posted September 13, 2016 لاني مب فاهم بالمرة Link to comment
iMr ~ MnHmAr Posted September 14, 2016 Share Posted September 14, 2016 شوف نصيحه مني تعلم البرمجه و الاساسيات و بتسويهه ^^ Link to comment
Ja[B]er[X]Pro Posted September 14, 2016 Share Posted September 14, 2016 (edited) بشرح لك الطريقة كاملة بالبداية نسوي جدول للسيريالات شرح للجداول serials = {["السيريال"] = true , ["السيريال"] = true , ["السيريال"] = true } serials اسم الجدول الان نسوي عند ضغط الاعب على أف1 bindKey("f1","down",function() ونسوي لوب لجميع السيريالات بالجدول for i, v in pairs ( serials ) do ونتحقق ان كان سيريال الاعب الذي ضغط يساوي احد سيريالات الجدول if getPlayerSerial(source) == i then ونفتح اللوحة ونظهر الماوس guiSetVisible(window,true)--نفتح اللوحة showCursor(true)--نظهر الماوس end والان نضيف ال end--نهاية التحقق end--نهاية اللوب end--نهاية الفنكشن end في بقسم شروحات البرمجة شرح متى يجب ان تضع ال شوفه وتفهم متى يجب تضعها والان نهاية القوس حق ضغط الزر ) الكود كامل serials = { ["السيريال"] = true , ["السيريال"] = true , ["السيريال"] = true } bindKey("f1","down",function() for i, v in pairs ( serials ) do if getPlayerSerial(localPlayer) == i then guiSetVisible(window,true)--نفتح اللوحة showCursor(true)--نظهر الماوس end--نهاية التحقق end--نهاية اللوب end--نهاية الفنكشن )--نهاية قوس ضغط الزر اتمنى تستفيد من الشرح واقرأ الشرح كامل لا تأخد الكود وتسحب عليه بالتوفيق Edited September 14, 2016 by Ja[B]er[X]Pro Link to comment
#Dr.BnG Posted September 14, 2016 Author Share Posted September 14, 2016 طيب انا ابيها تفتح بان لازم احط اسم حساب الاعب في المود مب سيرياله وشكرا لتعبك معي Link to comment
Ja[B]er[X]Pro Posted September 14, 2016 Share Posted September 14, 2016 (edited) --client bindKey("f1","down",function() triggerServerEvent("ac",localPlayer) end) addEvent("ow",true) addEventHandler("ow",root,function() guiSetVisible(window,true)--نفتح اللوحة showCursor(true)--نظهر الماوس end) --server accounts = { ["الحساب"] = true , ["الحساب"] = true , ["الحساب"] = true } addEvent("ac",true) addEventHandler("ac",root,function() for i, v in pairs ( accounts ) do if getPlayerAccount(source) == i then triggerClientEvent("ow",source) end end) غير مجرب Edited September 14, 2016 by Ja[B]er[X]Pro Link to comment
#Dr.BnG Posted September 14, 2016 Author Share Posted September 14, 2016 مب مجرب يبقا ممكن خربان خلاص اسحب اسحب كذا كذا أفضل شي تحط سيريالات او تخلها علي قروب تسلم ما قصرت اسف تعبتك معي كثير Link to comment
Ja[B]er[X]Pro Posted September 14, 2016 Share Posted September 14, 2016 الله يسلمك صراحة كنت بجربه لكن حدث معي مشكلة بالسيرفر المحلي لا ما في تعب لو تبي على رتبة محددة بدل ملف سيرفر بالكود يلي فوق حق اسماء الحسابات بالكود هذا groups = { ["Admin"] = true , ["الرتبة"] = true , ["الرتبة"] = true } addEvent("ac",true) addEventHandler("ac",root,function() for i, v in pairs ( groups ) do local group = aclGetGroup ( i ) local acc = getPlayerAccount(source) if group then if isObjectInACLGroup ( "user."..getAccountName ( acc ), group ) then triggerClientEvent("ow",source) end end) Link to comment
#Dr.BnG Posted September 14, 2016 Author Share Posted September 14, 2016 تمام تسلم ي كفوو 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