Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/02/17 in all areas

  1. السلام عليكم ابغى اقتراحاتكم ونصائحكم للسكربت الي برمجته فيديو يوضح المود :
    8 points
  2. يعطيك العافيه، بصراحة شجعتني اكمل على المود بحاول اكمل كل الاقتراحات ان شاء الله
    2 points
  3. عليكم السلام عجبتني الفكرة واقتراحات او اضافات تساهم بتطوير الفكرة يكون فيه علامة بالخريطة ( بلب ) تكون للي عنده اثاث وكذا انك تشتري حماية للاثاث حقك من التفجير والتخريب وكذا ويكون له وتايم تقدر تبيع الاثاث حقك مع المكان وتعرضه للبيع تسوي زون او حماية للي تسمح له بدخول الاثاث وكذا تسوي زي الاعمال تخلي واحد يشتغل بالاثاث عندك وله راتب على كل دقيقة او ساعة يكون فيه اماكن مشهورة يعني الناس دائما عندها مثلا الدائري او مركز الشرطة يكون فيه محل اثاث ويكون سعره غالي لان مكانه مرغوب وبس بالتوفيق ان شاء الله
    2 points
  4. @!#NssoR_) يعطيك العافية على التنبيه انا سويته سريع سريع عشان ماستر وجربته على نفسي واشتغل لكن الكود عطيتك اياه بالخاص اتمنى انك تعدل ردي وتحط الكود
    2 points
  5. ولا ننزل من مستوانا ولا شي انا زي زيك بشري ومافي شي اخذته وانا جالس بمكاني اكيد تعلمت من الاسئله والمحاولات بالنسبه لطلبك ليه ما احط xxx داخل الاقواس الجواب بسيط لان اللي داخل الاقواس هو ما يسمى ببارتمر وش هو البارتمر البارتمر يختلف من حدث لاخر ويختلف ايضا من يوزفل فنكشن لاخر طيب ناخذ مثال للايفينت او الكوماند او اي شي addCommandHandler('ali',function(thePlayer)هنا البارتمر بيكون اللاعب اللي كتب الامر اما بالنسبه لليوزفل فنكشن ولنقل function mastertext(text) guiSetText(gui,text) end الحين اسم الفنكشن mastertext كيف استخدمه بروح للمكان اللي ابي استخدمه فيه واسوي كذا mastertext('هلا والله') وبكذا اكون حاولت على الاقل اوصلك المعلومه لان شرحي سيء جدا اسف
    2 points
  6. Version 1.5 in it's final state: Version 2.0 development is on its way. Hopefully I will post a video showing some features soon.
    2 points
  7. www.99stack.com Welcome to 99Stack™, the affordable and reliable cloud hosting provider located in the sunny town Karlstad in Sweden. Our vision is to make cloud hosting simple, affordable and transparent without overselling or hidden fees. Today we're connected to 28 cloud data centers with worldwide availability, and we are constantly looking for new markets. Choose between 32 different server plans, 24 operating system images (Windows, GNU/Linux, FreeBSD etc..) or 30+ application images. Select additional features such as dedicated DDoS protection, IPv6, backups, live snapshots and many more. Pricing Compute VPS, from $0.009 per hour. VPS plans with extra processing power SSD Cloud VPS, from $0.009 per hour. Balanced and generic VPS plans Memory VPS, from $0.18 per hour. VPS plans with extra memory (up to 256GB per server) Dedicated servers, from $0.09 per hour. Dedicated cloud, without noisy neighbours. Storage servers, $0.009 per hour. Affordable small VPS plans with large SATA disks. Domain name, via Namecheap Shared web hosting, by GreenGeeks (100% powered by wind energy). Multi Theft Auto server hosting advantages These are some of the benefits you will gain by hosting in our cloud instead of a typical shared plan. Pay as you go with hourly billing, no setup fees, no period of notice, start and stop at any time, pay only for what you use. Run as many mtasa servers as you want without extra charge Pick as many player slots as you want without extra charge Use any ports you'd like and enjoy your own dedicated IPv4 address Dedicated DDoS protection available within the same data center, to avoid increased latency. Full encryption on everything from control panel to remote terminals and file transfers via SFTP/SSH Database and community website can all be hosted on the same server Dedicated environment We use 100% KVM virtualization in our cloud and all system resources are mapped in a 1:1 scale. The specifications listed on our pricing pages shows what you are paying for and that's exactly what you get. Thanks to this we don't need any "fair use policies". If you need to load your CPU to 100% you can do that. If you need to use all your RAM, use it. If you need all your disk space, use it. If you need all your bandwidth, use it. All system resources can be fully used all the time. Resources Learn more about us and our services on our website: Website: www.99stack.com Community: forum.99stack.com Privacy: 99stack.com/legal/privacy Terms: 99stack.com/legal/tos SLA: 99stack.com/legal/sla Contact: 99stack.com/contact Support: support.99stack.com
    1 point
  8. There is a public page (configured by me, hosted by UptimeRobot) showing uptime of the hosts in MTA:SA "Hosting solutions" pages, Spanish and english pages, if you have more hosts, tell in this post to add. Objective of this page: when you go to buy a host, know exactly their stability. URL: https://stats.uptimerobot.com/YWgYnHp6J Check type Check HTTP(s) Reach the stats View uptime, downtime and the response times. Verification Verifies downtime from multiple locations.
    1 point
  9. I recently brought MTA support to the Linux Game Server Manager script. It handles a number of things automatically for you to make your life a little easier. It's free and rather simple to setup. If you are planning on hosting your MTA server on linux, give it a shot! Main Features Server installer. Loads of default start parameters Start/Stop/Restart server. Server console. Server monitoring (including email notification). Server update (linux.multitheftauto.com). Server backup. Logs management. Compatibility The Linux Game Server Manager is tested to work on the following Linux distributions : Debian based distros (Ubuntu, Mint etc.). Redhat based distros (CentOS, Fedora etc.). Get the script at https://gameservermanagers.com/lgsm/mtaserver/ Also let me know if there is anything that needs changing or done as an addition. I will do my best to handle it.
    1 point
  10. السلام عليكم ورحمة الله تعالى وبركاته كيف حالكم ؟ عساكم طيبين وجبنا لكم الأصدار 2.0 من لوحة تسجيل دخول المستخدمين ^.^ وش المميزات الجديدة والأضافات ؟ - تغيير الوان اللوحة الرئيسية كاملة - - وضع خاصية تذكرني لحفظ المعلومات على قاعدة البيانات عند اطفاء السيرفر او خروج الاعب منه - - وضع خاصية مشاهدة الشخصية المحددة لمشاهدة الشخصية - - وضع خاصية مشاهدة المكان لمشاهدة المكان اللي تبغى تنزل فيه - - وضع سباون عشوائي لتفادي تراكم الاعبين في مكان واحد - صور الأصدار الجديد : لمشاهدة الأصدار السابق او تحميله : https://forum.multitheftauto.com/viewtopic.php?f=161&t=99092 ملاحظة : يستحسن قراءة الموضوع السابق لمعرفة كيفية تشغيل السكربت والإطلاع على الملفات المرفقة معه .! الإصدار الحالي : 2.0 لتحميل الإصدار : http://www.mediafire.com/download/noaad ... m_v2.0.rar مجتمع MultiTheftAuto العربي | للمشاركة معنا | https://www.facebook.com/groups/luaprofessional/ أي استفسارات او اسئلة او اي شي تبيه تواصل معي عبر : - Skype : kamel1234128 - Facebook : http://www.fb.com/MR.GRAND0 Email : [email protected]
    1 point
  11. I feel like you should add some weight feel to it, that you'll walk slower while carrying the box.
    1 point
  12. شكرا لك منور الموضوع شكرا لك. شفت مثلها مرة عاليوتيوب بس ماشفتها بأي سيرفر
    1 point
  13. صراحة ، حلو بس الفكرة موجودة من قبل
    1 point
  14. 1 point
  15. Hey Gabriele01, You can easily make this code by yourself. There are two ways. 1. You go near a base, where you can see a marker, if you go inside that marker, you can type /code [!code] 2. You go near a base, where you can see a marker, if you inside that marker, you can type /code [!code], and a gate'll open. I can write you both of these scripts, choose one of them.
    1 point
  16. Try the same code but with exitVehicle instead of enterVehicle on the event handler on 13th line.
    1 point
  17. مشكور يا غالي والله ما تقصر +_+
    1 point
  18. السلام عليكم ورحمة الله وبركاته نخش في صلب الموضوع بدون جرجر واجد ذذ لو سمحتو يعني +_+ بس اسمعني المهم اعذروني على كثرة الطلبات بالملخص وش الخطا هنا اخواني؟ setTimer(function() setCameraTarget(me) setCameraMatrix(2668.1833496094, -2563.1784667969, 40.995700836182, 2668.2292480469, -2563.7014160156, 40.144618988037) setTimer(function() setCameraTarget(me) setCameraMatrix(2733.6013183594, -2578.8659667969, 4.1339998245239, 2732.6110839844, -2578.9650878906, 4.034873008728) setTimer(function() setCameraTarget(me) setCameraMatrix(2755.6079101563, -2621.8254394531, 22.114599227905, 2755.4169921875, -2621.0571289063, 21.503774642944) end,1000*5,1) end,1000*10,1) end,1000*10,1)
    1 point
  19. شكرا اخى على الرد
    1 point
  20. يغلق بما ان تمت الافادة للطلب الاول , وفي حال لديك اسئله اخري يمكنك إنشاء موضوع خاص بها !
    1 point
  21. غيري الموضوع المهم وش وقع المدرسه معاكم الكتب الجديده حلوه ؟ ?
    1 point
  22. +_+ حبيب قلبي فقط من امزح اعذرني
    1 point
  23. امزح على كيفك حياك الله .. ي الغالي بس كلمة مشكوك بوضعك يعني حسستني اني ..... ؟
    1 point
  24. Thanks! that is the exact same bug as I was trying to describe. It's nice to hear I am not the only one with an issue for once
    1 point
  25. خخخ مو ضروري كذا يمديه يخفيه من انشاء الماركر نفسه اخر ارقيومنت هو الشفافية
    1 point
  26. Same problem here. Updated last night and today I have max 28 fps. About the specs - I don't really think that this will help in any way. Even with a beast PC the game lags really hard. More info about the problem: The game runs smoothly when you open it (Main menu) but once you join a server it starts lagging. The lag stays even after server disconnect. I hope the dev team will take it serious and check what's happening!
    1 point
  27. مشكلتك وحدك ههههههههههههههههههههههههههههههههههخ
    1 point
  28. لازم يتأكذً ان اللووب حق اللاعبين خلص عشان يكون اللوب مر على جميعع اللاعبين ويتحقق انهم كلهم مو موجوذًين
    1 point
  29. خلاص بسيطه يسوي تحقق اذا ما كان نفس اللاعب ولا كلامي خطا؟
    1 point
  30. Man, when player logs out he is no longer logged in. Look what argument onPlayerLogout event gives. account thePreviousAccount, account theCurrentAccount Do you see? So, addEventHandler("onPlayerLogout", getRootElement(), function (acc, _) local name = getPlayerName ( source ) if isObjectInACLGroup("user." .. getAccountName(acc), aclGetGroup("Admin")) then exports[getResourceName(resource)]:addNotification(root, name.." kilépett a tulajdonos szolgálatból!", "success") end end )
    1 point
  31. This information is in fact written in the model file, which is what GTA/MTA uses to get the light, exhaust etc. position so this should be possible to create.
    1 point
  32. يعطيك العافية ع المجهود اخ عبد الكريم , ولكن ع حسب معرفتي ان الكود ماراح يضبط تخيل ان السيرفر فيه اكثر من لاعب حلو؟ وانا ابي مثلا العالم رقم 3 , راح يسوي لوب للاعب الاول ويتحقق اذا هو بالعالم الوهمي راح يغير رقم العالم ويتحقق اذا اللاعب نفسه مو بالعالم راح يعطيني رقم العالم ويحطني فيه من دون مايشيك ع اللاعبين الباقين وهذا والله اعلم .
    1 point
  33. getDimensionEmpty وظيفة جلب دمنشن ( عالم ) فارغ او فاضي Syntax : int getDimensionEmpty ( int NumberStart ) Required Arguments : NumberStart : العدد الذي تريد ان يبدأ منه البحث عن الدمنشن او العالم الفارغ Returns يرجع بـ رقم الدمنشن الفارغ او الي مافيه احد الفنكشن يقبل الكلينت والسيرفر Code : function getDimensionEmpty ( NumberStart ) local NumberStart = type ( NumberStart ) == "number" and NumberStart < 65536 and NumberStart or 1 local isEmpty = 0 local playersTable = getElementsByType ( "player" ) if ( #playersTable > 0 ) then for i = NumberStart,65535 do for _ , players in ipairs ( playersTable ) do if ( getElementDimension( players ) == i ) then isEmpty = isEmpty + 1 end end if isEmpty == 0 then return i else isEmpty = 0 end end end return false end بعض الامثلة outputChatBox ( getDimensionEmpty ( ) ) addEventHandler ( "onPlayerLogin" , root , function ( ) local aDimensionEmpty = getDimensionEmpty ( 5 ) setElementDimension ( source , aDimensionEmpty ) end ) المثال هذا اذا الاعب سجل دخوله راح يحطه بدمنشن مافيه احد يبدا من الدمنشن رقم 5 اتوقع الفنكشن الواضح Author : Abdul KariM بالتوفيق للجميع
    1 point
  34. بالسيرفر تسوي تيبل بأول سطر مثلا كذا table = { } ; addEventHandler ( "onPlayerLogin" , root , function ( ) table [ source ] = createVehicle ( ... ) end ) واذا تبي تجيب السيارة local playerVehicle = table [ player ] if isElement ( playerVehicle ) then .... end
    1 point
  35. في حدث دخول الماركر لازم تتحقق ان الي دخل الماركر هو اللوكال بلاير
    1 point
  36. due to my copy of gta sa being a steam version and I cant find a GTA:SA 1.00 No CD required to run MTA with the steam version because whenever I google it it just leads me to spam or virus or malware crap can somebody please help me and the quote on quote support link available on the page it directs you to when it wont work for the steam version is a virus popup for me
    1 point
  37. CEL MAI TARE SERVAR!!! CEL MAI TARE TOPYC!! RECOMAND EXTRA SUPER MEGA MIJTO SERVARUL, STAFF CARE SE DEDICA (MUZICA POPULARA LA RADIO) CEL MAI DE MUNCA OWNAR RECOMAND 0.100% YUUUUHUUUUUUUUUUU!!!!!!!!!!!!!!!!!
    1 point
  38. This can happen if you paste pre-styled content from another website directly into Forums' Rich-Text Editor, and said content used some weird color text formatting. I have rewritten your post (or more like re-styled it for IPS) so it shows up fine on MTA Dark Night theme now.
    1 point
  39. I don't wanna know, I wanna just edit small stuff for my server That's why I hate compiled stuff.
    1 point
  40. Sql كيف حالكم ان شاء الله بخير , اليوم راح نشرح لكم سكربت مهم جدا للي مايعرف يستخدم قواعد البيانات او طبعا السكربت من صنع اخوان : عاشق الشرق , جزاه الله خير على السكربت سهل اشياء كثيرة للمبتدئين اولا لتحميل السكربت من هنا https://community.multitheftauto.com/index.php?p=resources&s=details&id=6313 طيب الحين بنشرح فنكشنات السكربت ووش فائدتها اول فنكشن والي هو setPlayerSerialData -- تخزين البيانات على سريال الاعب ارقمنتات الفنكشن , والفنكشن يرجل لنا بول ( صحيح , خاطئ )ء setPlayerSerialData( player thePlayer, string key, value ) -- player thePlayer = الاعب المراد تخزين عليه البيانات -- string key = المفتاح -- value = القيمة المراد تخزينها على الاعب او سريال الاعب الفنكشن الثاني والي هو getPlayerSerialData -- جلب البيانات المحفوظة على الاعب ارقمنتات الفنكشن , طبعا الفنكشن يرجع لنا بسترنق getPlayerSerialData( player thePlayer, string key ) -- player thePlayer = الاعب المرد جلب البيانات منه -- string key = المفتاح الي خزنها عليه البيانات الفنكشن الثالث والي هو removePlayerSerialData -- حذف البيانات من الاعب ارقمنتات الفنكشن , يرجع لنا بول ( صحيح , خاطئ )ء removePlayerSerialData( player thePlayer, string key ) -- player thePlayer = الاعب المراد حذف البيانات منه -- string key = المفتاح الفنكشن الرابع والاخير والي هو getAllPlayerSerialData ارقمنتات الفنكشن , يرجع لنا بتيبل فيه البيانات المخزنه على السريال getAllPlayerSerialData( player thePlayer ) -- player thePlayer = الاعب المراد جلب جميع البيانات منه طبعا ي شباب لو تلاحظون تركيب الفنكشنات شبيه بـ الالمنت داتا والاكونت داتا يعني استخدامه موب بذيك الصعوبة لو تعرف الاكونت داتا والالمنت داتا راح تعرف لهذا السكربت طبعا لاستخدم الفنكشنات تحتاج لاستدعاء او الاكسبورت راح نشوف كم مثال تسهل علينا الحفظ على سريال الاعب وبنفس الوقت ينحفظ بقاعدة بيانات : المثال الاول addEventHandler ( "onResourceStart" , resourceRoot, function ( ) if not( getResourceState ( getResourceFromName ( "sqldata" ) ) == "running" ) then cancelEvent ( true , "Please start Resource ( sqldata ) " ) outputChatBox ( getCancelReason ( ) ) end end ) ; addEventHandler ( "onPlayerQuit" , root , -- اول مايخرج الاعب function ( ) -- وظيفة local Money = getPlayerMoney ( source ) -- جلب مال الاعب if ( Money > 0 ) then exports [ "sqldata" ] : setPlayerSerialData ( source , "SaveMoney" , Money ) -- تخزين مال الاعب عليه end -- انهاء للتحقق end -- انهاء للوظيفة ) -- قوس اغلاق الحدث addEventHandler ( "onPlayerJoin" , root , -- عندما يدخل الاعب function ( ) local MoneyData = exports [ "sqldata" ] : getPlayerSerialData ( source , "SaveMoney" ) -- جلب المال المخزن على الاعب if ( MoneyData ) then -- تحقق من البيانات setPlayerMoney ( source , MoneyData ) -- اعطاء الاعب ماله end -- انهاء للتحقق end -- انهاء للوظيفة ) -- قوس اغلاق الحدث : المثال الثاني addEventHandler ( "onResourceStart" , resourceRoot, function ( ) if not( getResourceState ( getResourceFromName ( "sqldata" ) ) == "running" ) then cancelEvent ( true , "Please start Resource ( sqldata ) " ) outputChatBox ( getCancelReason ( ) ) end end ) ; addCommandHandler ( "saveMySkin" , -- امر function ( player ) -- وظيفة مع تعريف كاتب الامر if ( player ) then -- تحقق من كاتب الامر local Skin = getElementModel ( player ) -- جلب شخصية الاعب exports [ "sqldata" ] : setPlayerSerialData ( player , "SaveSkin" , Skin ) -- حفظ شخصية الاعب عليه end -- ايند التحقق من كاتب الامر end -- ايند انهاء الفنكشن ) ; -- قوس اغلاق الامر addEventHandler ( "onPlayerJoin" , root , -- عندما يدخل الاعب function ( ) -- وظيفة local SkinData = exports [ "sqldata" ] : getPlayerSerialData ( source , "SaveSkin" ) -- جلب الشخصية المخزنه على الاعب if ( SkinData ) then -- تحقق من البيانات setElementModel ( source , SkinData ) -- اعطاء الاعب شخصيته المحفوظة عليه end -- انهاء للتحقق end -- انهاء للوظيفة ) -- قوس اغلاق الحدث addCommandHandler ( "unSaveMySkin" , -- امر function ( player ) -- وظيفة مع تعريف كاتب الامر if ( player ) then -- تحقق من كاتب الامر exports [ "sqldata" ] : removePlayerSerialData ( player , "SaveSkin" ) -- حذف شخصية الاعب من الحفظ end -- ايند التحقق من كاتب الامر end -- ايند انهاء الفنكشن ) ; -- قوس اغلاق الامر طبعا هذه الامثلة ان شاء الله انها مفهومة واي شي حاب تستفسر عنه عندك الردود واخيرا ان اخطأت فهذا مني ومن الشيطان وان اصبت فهذا من الله لاتبخل علينا بالدعاء , وهذا وصل الله وسلم على نبينا محمد في امان الله وفي حفظ الرحمن
    1 point
×
×
  • Create New...