Leaderboard
Popular Content
Showing content with the highest reputation on 23/11/17 in all areas
-
Presented By (Previously J Series) With more than 3 years of work I decided to publicly release my map conversions, I had dropped my previous listings due to some "Issues" however, they're back. ---------------------------------------------------------------------------------------------- Download Streaming Quality - 8/10 Get's the job done, awesome all around, but some places are better than others ---------------------------------------------------------------------------------------------- Download Streaming Quality 7/10 Beats VC in other places, very poor in others; as well as a huge FPS drop in the first island (Issues are rockstars fault) ---------------------------------------------------------------------------------------------- Download Streaming Quality 9/10 Beats both VC and LC ---------------------------------------------------------------------------------------------- Vehicle testing gridmap Download Streaming Quality 10/10 Perfecto ---------------------------------------------------------------------------------------------- Download Streaming Quality 7/10 Decent all around Might be a tad laggy due to the high poly and Russian nature of this map Extremely detailed for a user created map ------------------------------------------------- Download (Coming soon) streaming quality 10/10 Very light weight ------------------------------------------------- MTA-Stream MTA-Stream a new lightweight streamer promising near instant load times and better streaming Post any bugs here Or here Questions or discussions can be either posted in this topic or here --- If you would like to support my work, please donate encourages me to make good updates. https://www.paypal.me/BlueJayL2 points
-
2 points
-
The community resource site runs an extremely dated interface with basically what could be considered spam summited in a huge multiple each month. The resources site could be replaced with the IPS downloads system with a lot more pros than cons. Pros to using the current resources page. Bug tracker accounts linked Separate site (if it even is) Cons to using current resource page. Vastly outdated user interface Little to no management, while it relies heavily on reports there seem to be no requirements for posting a resource Poor review and comments system Spambots run rampant in the comments (Less present on the forums) Pros to using the forums download system. Much better user interface Quicker loading times A much more detailed review and comments system Management would be a lot better Less Spam Would be a clean slate Easier updates Cons to using Forum download system. Contained on same site (Might be an issue if the community resources is hosted on an external host) Authors would have to manually migrate their resources (Clean slate 'see above') Just an idea as I know the thought of a new community resources setup has been thrown around, yet never executed. Further info regarding forums vs Community Site Community Forums2 points
-
chernarus from arma 2. It's a little bit too big tho, half of it or something like that would be amazing.1 point
-
اللي يبي قروب لمحرك اليونتي ويبي ينضم معنا يقتبس ردي ويكتب انا ويضيفني تليقرام @xTalis سوف نقوم بعمل لعبة وتطويرها كل جمعة بإذن الله لين نخلص اللعبة بالكامل بإذن الله القروب فيه اكثر من 400 شخص انتظركم1 point
-
1 point
-
الأفضل من عبر المتغيرات أخوي حاول تحل بنفسك ولا تنتظر كثير عشان نحلها لك . والشيك بوكس لا تتحقق منه سوي متغيرات لما يفعل البوكس الاول يصير المتغير الاول فولس ونفس الحال مع الثاني والعكس صحيح *1 point
-
في طريقة عبر المتغيرات , جرب كذا : Row = -1; addEvent("Player", true) addEventHandler("Player", root, function(name, money, serial, ip, account) if getElementData ( getLocalPlayer(), "11" ) == true then outputChatBox ( "**", 255, 255, 255, true ) guiGridListRemoveRow ( GUIEditor.gridlist[1], Row ) setElementData ( getLocalPlayer(), "11" , false ) else local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText ( GUIEditor.gridlist[1] , row , t2, name , false , false ) Row = row; setElementData ( getLocalPlayer(), "11" , true ) end end) ^ اتوقع كذا طلبك : )1 point
-
function drawSpeedometer() if isPedInVehicle(self) and getElementHealth(self) > 0 and enableSpeed ~= false and getElementData(getLocalPlayer(),"userpanelOpen") ~= true then speedx, speedy, speedz = getElementVelocity ( getPedOccupiedVehicle( localPlayer ) ) actualspeed = (speedx^2 + speedy^2 + speedz^2)^(0.5) speed = actualspeed * 180 local alap = tocolor(255,117,0,178) if speed >= 240 then alap = tocolor(255,0,0,178) else alap = tocolor(255,117,0,178) end dxDrawImage(screenW * 0.7882, screenH * 0.6800, screenW * 0.1785, screenH * 0.2344, discImg, 0, 0, 0, tocolor(255, 255, 255, 255), false) dxDrawImage(screenW * 0.7862, screenH * 0.7210, screenW * 0.1785, screenH * 0.2344, needleImg, needleRotation, 0, 0, alap, false) end end1 point
-
Value = true ; --أول م يدخل المنقطه Value = false ; -- اول م يخرج من المنطقة if Value then -- لو كان التغير موجود guiGridListClear ( GUIEditor.gridlist[1] ) -- يحدث القريد لست local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) -- يضيف راو guiGridListSetItemText ( GUIEditor.gridlist[1] , row , t2, name , false , false ) -- يكتب في الراو اظن هذا طلبك؟1 point
-
ي أخوان هو طلب شرح نظام الجريد ليست بإختصار مو تعطونه فنكشنات ._. == وعليكم السلام طبعاً بنستعين بهالفنشكنات عشان نسوي جريد ليست مرتبط بالزر , .. أولاً عندنا جريد ليست وفيه 2 كولمن السعر والسلاح . local gridList = guiCreateGridList ( 0.80, 0.10, 0.15, 0.60, true ) -- نصنع جريد ليست : local name = guiGridListAddColumn( playerList, "Weapon", 0.85 ) -- نصنع عامود بإسم 'السلاح' في الجريد ليست local price = guiGridListAddColumn( playerList, "Price", 0.85 ) -- نصنع عامود بإسم 'سعر' في الجريد ليست local button = guiCreateButton ( 0.80, 0.18, 0.5, 0.5, "Take weapon", true ) local Table = { -- نصنع جدول عشان القيم الي بتكون في الجدول { name = "AK-47", price = 5000, id = 30 }, -- القيمة الاولى بتكون جدول فيه قيم فيها اسم السلاح والسعر والأيدي حقه . { name = "M4", price = 4500, id = 31 } } for Index, Value in ipairs ( Table ) do -- نمر على كل قيمة بجدول الي نشأناه local row = guiGridListAddRow ( gridList ) -- نصنع صف جديد guiGridListSetItemText ( gridList, row, name, Value["name"], false, false ) ---- صعب ينشرح بنسبة لمبتدئ هل تبيه غير قابل للتحديد اسم الصف الكولمن الصف الجريد ليست ---- يستخدم لتسمية الصف guiGridListSetItemText ( gridList, row, price, Value["price"], false, false ) guiGridListSetItemData ( gridList, row, Value["id"] ) ---- القيمة الي تبي تحطها كداتا على الصف الصف الجريد ليست ---- يستخدم لوضع الداتا على الصف end addEventHandler ( "onClientGUIClick", root, -- نصنع حدث عند ضغط على زر من نوع الجيو function ( ) -- ننفذ هذي الوظيفة لو صار هذا الحدث if source == button then -- نتحقق انه الزر الي تم ضغطه هو نفس الزر الي معنا local selected = guiGridListGetSelectedItem ( gridList ) -- نجيب القيمة المحددة if selected ~= -1 then -- -1 يعني لايوجد قيمة محددة -- فهنا سوينا انه مايساوي سالب واحد local name = guiGridListGetItemText ( gridList, selected, name ) -- نجيب أسم السلاح الي تم تحديده local price = guiGridListGetItemText ( gridList, selected, price ) -- وسعره local id = guiGridListGetItemData ( gridList, selected ) -- ونجيب الداتا حقه الي فيها الأيدي if getPlayerMoney ( ) >= tonumber(price) then -- نتحقق انه معه فلوس أكثر من السعر او نفس السعر triggerServerEvent ( "Give:Weapon", localPlayer ) -- نرسل ترايقر للسيرفر عشان يعطيه السلاح end -- اغلاق للتحقق end -- إغلاق للتحقق حق انه لا يساوي سالب واحد end -- إغلاق لتحقق من الزر المضغوط end -- إغلاق للوظيفة المنفذة عند حصول الحدث ) -- ونغلق القوس والسيرفر انت سويه كإختبار لنفسك : ) وسويت شرح مفصل وأتمنى يفيدك1 point
-
بعدها قام ابو وطن , وراح لكوكب مستر سامسونق , قصفه ب سلاحه القوي الفتاك الدمار الشامل الكبير الطويل العريض القوي الاقوى من ار بي جي وفجر كوكب مستر سامسونق ف مستر سامسوونق فقد الوعي, فعاد لكوكب الارض ورأى نصور في البيت يأكل تفاح @!#NssoR_) :3 وقاله نصور " وين كنت " , قالهه ابو وطن قتلت مستر سامسونق راح نصور عطا ابو وطن تحذير قله تكرر تاخذ عواقب =(1 point
-
local myShader = dxCreateShader( "shader.fx" ) showCursor(true) local sx_, sy_ = guiGetScreenSize ( ) sx, sy = sx_ / 1024, sy_ / 768 local myRenderTarget = dxCreateRenderTarget(sx*382,sy*157,true) MaxAngelOffsetRx = 40 MaxAngelOffsetRy = 40 addEventHandler("onClientRender", root, function() if (myRenderTarget) then dxSetRenderTarget(myRenderTarget,true) local x, y= getCursorPosition() dxDrawRectangle(sx*286*x/50,sy*271*y/50,sx*382,sy*157, tocolor(52, 202, 147, 255), false) dxSetRenderTarget() local rx,ry = (x-0.5)*MaxAngelOffsetRx,(y-0.5)*MaxAngelOffsetRy dxSetShaderTransform(myShader, -rx, ry,0 ) dxDrawImage( sx*286, sy*271, sx*382, sy*157, myShader ) end end)1 point
-
Laptop: Latest 7th Generation Intel Core i7-7700HQ Processor (Up to 3.8GHz) تقدر ترندر فيديو وتلعب ب 50 فريمم1 point
-
removeEventHandler بسم الله الرحمن الرحيم , سلام عليكم ورحمة الله وبركاته : اما بعد . اقدم لكم تعديل مفيد لوظيفة ( " RemoveEventHandler " ) بحيث انك تحذف الحدث بدون وضع الارقمنت الثالث ( الوظيفة ) او بشكل آخر ان يكون آختيارياً Source Code : function removeEventHandler ( eventName, attachedTo, functionVar ) if functionVar then return removeEventHandler ( eventName, attachedTo, functionVar ) else if #getEventHandlers ( eventName, attachedTo ) == 1 then return removeEventHandler ( eventName, attachedTo, getEventHandlers ( eventName, attachedTo )[1] ) else for index = 1, #getEventHandlers ( eventName, attachedTo ) do if index == #getEventHandlers ( eventName, attachedTo ) then return removeEventHandler ( eventName, attachedTo, getEventHandlers ( eventName, attachedTo )[index] ) else if removeEventHandler ( eventName, attachedTo, getEventHandlers ( eventName, attachedTo )[index] ) then removeEventHandler ( eventName, attachedTo, getEventHandlers ( eventName, attachedTo )[index] ) else return false end end end end end end Syntax : bool removeEventHandler ( string eventName, element attachedTo[, function functionVar] ) Example : addEventHandler ( "onClientGUIClick", button, function ( ) removeEventHandler ( "onClientGUIClick", button ) end ) وفي الختام بالتوفيق للكل <31 point
-
السلام عليكم ورحمة الله وبركاتة لقد تم إضافة خاصية حماية الحساب قبل فتره بسيطة وتم إنشاء هذا الموضوع لمن لم يلاحظ وجود هذه الخاصية او لمن لايعرف طريقة إستخدامها حتي ! اولأ طريقة تفعيل هذه الحماية عن طريق إتباع الخطوات التالية : Account Settings الذهاب الي ومن ثم كما موضح في الصورة ومن ثم سيطلب منك إدخال الباسورد الحالي لحسابك ومن ثم سيفتح لك هذه النافذه والان اصبح لديك 3 خيارات وسأقوم بشرح كل واحده منهم Authy: تقوم بإرسال كود سري لهاتفك ومن ثم سيطلب المنتدي منك إدخال هذا الكود السري في المنتدي لتتمكن من فتح حسابك Google Authenticator: يجب عليك تحميله علي هاتفك ومن ثم سيعطيك كود سري وسيطلب منك المنتدي هذا الكود السري لتتمكن من فتح حسابك Security Questions: اسئلة الامان ( لاداعي لشرحها لأنها معروفة ) ملاحظة مهمة : عند تفعيل اي واحده منهم سيسألك المنتدي عن الكود السري من وقت لأخر وهذا لا يعني ان هناك شخص قد قام بإختراق حسابك , هذا فقط للتأكد من انك انت صاحب الحساب الاصلي وحتي في حال تم إختراق حسابك من اي عضو اخر لاتقلق لأن حسابك سيكون بأمان ولن يستطيع فعل اي شي الا بعد ان يقوم بإدخال الكود السري الذي يتم إرساله لك تم تثبيت الموضوع لفترة مؤقتة واتمني لكم التوفيق1 point
-
You need a similar to guiCreateTabPanel and guiCreateMemo dxGui and I would defintely use it1 point
-
Since all the other DxGui libraries are outdated / abandoned, I think many people will decide to use yours. Are you sure you are not willing to make an English documentation? A wiki page like this: https://wiki.multitheftauto.com/wiki/Slothman/Slothbot1 point
-
so its just like a normal gui? do I use dgsDxGUICloseWindow to close window if button is clicked?1 point
-
1 point
-
بدايتي كانت نفس بداية البقرة لما تطلع من بطن امها, ما كنت افهم شئ كنت اعدل ع المودات , كنت احط outputChatBox كذا outPutCHATBOX ,ما كان عندي خبره عن اي شئ بالمره لين قابلت الاخ ماستر, ي لبي قلبه افادني فـ اشياء كثيييييره اللي يبي يتعلم يحاول هو وواحد من اللي يفهمون بالبرمجه ليه؟ لأنه بيفهمك اشياء ما تعرفها وبسسسسس1 point
-
كنت بسوي سيرفر , قلت ابي مودات حصرية وكذا , ولا كنت اعرف معنى برمجة , جيت قلت لعناد بمنتدى جراند العرب , ابيك تسويلي 3 مودات , قال لي :- ليس لدي الوقت الكافي , انا انقهرت وقلت بتعلم برمجة , كنت صراحة ازرف مودات واحط بحقوقي , ولا كنت افهم اشي من المود , الا الكلام الي يطلع بالشات ذذ كنت اعدله , جا يوم و سكربت خربان , سجلت بالمنتدى وقلت لهم يصلحولي السكربت , طبعا م صلحولي اياه , بعد مدري كم يوم اتوقع 1 اسبوع , طفشت ولا فاهم اشي , كل م اطلب طلب يعطوني فنكشنات ويقولولي حاول , افوت عالموقع , مثل المطلمس , ولا عارف شي , ف قلت انسى , طبعا ضليت اتابع المنشورات الي بالقسم الي ينزلونها , كان في مواضيع يحطون شرح من الفنكشنات , وعرفت انه فائدة ذا كذا , لقيت ب نفس الويكي العربية فتحت عليه , وانه شرح عربي افتح عليه واشوف , وكذا تعلمت , طبعا شاطح , و نكست " الجوكر " و عبدالكريم ضلهم يصححولي بسكربت يجوز كان 20 سطر وعبدالكريم افادني بتعلم الارقيومنتات , وبديت اتعلم لوحدي الى الآن , طبعا اكثر سكربت افادني ب البرمجة , مود مهمة مدري لمين , بس وهذي هي كل قصتي وكل الي ساعدني يعطيه العافية1 point
-
1 point
-
@AfterAll14 , если вы знаете как работает поисковые алгоритмы гугла и яндекса, обязательно обратитесь к ним. Они то давно понять немогут этого)) Эта статистика, конечно далека от ядра(не было под рукой нужных программ и время тратить неохота), говорит о том что самп и санандреас конкурентен gta вообще, т.е. это gta4/gta5/online. Но мы то знаем что это неправда, просто потому-что игрокам gta5 не надо особо ничего искать, в крайнем случае они посмотрят это на ютубе. А тот запрос что вы ввели, непопулярен потому-что игроки сампа, которыми как ни крути, в большей степени являются русскоязычные,писать слово из 11 букв, на английском, вряд ли станут. Собственно хоть вы так возможно и не смотрите, но дальше я буду говорить в основном в контексте русскоязычной аудитории. Конечно все равно мта уступает пока сампу, но кто сказал что нет того же эффекта что и при сравнении сампа и гта5? Вовсе не факт что игроки мта что-то ищут в поисковиках, ведь у значительной части проектов мта, сайта либо нет, либо он имеет второстепенную роль, в основном всё происходит во вконтакте, и ютуб тоже играет некоторую заметную роль. В том что касаемо фишек мта, правильно, наивно полагать что знание о чем-то, само по себе приведет к существенным последствиям. Должен сработать комплекс социальных и психологических факторов. Но в сравнении сампа и мта, ключевым является то что заметил @Misha_Konsta, основные разработчики сампа, сами запустили процесс миграции. Раньше их сдерживало то что их аудиторию, сразу после перехода могут нагло украсть. Но есть и другой фактор, почему рп-проекты получше, не перетягивали одеяло на себе. Глядя на средневековый город у подножия городской стены, можно лишь догадываться что там происходит внутри. Вот когда пошатнулся самп, и одновременно с этим в мта появились те же середнячки что и в сампе. Вы кроме возможности реализации, говорили о том что производительность хромает. Тут невольно вспоминаешь майнкрафт, который жрет несоизмеримо со своей графикой. Он меня вообще не интересовал и первый раз я его увидел не на своем компе, но удивился не столько увиденному, сколько тому что через некоторое время после включения игры, кулер видеокарты зашумел на более высоких оборотах. Правда я уже знал к тому моменту, что те же воксели, так же используя полигональный рендер, можно заставить работать без особой нагрузки. И видел я это не на каком-то шустреньком движке, а на irrlicht. И если бы Кармак и другие разработчики того времени, относились к возможностям персоналок, как вы сейчас к мта, игровая индустрия отстала бы лет на 10-15 по уровню графики и физики. Но геймплей возможно и не пострадал бы, потому-что не всё определяется графикой и физикой. Более того общий уровень графики/физики, поднимает требования к ним, геймдизайнеры лишаются возможности внедрять многие геймплейные фишки, т.к. их нужно оборачивать дорогой начинкой. И точно также отличается разработка отдельной игры и сервера на мта, не для всякой игры вы сможете найти бесплатные или дешевые ресурсы, которые можно было бы применить в конкретном проекте, а то что нужно будет делать для UDK/CE/UE будет на порядок сложнее. И ладно бы только контент, так вам же потом её ещё раскрутить нужно, и там будет огого какая конкуренция, в то время как в мта, есть существующая аудитория, которой нужно только донести наличие фич по сравнению с тем во что они играют. И эту существующую аудиторию, будут увеличивать, т.к. просто притащат аудиторию конкретных серверов сампа, пускай сразу и на свои конкретные сервера. Кроме того, существуют не только UDK/CE/UE, есть другие движки, в т.ч. открытые и свободные в отличии от этих трех. И к ним тоже относится "Зачем вам этот [движок], когда есть UDK/CE/UE?", и почему-то не все отказываются. А тут у нас аудитория, которая не сказать что-бы достойна, но съест лучшее чем то что уже есть. У вас есть доводы для сравнения mta vs UDK/CE/UE, но существенных доводов в сравнении samp vs mta, у вас нет. В этом плане весьма интересна ваша цифра 20к в мта и 100к(20*5) в сампе, при том что в последнем не проверить реальных игроков, накрутить можно не виртуальными машинами(даже предположив что за непомерные цифры ничего не будет), прилично отжирающими ресурсами, а чем-то попроще, т.е. это вообще разные сущности, которые сравнивать некорректно. Главное о чем можно сказать в отношении и сампа, и в значительной степени мта. Уровень раскрутки вне внутренней аудитории мультиплееров, на весьма низком уровне, и ещё более заметно, это колоссальные проблемы с геймдизайном, все проекты, это всего лишь взгляды разработчиков на другие игры, пропущенные через призму их возможностей по реализации. Несмотря на это миграция самп-проектов будет происходить, остальные разработчики мта получат стимул, в т.ч. в виде выпадающих к ним игроков. Это будет иметь больший эффект, т.к. вернутся/придут те кого интересуют другие жанры(не рп). Но остаются вопросы того как будет выглядеть конкуренция, не разрушит ли она мигрировавшие проекты с последующей цепной реакцией, появятся ли новые направления, станут ли развиваться разработчики? Ну а в случае какого-то существенного успеха, не предъявит ли претензии рокстар? В любом случае, продумывание процессов миграции зараннее, никому не повредит. То что реализовано в мта, без большого труда будет перенесено на другой движок, и вполне вероятно даже перенести имеющуюся аудиторию проекта будет несложно, но имеет смысл только тогда, когда вы сможете реализовать новую геймдизайнерскую фичу, а не графическую/физическую. Ну а если вы хотите реализовать фичу, и с контентом и другими вещами пока проблемы, то можно наоборот проработать фичу на чем-то другом, а после, отчетливо понимая что надо, сделать на мта будет легче, ну и потом ещё сможете мигрировать куда-то ещё, если действительно понадобится. В любом случае, пока вы не привязались к более низкому уровню, чем то что прямо дано разработчику мта-режима или другому конструктору, миграцию не будут особенно сложны.1 point
-
1 point
-
1 point
-
أولاً دخلت المنتدى, سألت كيف أسوي مهمة, وهذي المهمة بالتحديد كانت لسي اي تي, ردوا علي بردود غريبة أول مرة اشوفها (فنكشنات وما إلى ذلك) .. بديت ابحث عن فايدتها .. حاولت أسويها .. تبندت من سي اي تي بسبب استغلال بق فلوس .. فشلت الفكرة (يمديك تشوف أول مشاركة لي بالمنتدى) .. بعدها حاولت اسوي سكربت فضاء بنفسي وطلبت فيه مساعدات كثيرة فيه في المنتدى وخارج المنتدى .. حاولت أصلح أخطاء الدي بق .. وبعد عناء طويل السكربت نجح وكان تقريباً اول سكربت لي بس ما عطيته لأحد .. حاولت أروح سيرفرات عرب واقولهم اني ابرمج وكذا .. حاولت اسوي سكربت شات لسيرفر بس ما نجح (وطلبت فيه مساعدات أكثر بعد) .. لكن سرعان ما صاحب السيرفر قلبها معي فقررت أروح طارة (كان من أشهر السيرفرات العربية في وقتها من 2012) عناد الله يعطيه العافية رحب فيني .. وبديت احاول اسوي سكربتات معه ويساعدني واساعده .. وخلال هالفترة تعلمت كثير .. كنت نوب كبير بالأنجليزي لكن مع مرور الوقت أتقنته في قناة الام تي اي للشات لأن تقريباً كل الي فيها أجانب .. صرت اترجم كلمة كلمة ما أعرفها .. ومع الوقت والحمد لله صرت اتكلم بدون مشاكل .. مع إني إلى الحين ماني 100% فيه بعد كل هالسنوات .. ما علينا من هالقصة.. على العموم نرجع لموضوعنا الأساسي .. بعد دخولي طارة بكم شهر حولت على قراند العرب .. تعلمت الكثير في هالفترة من البرمجة .. بعدها صارت مشاكل معهم فخرجت وقررت أسوي سيرفر لحالي .. اخوي جمع لاعبين .. سوينا مجتمع منغلق صغير .. لكن للأسف مع أني بذلت أقصى مجهود ممكن في تطوير السيرفر .. انتهى بالفشل .. حاولت اسوي سيرفر ثاني (((كل هذا لحالي))) ومع ذلك فشل بعد مو لأن المودات كانت خايسة .. لكن لأنه ما كان فيني الطاقة أسوي اكثر من كذا .. وينتهي بي المطاف إلى هذا الحال .. مشرف عام على موقع الأم تي اي وفاقد الاهتمام بالبرمجة. مع ان كل الي كتبته كثير لكن هذي كانت قصتي باختصار شديد جداً شكراً1 point
-
0 points