Jump to content

jafar

Members
  • Posts

    1,434
  • Joined

  • Last visited

Everything posted by jafar

  1. تفضل ,, الطريقة مو صحيحة 100 % راح تلاحظ تقدم أو تأخر ف الأيام setTimer ( function ( ) local Day, Month, Year = convertHistoryToHijri ( ); outputChatBox ( Day .. "/" .. Month .. "/" .. Year .. " هـ" ); end , 1000 , 1 ); convertHistoryToHijri = function ( ) local Time = getRealTime ( ); local Day = Time.monthday local Month = Time.month + 1 local Year = Time.year + 1900 -- if Month == 1 then Last = Day end if Month == 2 then Last = Day + 30 end if Month == 3 then Last = Day + 60 end if Month == 4 then Last = Day + 90 end if Month == 5 then Last = Day + 120 end if Month == 6 then Last = Day + 150 end if Month == 7 then Last = Day + 180 end if Month == 8 then Last = Day + 210 end if Month == 9 then Last = Day + 240 end if Month == 10 then Last = Day + 270 end if Month == 11 then Last = Day + 300 end if Month == 12 then Last = Day + 330 end -- x = math.ceil ( ( Year - 1 ) * 365.25 ); x = x + Last x = math.abs ( x - 227015 ); x = math.floor ( x * 30 ); xx = x x = math.floor ( x / 10631 ); m = math.floor ( x * 10631 ); m = math.abs ( m - xx ); x2 = math.floor ( m / 30 ); x2 = math.abs ( x2 - 13 ); -- if x2 >= 1 and x2 <= 30 then x4 = x2 x3 = 1 end if x2 >= 31 and x2 <= 60 then x4 = x2 - 30 x3 = 2 end if x2 >= 61 and x2 <= 90 then x4 = x2 - 60 x3 = 3 end if x2 >= 91 and x2 <= 120 then x4 = x2 - 90 x3 = 4 end if x2 >= 121 and x2 <= 150 then x4 = x2 - 120 x3 = 5 end if x2 >= 151 and x2 <= 180 then x4 = x2 - 150 x3 = 6 end if x2 >= 181 and x2 <= 210 then x4 = x2 - 180 x3 = 7 end if x2 >= 211 and x2 <= 240 then x4 = x2 - 210 x3 = 8 end if x2 >= 241 and x2 <= 270 then x4 = x2 - 240 x3 = 9 end if x2 >= 271 and x2 <= 300 then x4 = x2 - 270 x3 = 10 end if x2 >= 301 and x2 <= 330 then x4 = x2 - 300 x3 = 11 end if x2 >= 331 and x2 <= 360 then x4 = x2 - 330 x3 = 12 end -- return tostring ( x4 ), tostring ( x3 ), tostring ( x + 1 ); end
  2. لا ، لكن تقدر تسوي مود مطابق له
  3. شكرا بس لو ممكن تعملي ميثال تفضل مثال addCommandHandler("xxx", function(player) if getPlayerTeam(player) == getTeamFromName("أسم التيم") then banPlayer(player) end end) ولا تنسى تضيفه في قروب ادمن
  4. السلام عليكم ورحمة الله وبركاته.. أقدم لكم اليوم مود الـ VIP صور: من خصائص المود: 1- لوحة للأدمن ( تستطيع وضع القروبات المصرح لها بفتح اللوحة عن طريق الإعدادات ): تستطيع من خلالها التحكم بأكواد التفعيل +إنشاء كود جديد + حذف العضوية + فتح وإغلاق العضوية + تغيير وقت إنتهاء العضوية + نسخ كود التفعيل. 2- .لوحة صاحب العضوية ( تستطيع تغيير الأمر المفتاح باللوحة من الإعدادات ): تستطيع من خلالها أخذ وسحب النفاثة + تشغيل وإغلاق الكاميرا ( مطابقة للماب إيدتور )ء + لوحة شخصيات(تستطيع إضافة وحذف الشخصيات من الإعدادات )ء + لوحة الحركات ( تستطيع إضافة وحذف الحركات من الإعدادات )ء + إعطاء دم ودرع + لوحة المركبات ( تستطيع إضافة وحذف المركبات من الإعدادات + تكون المركبة خاصة لك )ء 3- لوحة التفعيل ( تستطيع تغيير المفتاح من الإعدادات ): تأخذ كود التفعيل المربوط بحسابك من الأدمن وتضعه في المستطيل وتضغط على الزر وراح تتفعل العضوية تلقائياً وبنجاح !! 4- تستطيع أخذ/سحب نفاثة + فتح/إغلاق الكاميرا عن طريق الأوامر ( تستطيع تغيير الأوامر من الإعدادات )ء. 5- تاج فوق اللاعب. 6- الإلمنت داتا الخاص بالأعضاء النشطين والمفعلين هو 'VIP' ويرجع القيمة true, وفي حالة لم يكن مفعل يرجع false. 7- لتغيير الإعدادات إذهب لـملف Settings.lua 8- لتغيير الشخصيات + الحركات + المركبات إذهب لـملف List.lua 9- لتغيير النصوص إذهب لـملف Text.lua 10- الأوامر والأزرار الإفتراضية: فتح لوحة الأدمن 'vipadmin' فتح لوحة العضو 'vip' فتح لوحة التفعيل 'F2' أخذ/سحب النفاثة 'Jetpack' فتح/إغلاق الكاميرا 'FreeCamera' التحميل: https://community.multitheftauto.com/ind ... ls&id=9855 ملاحظات: كنت بضيف شخصيات ومركبات جديدة لكن على ما أعتقد الموقع الرسمي يمنع الإضافات تقدرون تعملوها بأنفسكم. أي أخطاء أو مشاكل الرجاء وضعها في التعليقات ليتم تصليحها. بالتوفيق..
  5. استبدلت مسار الصورة؟ -- جرب بعد التعديل -- Client -- local sX, sY = guiGetScreenSize ( ); img = guiCreateStaticImage ( ( sX - 350 ) / 2, ( sY - 300 ) / 2, 330, 210, "img.png", false ); guiSetVisible ( img, false ); addEventHandler ( "onClientPlayerWeaponFire", localPlayer, function ( weapon, _, _, hitX, hitY ) if weapon == 16 then for i, v in ipairs ( getElementsByType ( "player" ) ) do local pX, pY = getElementPosition ( v ); local Distance = math.ceil ( getDistanceBetweenPoints2D ( hitX, hitY, pX, pY ) ); if Distance <= 15 then triggerServerEvent ( "onPlayerWeaponFire", localPlayer, localPlayer, v ); triggerEvent ( "ShowImg", v ); end end end end ); addEvent ( "ShowImg", true ); addEventHandler ( "ShowImg", root, function ( ) guiSetVisible ( img, true ); setTimer ( guiSetVisible, 3000, 1, img, false ); end );
  6. أنـت خـلـيتت ُ الـصورهـ تـخرج لـما يـنصاب , مافيه مشكلة يحذفها لو ما يريدها ,, لكن الكود الي يبيه موجود = )
  7. جرب ,, ملاحظة الصورة ما راح تطلع على القنبلة , بتطلع ف وسط الشاشة اذا تبيها مع القنبلة أستخدم dxDrawImage -- Client -- local sX, sY = guiGetScreenSize ( ); img = guiCreateStaticImage ( ( sX - 350 ) / 2, ( sY - 300 ) / 2, 330, 210, "img.png", false ); guiSetVisible ( img, false ); addEventHandler ( "onClientPlayerWeaponFire", localPlayer, function ( weapon, _, _, hitX, hitY ) if weapon == 16 then for i, v in ipairs ( getElementsByType ( "player" ) ) do local pX, pY = getElementPosition ( v ); local Distance = math.ceil ( getDistanceBetweenPoints2D ( hitX, hitY, pX, pY ) ); if Distance <= 15 then triggerServerEvent ( "onPlayerWeaponFire", localPlayer, localPlayer, v ); end end end end ); addEvent ( "ShowImg", true ); addEventHandler ( "ShowImg", root, function ( ) guiSetVisible ( img, true ); setTimer ( guiSetVisible, 3000, 1, img, false ); end ); -- Server -- addEvent ( "onPlayerWeaponFire", true ); addEventHandler ( "onPlayerWeaponFire", root, function ( player, hitElement ) outputChatBox ( "تحذير : قنبلة بإتجاهك !", hitElement, 255, 0, 0 ); end ); addEventHandler ( "onPlayerDamage", root, function ( _, weapon ) if weapon == 16 then triggerClientEvent ( source, "ShowImg", source ); outputChatBox ( "لقد أصابتك القنبلة!", source, 255, 0, 0 ); end end );
  8. لان التايمر يتكرر 26 مرة
  9. نفس الشيء , هذا يوقف تحميل الملف , وإذا حطيت true راح ينزل
  10. sudo service mysql restart sudo service ogp_agent restart جرب هالاوامر
  11. ياخي حرام عليك افهمني انا اقصد ارفعه على اي موقع رفع ؟ + تركيبه على المود وكل شيء جاهز عندي موقع رفع
  12. أتأكد من اسمه
  13. تقدر تسوي أفنت onClientPlayerWeaponFire وتحقق من ID السلاح وسو له كنسل افنت
  14. مسوي فيها انه عنده قيرل فرند , هو اول شيء خله ****
  15. جرب كود بلاوي , بس عليك تحذف الريندر والتكست
  16. ف الكود ذا ال ; مالها فايدة تقدر تقول بس كذا انا احطها لان متعود عليها, وبعدين انا ماقلت محترف لكن تقدر تستخدمها في التيبل وتكون كفاصلة
  17. جرب, addEvent ( "Camera", true ); addEventHandler ( "Camera", root, function ( ) if guiCheckBoxGetSelected ( cb ) then setTimer ( function ( ) setCameraMatrix ( ....... ); setElementDimension ( localPlayer, 8 ); bindKey ( "arrow_r", "down", NextSkin ); bindKey ( "arrow_l", "down", LastSkin ); bindKey ( "enter", "down", SpawnPlayer ); end , 10000 , 1 ); end end );
  18. جرب , استبدله ف السكور بورد elseif column.name == "Country" then if content ~= "N/A" then dxDrawImage ( topX + theX, y + s ( 1 ), content.height, content.width, content.src, 0, 0, 0, tocolor ( 255, 255, 255, 255 ), true ); end
  19. جرب هالطريقة اسهل: exports.scoreboard:addScoreboardColumn ( "Country", root, 1, 0.024 );
  20. غيرته الى سورس هو كان مستخدم فنكشنات قديمه . . وحولتها وماشفت شي بالكود غير كذا . سورس معرف وين؟ ههههههه الأفضل تجرب كودك قبل ما تطرحه المشكلة انه مسوي الكود صح هنا
×
×
  • Create New...