Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 25/10/18 in all areas

  1. كيف حالكم عساكم بخير , مثل ماهو معروض بعنوان الموضوع للبيع سكربت اوبر للي مايعرف وش اوبر , تطلب سيارة وتختار مكان ويجي شخص يوصلك للمكان الي اخترته الي انا سويته خليت بيد تلقائي يجي يوصلك للمكان الي تبغاه طبعا هذا اول سكربت اعرضه للبيع تفتحلك لوحة وفيها الاماكن وانت تضيف الاماكن والسعر بيكون على حسب بعدك عن المكان الي تبي تروح له سعر الميل انا حاطه 2 ويمديك تغيره بس تشتري السكربت , الاماكن القريبة لك ماراح تظهر لازم يكون بعدك 150 عن المكان عشان يظهر هذا الحد الادنى وطبعا تقدر تغير البعد تقدر تخلي السكربت يفتح من زر وتقدر تخليه يفتح من امر من اف8 صور من السكربت طبعا في حال استعجالك عشان تروح للمكان تضغط انتر وراح ينتقلك للمكان الي تبيه بثانية الخصائص الموجودة بالسكربت ولو يتبرع واحد من الشباب يسوي فديو ويحطه بأكون شاكر له الي يبي يجرب السكربت وياخذ صورة اوضح منه يخش السيرفر mtasa://178.32.99.229:22222 uber او اكتب باف8 m طبعا بس تخش راح يعطيك فلوس واضغط حرف حاب اقولك ماخذت من السكربت الا احداثيات الطرق traffic وجرب لين تقتنع , الي يجي يسوي نفسه محقق كونان ويقول نسخ لصق من سكربت السكربت يحتوي على ملفين كلينت وسيرفر وملف احداثيات الطرق مثل ماذكرت فوق التحميل حق السكربت قليل مره لان احداثيات الطرق سيرفر واغلب الشغل على السيرفر والمعروف ان ملفات السيرفر ماتتحمل على جهاز الاعب الكلينت عليه اللوحة وبعض الامور البسيطة , السكربت مبرمج بأفضل الطرق ومافيه ولا بق ان شاء الله والحين نجي للسعر صراحة انا معطيه سعر مو من حقه مقارنة بالسكربت ومواصفاته السعر بالريال السعودي : 100 السعر بالدولار الامريكي : 26 طرق الدفع واول 3 اشخاص يشترون السكربت بيحصلون على الاصدار الثاني من السكربت مجانا الاصدار الثاني بيكون مختلف جذريا والسعر راح يكون اغلى من هذا واتمنى مايكون فيه ردود خارجا عن صياغ الموضوع واي استفسار بخصوص السكربت حط ردك : طرق التواصل معي وهذا وصل الله وسلم على نبينا محمد
    3 points
  2. @Master_MTA حياك نورت @[T]|O|[P]George نورت , هذي الفكرة بالاصدار الثاني وبما انك قلت الفكرة , راح يكون فيه لوحة تحط اسم المكان وتحفظه وتقدر تحذف وتضيف وفيه اشياء كثيرة مابي اذكرها لين اطبقها
    3 points
  3. @[T]|O|[P]George, @MrKAREEM, @TOUNSI | ا̍ڸــڛۣــ؏ــٰٱ̍دہ التبليغ عن الردود أو المواضيع المخالفة عن طريق زر التبليغ, المنشن ماله داعي يغلق
    2 points
  4. 2 points
  5. السلام عليكم ورحمة الله وبركاته أقدم لكم اليوم أخر مشاريعي وأفضلها بالنسبة لي وأصعبها, حيث استغرق مني هذا العمل الضخم 20 يوم و 1600 سطر وهو عبارة عن لوحة أدمنية خارجية تمكنك من التحكم بالسيرفر بدون تشغيل اللعبة والدخول للسيرفر, وبالنسبة لي سيكون مفيد جداً وأسرع C# - LUA : لغات البرمجة : مقطع توضيحي للبرنامج : ملاحظات أولاً : لا تغير اسم السكربت ولا ما راح يشتغل البرنامج ثانياً : السكربت يحتاج صلاحيات ادمن ثالثاً : للتعديل على القروبات أو الصلاحيات راجع ملف الميتا التحميل : اضغط هنا للتبليغ عن الأخطاء أو الاقتراحات أو المشاكل تفضل بالأسفل أو الرسائل الخاصة مع تحياتي لكم
    1 point
  6. السلام عليكم ورحمة الله وبركاته في هذا الموضوع البسيط حبيت اعرض عليكم ثيم بسيط للعبة ملاحظة: انا فقط عدلت ثيم موجود من قبل وهو Lighter black عدلت فيه الصورة + ملف التصميم CGUI.lnf صورة التحميل اضغط هنا بعد التحميل فقك الضغط وافتح الملف الموجود skins.exe وحط مسار اللعبة واضغط استخراج ومن داخل اللعبة اختار الثيم
    1 point
  7. function Payday() local Hour = Time.Hour local payTime = Hour+60*60 D = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24] for _,Hour in ipairs(D) do outputChatBox("Your Payday Is Here") setTimer(payday,payTime, 1) end end addEventHandler("onResourceStart",root, payday)
    1 point
  8. فكرة ممتازة و الفكرة جديدة بس لو كنت تخليها بخريطة و يوصلك حسب احداثياتها
    1 point
  9. الحقيقه جت فتره وقطع النت عندي اسبوع او اكثر وسويتها فالمجاني وبعدها فرمت جهازي ولقيتها بالون درايف ونشرتها لا اكثر ولا أقل تعليقك راحه ي لبى ملوك الطاره ? مافي جميل غيرك منور حبيبي
    1 point
  10. روعه صراحه بالتوفيق تكفى لا هنت ابيها ههههههه والله لي سنه ادورها
    1 point
  11. local Time = getRealTime() local Hour = Time.Hour local payTime = Hour+60*60 -- that put it on Timer 2 argument setTimer
    1 point
  12. شكرا علي المعلومة كنت عارف ان هيطلع اخطاء عشان كنت اكتب موبايل موفقين
    1 point
  13. اي تمام كنت صاير ادور علي الايفنت , بس ما انتبهت للاكواد زين ..
    1 point
  14. Você vai precisar trabalhar com banco de dados para poder salvar os dados dos jogadores entre as sessões. Aprenda tudo sobre banco de dados aqui:
    1 point
  15. Talvez esse vídeo te ajude, dê uma olhada: https://www.youtube.com/watch?v=O8uY1syYANA&list=PLfmz7dULp2ufJY76yySzVHL6TdPpZk5QT&t=43
    1 point
  16. Quase certo amigo, você precisa salvar em .lua, dai você cria um meta e coloca o nome deste arquivo e lá você define ele como client, tudo isso dentro de uma pasta juntamente com o txd, dff e col se você não sabe criar um meta, de uma olhada na wiki, ou pegue um pronto de alguma resource. OBS: No meta você precisa informar os arquivos col, txd e dff também, de uma olhadinha na wiki sobre meta.
    1 point
  17. Se tiver alguma dúvida deixe aqui em baixo.
    1 point
  18. @Tracy - you keep running the DLL injector that got you banned, so while you're already banned the duration gets added cumulatively. I think we can improve this behaviour in the future, also the ban duration for this particular injector will be lowered. You're now unbanned because you've already served quite some time banned. And @Danispace, you ran an MTA cheat and injector to inject it; each count got you a ban (3 days for the cheat, 1 day for the injector) so the 4 days ban duration is no mistake, you'll have to wait it out like all other cheaters.
    1 point
  19. Basta baixar o arquivo txd, dff, col e usar juntamente com aquele script que te passei, após isso inicie como resource no mapEditor e procure pelo ID que você colocou para ser substituído por esse objeto.
    1 point
  20. No lugar de task[2] precisa ser obrigatoriamente um jogador, mas em vez disso você colocou uma zona de colisão. Argumento ruim @ 'setElementSyncer' [Esperava um jogador no argumento 2, mas obteve uma zona de colisão]
    1 point
  21. كمية فهاوة فوق غير طبيعية
    1 point
  22. https://wiki.multitheftauto.com/index.php?title=RU/Server_Commands https://wiki.multitheftauto.com/wiki/Введение_в_скриптинг https://wiki.multitheftauto.com/index.php?title=RU/Server_Manual
    1 point
  23. [Lions Arabs]~⦁~[اسود العرب]~⦁~[هجولة وحرب]~⦁~[M.H] My server : mtasa://51.255.215.248:23110 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [Lions Arabs]~⦁~[اسود العرب]~⦁~[هجولة وحرب]~⦁~[M.H] fake server : mtasa://51.38.237.205:27031 [Lions Arabs]~⦁~[اسود العرب]~⦁~[هجولة وحرب]~⦁~[M.H] fake server : mtasa://51.38.237.205:27030 [Lions Arabs]~⦁~[اسود العرب]~⦁~[هجولة وحرب]~⦁~[M.H] fake server : mtasa://82.211.30.52:46387
    1 point
  24. Your current problem is that you can't manipulate the same table in two different resources, right? ------------------------------- | ------------------------------- | Environment 1 | Environment 2 | ------------------------------- | ------------------------------- This is indeed a very annoying problem. But lets get back to the possibilities we have. <export /> This exports functions from this resource, so other resources can use them with call function: The function name type Whether function is exported server-side or client-side (valid values are: "client", "server" and "shared") http: Can the function be called via HTTP (true/false) https://wiki.multitheftauto.com/wiki/Meta.xml UNTESTED Example below is untested, but it will probably do something similar to what you want. Write a good wiring example. availableMissions = {} function startMission(resourceName, ...) if resourceName and availableMissions[resourceName] then if availableMissions[resourceName].communicator then call ( getResourceFromName (resourceName), availableMissions[resourceName].communicator, ...) end end end function addMission (missionData) local resourceName = getResourceName(sourceResource) -- https://forum.multitheftauto.com/topic/33407-list-of-predefined-variables/ -- https://wiki.multitheftauto.com/wiki/Call availableMissions[resourceName] = missionData --availableMissions[missionData.resourceName] = missionData end local mission = {} function communicator (functionName, ...) mission[functionName](...) end mission.startFunction = function(text) outputChatBox(text) end call ( getResourceFromName ("missionManager"), "addMission", {communicator = "communicator", resourceName = "example"} ) call ( getResourceFromName ("missionManager"), "startMission", "startFunction", "Hi!" ) UNTESTED You can also build an example which can be dynamic upgrade-able. local resourceConnections = {} function connect (resourceData) local resourceName = getResourceName(sourceResource) resourceConnections[resourceName] = resourceData if resourceData.communicationFunctions then call ( getResourceFromName (resourceName), availableMissions[resourceName].communicator, "getCommunicationFunctions", 'function reConnect() call( getResourceFromName ("missionManager"), "reConnect") end') end return true end function reConnect (text) outputChatBox(text) -- ... end local resourceFunctions = {} function communicator (functionName, ...) resourceFunctions[functionName](...) end function resourceFunctions.getCommunicationFunctions (communicationFunctions) loadstring(communicationFunctions)() end local connected = call( getResourceFromName ("missionManager"), "connect", {communicator = "communicator", communicationFunctions = true}) iprint(connected) reConnect("hmm does this work???") Damn it is brain fu... while writing this example without any testing.
    1 point
  25. السلام عليكم ورحمة الله وبركاته فالفترة الأخيرة لاحظت طلبات كثير على قواعد البيانات عالسيريال وما شابه, فقلت ليه ما اسهل الموضوع وأخليها بكود أسهل بكثير عموماً نخش عالموضوع سريع سريع ونشوف - setSerialData Syntax: setSerialData ( string serial, string key, string value ) Source code: function setSerialData ( serial, key, value ) if ( serial and key and value ) then local database = executeSQLQuery ( "CREATE TABLE IF NOT EXISTS `" .. serial .. "` ( key TEXT, value TEXT )" ) local data = executeSQLQuery ( "SELECT value FROM `" .. serial .. "` WHERE key=?", tostring ( key ) ) local result = false if ( #data == 1 ) then if ( data[1].value ~= value ) then executeSQLQuery ( "UPDATE `" .. serial .. "` SET value=? WHERE key=?", tostring ( value ), tostring ( key ) ) result = true end else executeSQLQuery ( "INSERT INTO `" .. serial .. "` ( key, value ) VALUES ( ?, ? )", tostring ( key ), tostring ( value ) ) result = true end return result end end getSerialData Syntax: getSerialData ( string serial, string key ) Source code: function getSerialData ( serial, key ) if ( serial and key ) then local database = executeSQLQuery ( "CREATE TABLE IF NOT EXISTS `" .. serial .. "` ( key TEXT, value TEXT )" ) local data = executeSQLQuery ( "SELECT value FROM `" .. serial .. "` WHERE key=?", tostring ( key ) ) local result = false if ( #data == 1 ) then result = data[1].value end return result end end removeSerialData Syntax: removeSerialData ( string serial, string key ) Source code: function removeSerialData ( serial, key ) if ( serial and key ) then local database = executeSQLQuery ( "CREATE TABLE IF NOT EXISTS `" .. serial .. "` ( key TEXT, value TEXT )" ) local data = executeSQLQuery ( "SELECT value FROM `" .. serial .. "` WHERE key=?", tostring ( key ) ) local result = false if ( #data == 1 ) then executeSQLQuery("DELETE FROM `" .. serial .. "` WHERE key=?", tostring ( key ) ) result = true end return result end end ان شاء الله تكون مفيدة الوظيفة لكم, في آمان الله
    1 point
  26. سوي مثل ماقال الاخ سوبر وان شاء الله تتحل المشكلة
    0 points
×
×
  • Create New...