Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. انت حاط رابط مباشر لتحميل الملف مب عرضه.
  2. حط الكود ذا ب لوحة الادمن, وعدل الجدول ضيف له مثيلاً لبل او ايديت بكيفك طريقة الاضافه كذا : gui-هنا تكتب لبل او ايديت local GUIs = { 'gui-button', 'gui-tabpanel' }; addEventHandler('onClientGUIClick', resourceRoot, function () for k,v in ipairs ( GUIs ) do if getElementType(source) == v then playSoundFrontEnd( 12 ); -- رقم الصوت end end end )
  3. ^ كان خليته يحاول ع الاقل يستفيد انا عطيته الوظيفه عشان يحاول يتعلم.
  4. "onClientGUIClick" getElementType playSoundFrontEnd - playSound
  5. لو تخلي كودك كله كلينت افضل مافيه داعي تستخدم تريقر او اي شي. GUIEditor = { window = {}, memo = {} } addEventHandler("onClientResourceStart", resourceRoot, function() Window1 = guiCreateWindow(222, 113, 378, 312, "وظيفة الشحاذ", false) guiWindowSetSizable(Window1, false) GUIEditor.memo[1] = guiCreateMemo(9, 18, 359, 284, "اهلا بك\n\nهل تريد اخذ الوظيفة ؟ \n\n\n\n\n\n\n\nمعلومات عن الوظيفة :\n\n1- يمكن تشغيل الوظيفة عن طريق امر باف 8 \"nmoney\"\n\n2 - يمكن لشخص الذي جنبك ان ياتي ويعطيك مبلغ لحد ال 5000\n\n3 - يمكن ان تشحذ فقط كل 30 دقيقة .", false, Window1) b1 = guiCreateButton(12, 75, 100, 51, "نعم", false, GUIEditor.memo[1]) guiSetProperty(b1, "NormalTextColour", "FFAAAAAA") b2 = guiCreateButton(139, 76, 98, 50, "لا", false, GUIEditor.memo[1]) guiSetProperty(b2, "NormalTextColour", "FFAAAAAA") end ) function anim ( ) if not clicked then return end if not state then setPedAnimation ( localPlayer, "CRACK", "crckidle3") state = true; else setPedAnimation ( localPlayer, false ) state = not state; clicked = nil; end end addCommandHandler( 'nmoney', anim ) addEventHandler('onClientGUIClick',resourceRoot, function ( ) if ( source == b1 ) then guiSetVisible ( Window1, not guiGetVisible ( Window1 ) ) showCursor ( guiGetVisible ( Window1 ) ) clicked = true; end end )
  6. ^ الداتا اذا مالها داعي ما يحتاج تستخدمها. GUIEditor = { window = {}, memo = {} } addEventHandler("onClientResourceStart", resourceRoot, function() Window1 = guiCreateWindow(222, 113, 378, 312, "وظيفة الشحاذ", false) guiWindowSetSizable(Window1, false) GUIEditor.memo[1] = guiCreateMemo(9, 18, 359, 284, "اهلا بك\n\nهل تريد اخذ الوظيفة ؟ \n\n\n\n\n\n\n\nمعلومات عن الوظيفة :\n\n1- يمكن تشغيل الوظيفة عن طريق امر باف 8 \"nmoney\"\n\n2 - يمكن لشخص الذي جنبك ان ياتي ويعطيك مبلغ لحد ال 5000\n\n3 - يمكن ان تشحذ فقط كل 30 دقيقة .", false, Window1) b1 = guiCreateButton(12, 75, 100, 51, "نعم", false, GUIEditor.memo[1]) guiSetProperty(b1, "NormalTextColour", "FFAAAAAA") b2 = guiCreateButton(139, 76, 98, 50, "لا", false, GUIEditor.memo[1]) guiSetProperty(b2, "NormalTextColour", "FFAAAAAA") end ) function anim ( ) setPedAnimation ( localPlayer, "CRACK", "crckidle3") end addEventHandler('onClientGUIClick',resourceRoot, function ( ) if ( source == b1 ) then if not send then guiSetVisible ( Window1, not guiGetVisible ( Window1 ) ) showCursor ( guiGetVisible ( Window1 ) ) addCommandHandler( 'nmoney', anim ) send = true else return outputChatBox ( 'لقد اخذت الوظيفه بالفعل' ) end end end ) وتقدر تستخدم الزر مره اخرى nil الى send تقدر بعدين ببساطه تحط قيمة المتغير.
  7. Add FF before the hex color, try this : function RGBToHex(red, green, blue, alpha) if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then return nil end if(alpha) then return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha) else return string.format("#%.2X%.2X%.2X", red,green,blue) end end --Part from the code local rr, gg, bb,aa = getPlayerNametagColor(g_Me) local hex = RGBToHex(rr,gg,bb) -- (255, 255, 0, 0) red color guiSetProperty( player.gui.mapBlip, "ImageColours", "tl:FF"..hex.." tr:FF"..hex.." bl:FF"..hex.." br:FF"..hex )
  8. .executeCommandHandler كودك كله خطأ, استخدم
  9. جربتها وحملت انتي فايروس وطلع عندي فوق 60 ملف مصاب
  10. ^ الوظيفه راح تجيب لك آخر سريال تم تسجيل الدخول منه, لنفرض اني سجلت الدخول من جهاز خويي, ورجعت اسجل من جهازي ؟ ما راح ينفع ع العموم فكرة صاحب الموضوع غير صائبه, وكذا تعقدها ع الزوار لو تسوي هالطريقه للأدمنيه يكون افضل كذا بتصك نص السيرفر باند.
  11. لا ماراح يحتاج شي من اللي قلته لأن وظائف الباند جاهزه وموجوده لو مو موجوده كان كلامك صحيح.
  12. كذا راح تحتاج تسوي حفظ للسريال مع حساب اللاعب مو شرط يوم يسجل تقدر تجيب اللي مسجلين الدخول وتحفظ سريالاتهم في قاعدة بيانات وتجيبها بعدين اذا سجل الدخول.
  13. طيب استخدم اللي عطيتك ,عشان تجيب اللي مصكوكين باند عشان تصك باند banPlayer واستخدم
  14. راح تحتاج getBans getBanNick getBanSerial ماراح تحتاج سبب الباند او شي لأنك مو مسوي كولمن لها.
  15. .resourceRoot بدله بـ root حاطه onClientResourceStart اعتقد عندك حدث
  16. انت تبي تجيب معلومات الباند من الادمنيه ولا بتسوي نظام خاص فيك؟
  17. العفو حياك الله . Parameters : البارامترز هو اللي يكون داخل قوسين الفنكشن غالباً, فيه موضوع بقسم الشروحات راجعه يفيدك string button, bool pressOrRelease -- فيه اثنين بارامترز اللي نبيه هو الاول اللي هو الزر اللي انضغط : button: This refers the button pressed. see Key names for list of keys string ادخل على صفحة الازرار اللي تقدر تستخدمها مع الحدث : https://wiki.multitheftauto.com/wiki/Key_names addEventHandler ( 'onClientKey', root, function ( b ) -- حدث اذا ضغطت على مفتاح من الكيبورد if b == 'F11' then -- F11 نتحقق ان الزر هو cancelEvent () -- نكنسل الايفنت يعني ما راح يشتغل end -- نقفل الشرط end) -- نقفل الوظيفه وقوس الحدث
  18. الكود كلينت تأكد , وسوي ريستارت للسكربت وجرب؟
  19. .rotation اللي هو dxDrawImage فيه ارقومنت للحركه في الوظيفه DXبالنسبه للـ interpolateBetween استخدم
  20. addEventHandler ( 'onClientKey', root, function ( b ) if b == 'F11' then cancelEvent () end end)
  21. داخل التحقق حط تريقر للسيرفر وخلاص.
  22. 100% حاط الكود سيرفر وهو كلينت.
×
×
  • Create New...