Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/01/17 in all areas

  1. A police script? Sure lemme be good. -- police_script.lua function policeScript() return end
    2 points
  2. G&T Mapping & Loki present: Cinema Experience Beta 2.0.2 Description We're happy to finally release the first beta version of our Cinema Experience! Check out its features down below... Video Screenshots Download Now Beta Ver. 2.0.2 [ October 7, 2019 ] Changelog Authors: Tails - Follow his group G&T Mapping on Facebook: http://fb.com/gtmapping Check out their other resources as well: http://gtmapping.blogspot.com Loki - Check out his original Cinema script here: https://community.multitheftauto.com/in ... s&id=11993 and his profile here: https://forum.multitheftauto.com/memberlist.php? ... le&u=79989 Please note that this resource is not 100% complete yet. Some features are disabled and there may still be some bugs. To get started, scroll down the page and read "How to install". The Features - YouTube TV browser - Fully automated playlist - VIP manager - Add/remove VIPs who can manage the Cinema. - Synced playback - Vote to skip video - Real-time Ambilight - Open/close the cinema - Kick players from the cinema - And a lot more! Commands Global Cmds: - F2 - Toggle the Cinema Panel (You have to be inside) - M - Mute the playback [This is currently bugged] - /play url - Adds a video to the playlist - /playlist - Shows the playlist in the chat - /geturl - Gives you the URL to the current video - /proper - Adjusts the width of the screen making it more normal VIP/Admin Cmds: - /replay - Replays the current video - /skipvideo - Force skip the current video - /stopplay - Stops all playback and clears the playlist - /remove nr - Removes a video from the playlist. E.x.: /remove 2 How to install Step 1 (Unpack resource) First update your server to the latest version! You need atleast version 1.5.2 anything lower is not supported! Type 'ver' without quotes into the server console (F8) to see what version you're running. Unpack the zip file to your server resources folder: Multi Theft Auto\server\mods\deathmatch\resources\ in a new folder called CinemaExperience Make sure you're an admin on your server if you don't know how to do that go and read the MTA wiki. Step 2 (grant resource admin access) Press P on your keyboard to open your admin panel and add the resource to the Admin ACL group To do that go to the Resources tab and click on the 'Manage ACL' button in the top right corner then double click 'Admin' under 'Groups' and press 'Add Object'. Type in resource.CinemaExperience and click on OK. Step 3 (start resource) Now start the resource. Open the in-game console (F8) and type in refresh and press enter, then type in start CinemaExperience and hit enter again. Step 4 (add yourself as VIP) Finally, you need to add yourself as VIP in the cinema panel. In order to do that, enter the cinema and press F2 to open up the cinema panel. Now open the Settings tab, then open the Visitors tab (on the right side of the panel) and select your name. Click on 'Add/remove VIP'. That's it! You have now access to all the settings so you can enjoy our Cinema Experience to the fullest How to change binds You can change the bind for toggling the panel in the s-binds.Lua file. Known issues / FAQ Installation: - I can't connect to API? Make sure the resource has admin privileges and server is up to date (1.5.2). Also try extracting the resource. - I can't add videos? If you can't control the settings after you've added yourself as VIP, unpack the resource and delete the config files in the cfg folder. Still need help? Leave us a message below or contact me through the G&T Mapping Facebook page (link at the bottom or top) Panel: - There's ads covering the screen! Sometimes there may be ads covering the video on the screen. You can click on the Skip Ads button to refresh the video, usually this will remove any ads on the video. Sorry for the inconvenience. There is no other solution at the moment. In the future - Add option to limit how many videos can be added per user - Add option to set the max length of a video - Add option to change the screens width and height and position This list isn't finished yet Bug reports / Questions / Feedback If you encounter any bugs, glitches, have any suggestions, feature requests, or simply just like to ask a question, please don't hesitate to post them Thanks!
    1 point
  3. The names of the servers that buy positions should be colored to make a difference! Please colorize the names will be much more attractive!
    1 point
  4. Lua - Vb.net كيف حالكم ان شاء الله بخير , اليوم رجعت بمشروع يرتبط بلغتين من البرمجة طبعا المشروع من زمان مسويه وكل يوم انتظر الوقت المناسب لـ طرحه واتكاسل عن طرحه ولاكن اليوم جاء الوقت المناسب المشروع عبارة عن اخر مدة سجل فيها الاعب دخوله db مع اسم حسابه وسرياله والوقت والتاريخ , ويحفظ بقاعدة بيانات طبعا فكرة السكربت او المشروع بالنسبة لي جديدة ولا احد سواها ولا اعلم ان كان في احد سواها قبلي ولا لا , نشوف صور للمشروع نبدأ اول شي عن السكربت ومن ثم عن البرنامج صورة للسكربت موضحه للمعلومات اعلاه طبعا راح ينشأ قاعدة بيانات بمجلد السكربت نفسه , ولايستحسن تغيير اسم قاعدة البيانات طبعا نحتاج القاعدة الي فوق عشان نربطها بالبرنامج الان نأتي لـلبرنامج طريقة فتحه وطريقه استخدامه اول ماتفتح البرنامج راح تجيك الرسالة هذي اضغط موافق , راح تجيك نافذة بهذا الشكل الان نختار قاعدة البيانات , طبعا اذا كنت حاطها على سيرفر استضافة حملها وحطها بسطح المكتب او اي مكان واربطها بالنافذة الي فوق صورة توضح Open بعد مانضغط على Open الان نضغط على بتفتح لنا لوحة فيها المعلومات الي كانت محفوظة بقاعدة البيانات صورة توضح طبعا البرنامج لايقبل الا القاعدة التي انشأها السكربت ولاراح يشتغل اذا غيرت اسم قاعدة البيانات فائدة البرنامج بعض اصحاب السيرفرات ماوده يدخل سيرفره ويراقب الي داخل والي منقطع فـ احسن مايدخل السيرفر ويفتح السكربت والى اخره فقط يحمل قاعدة البيانات ويفتحها بالبرنامج وصلى الله وسلم settings.lua بالنسبة للسكربت فيه خصائص او اعدادات له في ملف تقدر تخلي اللوحة تفتح لاكثر من قروب , وتقدر تحط قروبات لمراقبة اخر مره دخل فيها الاعب aGroups بمعنى تحط اسماء القروبات في الجدول وعند مايسجل دخوله الاعب وكان في احدى القروبات المسجلة راح يتم حفظه بقاعدة البيانات طبعا هذه النسخة من البرنامج مجانية , وراح تكون نسخة اخرى مختلفة عن هذه كثير ولاكن راح تكون نسخة مدفوعة , اي اسئلة او استفسارات ضعها في الرد : الاهدائات Boyka , Mr.Saad ,Mr.Tn6el , Mr.CoR , خلف , iPrestege طبعا السكربت والبرنامج مشفرين تماما : لـ تحميل السكربت سبحان الله : لـ تحميل البرنامج استغفر الله playerEnd_Pro طبعا لفتح البرنامج اضغط دبل كلك على اذا كان لديك ملاحظات او اضافات للاصدار القادم فضعها بالتعليق وهذا وصلى الله وسلم على نبينا محمد
    1 point
  5. السلام عليكم ورحمة الله وبركاته ،، عندي فكرة وهي للمبرمجين ،، يقومون ب عمل لعبة GTA 3 Online تكون مثل MTA Sa بس بشكل جديد ؟
    1 point
  6. screenW و ال screenH شوف الصور التالية ورح تفهم هاي تحدد لحالها احداثيات
    1 point
  7. Oh :~ I forgot it but I think you can put it like shared
    1 point
  8. @#_iMr,[E]coo not working
    1 point
  9. You can use onClientMarkerHit to detect that. -- Get the screen size (width and height) screenW, screenH = guiGetScreenSize( ) InfoCar = createMarker(-2052.3999023438, 170.5, 27.799999237061, "cylinder", 4, 255, 0, 0, 0) -- This is triggered when the InfoCar marker is hit addEventHandler( 'onClientMarkerHit', InfoCar, function( hitPlayer, matchingDimension ) -- If it was hit in the wrong dimension, or panel is already open, or the hitPlayer is not the localPlayer, we stop here if ( not matchingDimension ) or ( isElement( carsPanel ) ) or ( hitPlayer ~= localPlayer ) then return end carsPanel = guiCreateWindow(10, (screenH - 372) / 2, 836, 372, "Car", false) gridList = guiCreateGridList(10, 29, 669, 287, false, carsPanel) column1 = guiGridListAddColumn(gridList, "Model", 0.3) -- Create a new row into the grid list row = guiGridListAddRow(gridList) -- Get the current vehicle local vehicle = getPedOccupiedVehicle( localPlayer ) -- Get the name of the vehicle, and use "-" by default local vehicleName = vehicle and getVehicleName( vehicle ) or "-" -- Set the text for the created row guiGridListSetItemText(gridList, row, 1, vehicleName, false, false) end ) -- This is triggered when the InfoCar marker is left addEventHandler( 'onClientMarkerLeave', InfoCar, function( leftPlayer, matchingDimension ) -- If the leftPlayer matches our localPlayer, and dimension matches, and we have a panel open, we destroy the panel if ( leftPlayer == localPlayer ) and ( matchingDimension ) and ( isElement( carsPanel ) ) then destroyElement( carsPanel ) end end ) Tested and works fine.
    1 point
  10. ما شاء الله ليه بيل غيتس سي دي عشان ينسخ؟ انا كنت احسبه يطبع محتويات الجدول لكن الفنشكن هذا راح ينلغي في اصدارات لوا الجديدة احتمال ام تي اي ترفع اصدارها الى 5.3 صار اسرع ويدعم اشياء مفيدة elf بالنسبة لكوده صحيح راجعته وعرفت انه يدور عن القيمة
    1 point
  11. اعتقد انك تقصد الوظائف المعقدة بالام تي اي لكن هذا ماله علاقة في القسم العام
    1 point
  12. او بعدد ساعاته او يشتري نقاط ضضضض العقل نعمة
    1 point
  13. هاذا موقع يعطيك كل الاسلحة والرقم الخاص به https://wiki.multitheftauto.com/wiki/Weapons
    1 point
  14. -- Server addEventHandler ( 'onPlayerLogin',root, function ( _,aPlayerAccount ) if getAccountData ( aPlayerAccount,'FirstLogin' ) then return end; givePlayerMoney ( source,5000 ); outputChatBox ( 'Welcome to your new world! Enjoy',source,255,255,0 ); setAccountData ( aPlayerAccount,'FirstLogin',true ); end end );
    1 point
  15. هو قال يبيه لأول مرة فقط، كودك ذا كل مرة اللاعب يسجل ياخذها
    1 point
  16. I do understand that you have all the "rights" to look for a scripter on the forums, but why do you think people would go to your server and work for free? Just to be titled as "Scripter"? Anyone who is good at MTA scripting would just make the server themselves and do it for their own good... Maybe this is one the reasons you could not find anyone yet, but good luck anyway.
    1 point
  17. The problem wasn't the way you inserted it, but the value you inserted. You had table.insert(bills, i) which should have been table.insert(bills, object)
    1 point
  18. It's solved now. thanks you. i didn't knew you could use a table as element to create objects for it. i though i need to use table.insert to get it done. anyway i appreciate your help
    1 point
  19. local text = "welcome"-- الكلام اي تبيه لما الاعب يسجل دخواه addEventHandler("onPlayerLogin", root, -- عند دخول الاعب function() -- فنكشن givePlayerMoney(source,1)-- اعطاءالاعب مال و 1هي عدد المال outputChatBox(text,source) -- مخرج بالشات end -- انهاء الفنكشن ) -- قوس اغلاق ^ server side !
    1 point
  20. local text = "welcome" addEventHandler("onPlayerLogin", root, function() givePlayerMoney(source,1) outputChatBox(text,source) end )
    1 point
  21. تقدر ماجربته لكن اتوقع ينفع طريقة الاستخدام سهلة addColumnIcon(gridlist, column, w, h, src) gridlist : الليست column : الكولمن w, h : الطول والعرض src : مسار الصورة function addColumnIcon(gridlist, column, w, h, src) local count = guiGridListGetColumnCount(gridlist) assert(count < column, "Invalid Column") local iconx = 0 for k=1, count do iconx = iconx+guiGridListGetColumnWidth(gridlist, k, false) if k == column then break end end return guiCreateStaticImage(iconx+2, 2, w, h, src, false, gridlist) end تقدر تسوي تعديلات مثلا تعدل رقم 2 عشان يناسب الحجم
    1 point
  22. Hi there is a way to up & down volume ? Btw i love this mod GG
    1 point
  23. I released a MTA version back in January of this year that was compatible with FLA. The only limit that was not resolved was the ID limit relating to the 16 bit limit(IDs couldnt be over 32767). I am currently working on a new version and with Fastmans help we were able to resolve the 16 bit limit(FLA 4.1+). Based on experience making the standard MTA code compatible with FLA was rather easy, it mostly included changing hard-coded values(addresses usually) to dynamic ones as suggested by Fastman. My release: http://gtaforums.com/topic/839261-saxvcxlc-mta-compatible-build/
    1 point
  24. لغة لوا بالنسبهه عند العرب معدوم دعمها شروحات قليله جدا ومافي كورس محدد يشرح لك تفاصيل اللغه , وهي تعتبر لغه سهله جدا مقارنه باللغات الثانيه وكل لغات البرمجه قريبه من بعض لكن تختلف باشياء بسيطه بنهاية الوضيفه end كمثال الجافا سكربت ما تكتب كود الوضيفه يكون بين قوسين اذا منت فاهم شي من كلامي شي عادي كمل وبس <@> واهم شي حاول تفهم وتدرب على الكلمات اللي تواجهك بالبرمجه بالانقلش اما اذا كانت لغتك بالانقلش كويسه .اسحب على الكلام الي تحت وابدا ابحث بالانقلش مثل ما قالك كلنويا مدري كنلوليل ---------- اما اذا لغتك ماش حالها وجايب العيد كمل هنا اول شي تعلم الأساسيات وهي المتغيرات وانواع التايب واللي منها سترنق , نمبر , اوبجكت , بولين ,وفيه اشياء ثانيه وايش الفرق بينهم وتبدا بامثله بسيطه لين تبدا تعرف كيف اللغه تشتغل وكيف تتعامل معها بعدين تبدا تتعمق بالجداول وكيف تسوي لوب وو هالامور حاليا يمكن منت فاهم منها ولا اي شي لكن كويس انك تاخذ خلفيه سريعه ومع الشروحات الي بتشوفها تبدا تتذكر وتفهم الزبده وماطول عليك انصحك تتفرج كورس جافا سكربت , لان العرب كثير يدعموا هاللغه ومليان شروحات وامثله , طبعا خذ منها الاساسيات وارجع ابحث عن شروحات لـ لغة لوا وبتحصلها بسيطه وسهله جدا عليك , وطبعا جافا سكربت ما رح تفهمك لوا ميه بالميه .لكن هي تقريبا قريبه وبتخليك تقدر تفهم لوا بشكل افضل وتساعدك وتبدا انت تمسك خط وتطور من نفسك
    1 point
  25. We could trial a "Question / Answer" system which is designed for this. The idea here is that you pick the best answer and the forum automatically marks it as resolved.
    1 point
  26. That Worked fine but i want it like that outputChatBox ( "/Spam /Caps ...Etc.. <--- Input chat message you want", source ) in infohelp
    1 point
×
×
  • Create New...