Leaderboard
Popular Content
Showing content with the highest reputation on 16/08/18 in all areas
-
السلام عليكم ورحمة الله وبركاته يشباب كيف الحال طبعا انا كنت معتزل وها انا رجعت من الاعتزال ولطلبات البرمجه بمقابل يا ليت بالخاص وشكرا بالتوفيق +_+2 points
-
You can easily find the resource/piece of code responsible for anything you'd like to locate, by using certain tools. My favourite method: - download & install Notepad++ (https://notepad-plus-plus.org/download) - go to the main folder (parent to all your resource folders) and use Windows explorer to perform a file search for: *.lua like this; Depending on the size of your gamemode, all script files (.lua) will be the search result after a while. Now, select all of them (CTRL + A) and rightclick, "Edit with Notepad++". Notepad++ will take a while to open all files at the same time, again depending on the amount and size of them (trust me, it's never a hang.. just wait). The final step is, once Notepad has the files open, to press CTRL + F which is the "Find" window. Now, enter the keyword or what you need to locate in which script it is (in your case the "OMG ...arabic text.. OMG") and don't just hit enter or search, but click: "Find All in All Opened Files". It's exactly this button: Now we're done, all results from any script files are listed at the bottom of your screen, nicely sorted. Ofcourse grep is easier and quicker ('better' editors like VS code can even include similar functionality), this is just for beginners. You can use these instructions for any type of file if you change the search query in explorer (like .xml, .fx, .js, anything that can be found in resources and contains code or text). Novice tip: you could search (in Notepad++) for anything you see visually in-game (in text form) to identify the resource and part of the code responsible, just write it over from your screen or copy it. These methods are especially helpful when you're not very familiar with your codebase.2 points
-
2 points
-
well, you can do this with the old table assignLOD(createObject(unpack(v, 1, 7)))2 points
-
dbConnect : ? test_db = dbConnect( "sqlite", "file.db" ) -- عندك بطريقتين تفتح او تصنع ملف باستخدامه test_db = dbConnect( "sqlite", ":myresource/file.db" ) -- تصنع او تفتحه بمود آخر test_db = dbConnect( "mysql", "dbname=dbname;host=5.196.43.208", "username", "password", "share=1" ) -- او تفتحه من قاعدة بيانات الخاصة بالخادم -- الارقمنت الاول --[[ تحدده يكون sqlite عشان تفتح ملفات .db او mysql عشان تفتح اتصالات خارجية ]] dbExec : ? -- اذا تبي تستعمل الأمر مباشرة بدون ماتستعملها -- وما بتحتاج تستعمل معها : -- dbPoll -- dbFree dbExec ( test_db, "DELETE FROM table_name WHERE name=?", "Wifi" ) -- وبيرجع ترو اذا زبطت العملية وفولس اذا مازبطت dbQuery : dbPoll : dbFree : ? -- هذي تستعمل مع dbFree && dbPoll -- dbFree لاستعمالها مباشرة بدون نتائج -- dbPoll لاستعمالها عشان تستلم نتيجة الشهادة -- قصدي الاستعلام -- مثل SELECT local Query = dbQuery ( test_db, "SELECT * FROM table_name WHERE name=?", 'Wifi' ) -- كذا مابيصير شيء -- لازم تستعمل -- dbPoll او -- dbFree local Result = dbPoll ( Query, -1 ) -- كذا بتقدر تستفيد من النتيجة -- مع الأفتراض انه عند تحديد قيمة وايفاي وتحديد number -- بيطلع 10 outputChatBox( tostring( Result["number"] ) ) --[[ بيطلع : 10 ]] -- ولو جربنا كذا local Result = dbFree ( Query ) outputChatBox( tostring( Result["number"] ) ) --[[ بيطلع : خطأ , لان dbFree بترجع true او false ]] شرح الأخ .. # @iMr.WiFi..!2 points
-
Peaky Blinders <3 Arrow Lost Breaking Bad Agents Of Shield Power The Flash Homeland2 points
-
2 points
-
1 point
-
Hello. This is my new custom window system with widgets. Just rewrited window system, including this custom GUI widgets: - Scroll Panes - Buttons (+ buttons with images) - Progress Bars (automatic checking for vertical or horizontal using its size, square is horizontal) - Scroll Bars (same as progress bars) - Custom Themed Edit Boxes, Memo Boxes, new widget - Number Boxes (support mouse scrolling) - Check Boxes - Combo Boxes - Tab Panel with tabs - Labels - Dialog Boxes - Tooltips - Loading Circles - Table Views (Grid Lists) Here I've just used only OOP coding style, just copy this one lua file in your projects, and start this resource automatically, because this file getting directories from main resourcename, and using files without copying. Screenshots Video: Example - Login Panel. Author - Estet (DK). Tutorial of installation: Download (GitHub) Wiki Documentation Thank you.1 point
-
سلام عليكم ورحمه الله وبركاته بدون مقدمات ندخل في الموضوع دايركت فيديو يوضح آلية عمل المود : المود بأختصار تحفظ الشخصية الي معك بأسم واذا كان سي جي تقدر تلبسه وتحفظ الملابس الي لبسته عليه وتقدر تحذف وتختار الشخصية من الجريد ليست وقابل ان يكون اكثر من مليون صفحة اعتماداً على الاكوانت داتا openSkins المود يفتح بأمر المود مافيه حقوق ولا هو مشفر سويته للي يبي يتعلم ماحلل الي يحط حقوقه ويقول انه مسويه ((: رابط التحميل: https://up.top4top.net/downloadf-8640t4o01-zip.html واتمنى من كل واحد يشوف الموضوع يدعي لي بالخير :)) الاهداء للكل دون استثناء @oscarhrb وتم عمل المود لأن فيه واحد طلبه معليش في الفيديو كنت شوي مفهي1 point
-
السلام عليكم ورحمة الله وبركاته اليوم جايبلكم بعض العروض الجديدة في استضافة اسود العرب الاسعار الجديدة لشركة اسود العرب هوست الان بنقدم ليك سيرفر بأعلي الامكانيات وبـ 7 جنيه فقط واسعار ~~~~~~~~~~~~~~~~~~~~~ عروض سيرفرات لعبة MTAsa ? سيرفر 100 لاعب بـ 7 جنيه $0.50 باي بال امكانيات السيرفر : مساحة التخزين 1.5 ميجا رام 2 جيجا بروسيسور Xeon حماية من الدوس اتاك ? حماية من الفايروس ? لوحة تحكم : اوبن جيم بانل قاعدة بيانات : Phpmyadmin مدة السيرفر : شهر _ سيرفر 250 لاعب بـ17 جنيه $1 باي بال امكانيات السيرفر : مساحة التخزين 3 جيجا رام 2 جيجا بروسيسور Xeon حماية من الدوس اتاك ? حماية من الفايروس ? لوحة تحكم : اوبن جيم بانل قاعدة بيانات : Phpmyadmin مدة السيرفر : شهر _ سيرفر 500 لاعب بـ 35 جنيه $2 باي بال امكانيات السيرفر : مساحة التخزين 3.5 جيجا رام 2 جيجا بروسيسور Xeon حماية من الدوس اتاك ? حماية من الفايروس ? لوحة تحكم : اوبن جيم بانل قاعدة بيانات : Phpmyadmin دعم فني : 24 ساعه مدة السيرفر : شهر _ ( طرق الدفع ) فودافون تحويل الاموال علي محفظة فوري من مصر كاش يو باي بال بيتكوين الدفع برصيد الهاتف المحمول من جميع الدول للشراء افتح تذكره من منطقة العملاء ( مركز التذاكر ) او راسلنا علي رسائل الصفحة الرسمية او علي حسابي علي الفيس بوك https://www.facebook.com/elgental11 الموقع الرسمي mhmod22.890m.com الصفحة الرسمية علي الفيس بوك https://www.facebook.com/LionsArabsHost/ البريد الالكتروني الرسمي لنا [email protected] #اسود_العرب_هوست1 point
-
Hi, as i can't install mtasa. i search for a person who can help me by testing my scripts, nothing needed to know about programming, just test my script, if help needed i'll help about setup ur local server. 20% of profit will get it IF my script has been bought by someone1 point
-
Just trying to make some kind of alarm system around vinewood houses, like the area of the property where you have "motion sensors" would activate the alarm when someone enters in the area1 point
-
[EUROPE]The Walking Dead DayZ[INTERNATIONAL] SERVER STATUS : ONLINE SERVER IP : mtasa://144.76.68.79:22513 Everybody is wellcome!! Features: English Group System Zombie System Helmet and armor protection International BASES & FREE BASES FOR 5 MEMBERS NO LAG Staffs: Admin: BlueBoy Server needs couple moderators. _________________________________________________________________________________________________________________________________________________________________________1 point
-
ok, i understand now) Replace this part if seat ~=1 then with this if seat == 0 then1 point
-
1 point
-
40% and I can give you tips and ways to fix bugs ( IF there are any ). [ Just kidding ].1 point
-
1 point
-
TeaEncode returns a base64 representation of the encoded payload that's about 33% inflated in size from the original text. When dealing with DFFs or other binary, TeaEncode needs a base64 encoded input, a ~33% larger input. The output size with base64'd input is ~76.89% larger. encodeString doesn't base64 the output nor does it need the input to be base64'd, and seems to return a barely inflated output; Specifically, 100.00168517551% of the original size in my quick test using a vehicle model DFF for input.1 point
-
1 point
-
--==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==- addEvent("ativado", true) addEvent("desativado", true) addEventHandler ("ativado", getRootElement(), function() addEventHandler ("onClientPlayerDamage", getRootElement(), cancelEventEvent) end) --==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==- addEventHandler ("desativado", getRootElement(), function() removeEventHandler ("onClientPlayerDamage", getRootElement(), cancelEventEvent) end) --==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==- function cancelEventEvent () cancelEvent() end Utiliza essa função no client,agora só pegar triggerClientEvent e puxar pro server.1 point
-
انا كنت في مصر من شهر و نص و كنت مشترك في دي اي داتا هو اه كان بطئ لاكن 3 جيجا كانت تاخد 7 ساعات بالكتير مو 3 ايام1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
iZombie انصحك به مسلسل زومبي البطله فيه زومبي شي خيالي المسلسل 4 مواسم + الموسم الخامس هينزل بعد كم شهر عن نفسي خلصت الـ4 اجزاء 4 مرات و داخل في المره الخامسه1 point
-
1 point
-
https://up.top4top.net/downloadf-958j723f1-zip.html تحياتي لك اخوك MR.TOUNSI1 point
-
حط اكواد هونا <> جنب سمايل اخوي ارفعلي المود من top4top1 point
-
1 point
-
1 point
-
حياك function guiCreateButton(x3, y3, width3, height3, titleBarText2, relative2 , Wnd) local mainBackground3 = guiCreateStaticImage ( x3, y3, width3, height3, "اسم صورة للبوتن", relative2 , Wnd) local mainBackgroundLabel3 = guiCreateLabel ( 0.4, 0, 700, 100, ""..titleBarText2, true, mainBackground3 ) guiSetFont ( mainBackgroundLabel3, guiCreateFont ( "لو تبي تسوي فونت للازرار", 10.9 ) ) guiLabelSetColor(mainBackgroundLabel3,0, 0, 0) guiSetEnabled ( mainBackgroundLabel3, false ) return mainBackground3 end مساعده ثانية ي بطل ؟1 point
-
بيكي بلاندرز La casa de papel Stranger things Orange is the new Black Insatiable بالنسبه للافلام : The Father of the year جليسه الاطفال Paul Bart 2 shes the man UNSOLVED Daddys mom استمتع .1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
اول شئ انتا مكرر الموضوع مرتين @!#NssoR_) ثاني شئ هنا انتا تطرح اكوادك ونساعدك ما ينفع تطلب ان احنا نسويلك1 point
-
1 point
-
Não acredito que não vi essa função. Estava me quebrando todo para descobrir como fazer isso. Eu já tinha descoberto que precisava trabalhar com tangente mas estava com problemas para converter o valor obtido em graus. Eu só havia feito isso até então: function lookAt (theSource, target) if isElement (theSource) and isElement (target) then local px, py = getElementPosition (theSource) local tx, ty = getElementPosition (target) local relatedAngle = math.atan2 (px - tx, py - ty) if (relatedAngle < 0) then relatedAngle = relatedAngle + 360 elseif (relatedAngle > 360) then relatedAngle = relatedAngle - 360 end return math.floor(relatedAngle) end end Preciso voltar a estudar mais a Wiki. Muito obrigado.1 point
-
Não tenho acerteza, mas talvez ajude esta função https://wiki.multitheftauto.com/wiki/FindRotation1 point
-
Client: local sx, sy = guiGetScreenSize() function renderText() dxDrawText(timeText, sx/2, sy/2, 0, 0, tocolor(255, 255, 255), 2, "default-bold") end function updateTime() if isTimer(timer) then timeText = formatTime(getTimerDetails(timer)) end end addCommandHandler("timer", function(cmd, min) if tonumber(min) then if not isTimer(timer) then local time = tonumber(min) * 60000 timer = setTimer(function() removeEventHandler("onClientRender", getRootElement(), renderText) end, time, 1) setTimer(updateTime, 1000, 0) timeText = formatTime(getTimerDetails(timer)) addEventHandler("onClientRender", getRootElement(), renderText) end else outputChatBox("SYNTAX: /timer [minutes]") end end) function formatTime(ms) local totalseconds = math.floor(ms / 1000) local ms = ms % 1000 local seconds = totalseconds % 60 local minutes = math.floor(totalseconds / 60) % 60 return string.format("%02d:%02d", minutes, seconds) end1 point
-
1 point
-
Positions = { {1941,197.7,2352,25.9,0,0,0,1, true}, {1943,412.20001,2455.1001,15.5,0,0,90,1, false}, {1941,268.5,2396.7,25.5,0,0,0,1, true}, } addEventHandler ("onResourceStart", resourceRoot, function() for i,v in pairs ( Positions ) do assignLOD(createObject(v[1], v[2],v[3], v[4], v[5], v[6], v[7])) end end ) function assignLOD(element) local lod = createObject(getElementModel(element),0, 0 ,0, 0, 0, 0, true) setElementDimension(lod,getElementDimension(element)) setElementPosition(lod, getElementPosition(element)) setElementRotation(lod, getElementRotation(element)) setElementCollisionsEnabled(lod,false) setLowLODElement(element,lod) return lod end1 point
-
1 point
-
1 point
-
كفوو والله واصل استفدت كثير من الفيديو ربنا يحفظك ويوفقك1 point
-
طبعا كلهم مختارهم عشوائي وكلهم تقريبا اصدقائي واخوياي م عدا عبد الكريم ونصور لاكنهم ساعدوني ببدايتي بالمنتدي MyBestProgrammers = { {"#Soking"}, {"iMr.Wifi"}, {"Ahmed Ly"}, {"Default"}, {"MR.GRAND"}, {"Master_MTA"}, {"Abu-Solo"}, {"!#NssoR"}, {"MR.S3D"}, {"Killer Project"}, {"MR.StoRm"}, {"Abdul KariM"}, {"DTC12"}, {"Jupiter"}, {"xIRock"}, {"DABL"} }1 point
