Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 16/03/17 in all areas

  1. السلام عليكم ورحمة الله تعالى وبركاته طبعا كلكم تعرفون السكربتات اللي تشتغل مع الإكسبورت أو النتبيهات مثل توب بار شات وجيو مسج الخ جايب مود يشبه واحد منشور تقريبا لكن مو ولا معدل عليه ماخذ الفكرة المهم بسم الله نبدأ كيف شكل السكربت الجملة التركيبية للسكربت Server : exports["dxmessages"]:outputDx(player,string text,string type) player : أرجمنت اللاعب سواءا كان معرفا أو سورس أو مدري ذذ text : "" الكلام اللي تريده أن يجي بالنتبيه ويكون بين type : نوع التنبيه سواءا كان خطأ او صحيح أو معلومة الخ النتبيهات : "success" "info" "error" "warning" Client : exports["dxmessages"]:outputClientDx(string text,string type) أرجمنت الاعب لا يوجد ومانحطه لأنه كلنت ويطلع للاعب الحالي اصلا أمثلة Server addCommandHandler("hi2", function (player) exports["dxmessages"]:outputDx(player,"Hi "..getPlayerName(player).."","success") end ) النتيجة : Client addCommandHandler("HI", function () exports["dxmessages"]:outputClientDx("Hi World","info") end ) النتيجة ------------------ لما يجي التنبيه يجي بتأثيرات يعين من اليسار الى اليمين واذا كان في ثاني يجي تحته وبعد مدة يختفي ... ماقدرت أصور فيديو لأن جهازي خردة ------------- يرجى عدم تغيير اسم المود أو الإكسبورت الا اذا كنت تعرف شنو بتسوي ذذ السكرتب غير مشفر , التحميل أستغفر الله أتمنى تكونو فهمتو المود وأن يعجبكم وأرجو اي حد يتجنب يقول المود زارفه أو معدل أو شي لأن قلت فوق أخذت فكرة من مود ثاني لأنه عجبني وحبيت اسويه على طريقتي واخر دعوانا هي الحمد لله رب العالمين
    3 points
  2. طبعاً جودة الفيديو ماهي حلوة ولا اي شي تراني نوب بموضوع الفيديوهات هذا لأني ما سويت من زمان المهم ابي رأيكم بشئ هذا طبعاً مود اصدار تجريبي اذا سويت الكامل منه انشره ام ابيعه ؟؟؟
    2 points
  3. 1 point
  4. ياخى حتا اعتذارك جميل وردودك جميله مش زى ناس تانى تحس انهم مفيش غيرهم بيعرفو يبرمجو
    1 point
  5. شئ جميل من شخص مبدع
    1 point
  6. @Actimel As my signature shows, use that like button. Hope you have a good day.
    1 point
  7. aTable = { 'hh' , 'niokdi' } setTimer ( function ( ) outputChatBox (" مصري : #a00000" .. aTable [ math [ 'random' ] ( #aTable ) ] , root r, g, b, true ) end , 6000 , 0 )
    1 point
  8. امين وياك ق8 اذا احتجت شرح لاي شي راسلني بالخاص وابشر+_+
    1 point
  9. نورت الموضوع @Master_MTA
    1 point
  10. 1 point
  11. @Deativated ليتك مارديت
    1 point
  12. "onClientVehicleExit" -- isElement ( vehicle ) destroyElement
    1 point
  13. تسلم منور . . #Edit *ما انصح حد يحط أكواد ألوان كثير لأن المود يحسب الأكواد ايضا مع الكتابات # ورح يجي المستطيل طويل وماتشوف الكتابة إن شاء الله يكون في حل مع اصدار قادم
    1 point
  14. ------client local Marker1 = createMarker ( 1615.99597, -1506.97876, 13.20746 , "cylinder" , 1.5 , 255 , 0 , 255 , 150 ) Blip = createBlipAttachedTo ( Marker1 , 42 ) outputChatBox ( " now u have car Drugs " ) GUIEditor = { tab = {}, button = {}, window = {}, memo = {}, label = {}, tabpanel = {}, } GUIEditor.window[1] = guiCreateWindow(391, 352, 500, 240, "Delivery/ /Drugs", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 0.85) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFFF0000") GUIEditor.button[1] = guiCreateButton(39, 38, 116, 38, "Drug transfer 1", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFFFFF") GUIEditor.button[3] = guiCreateButton(40, 110, 116, 38, "Drug transfer 2", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[3], "default-bold-small") guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFFFFFF") GUIEditor.label[1] = guiCreateLabel(174, 44, 294, 29, "Transport drugs to the LV city/for 7,000k", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") GUIEditor.label[3] = guiCreateLabel(175, 113, 294, 29, "Transport drugs to the SF city/for 15,000k", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[3], "default-bold-small") GUIEditor.button[6] = guiCreateButton(40, 175, 116, 38, "Close", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[6], "default-bold-small") guiSetProperty(GUIEditor.button[6], "NormalTextColour", "FFFFFFFF") GUIEditor.tabpanel[2] = guiCreateTabPanel(241, 152, 250, 79, false, GUIEditor.window[1]) GUIEditor.tab[2] = guiCreateTab("explained", GUIEditor.tabpanel[2]) GUIEditor.memo[2] = guiCreateMemo(9, 6, 239, 46, "criminal can take Drugs car to any city for money .....Enjoy", false, GUIEditor.tab[2]) guiMemoSetReadOnly(GUIEditor.memo[2], true) guiSetVisible (GUIEditor.window[1], false) addEventHandler("onClientMarkerHit",Marker1, function ( KillerProject ) if (getElementType (KillerProject) == "player") and (KillerProject == localPlayer) then local Team = getPlayerTeam(getLocalPlayer()) if Team and getTeamName(Team) == "Criminal" then guiSetVisible(GUIEditor.window[1],true) showCursor(true) exports["guimessages"]:outputClient("The window is showed...", 255, 255, 0,source) end end end ) addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[1] then triggerServerEvent ("takecar",localPlayer) elseif source == GUIEditor.button[3] then triggerServerEvent ("takecar",localPlayer) elseif (source == GUIEditor.button[6]) then guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end ) addEvent ("CreateMarker",true) addEventHandler ("CreateMarker",root, function ( theCar ) Marker = createMarker ( 1607.87683, -1513.71655, 13.57542, "cylinder" , 2 , 255 , 0 , 255 , 255 ) Blip = createBlipAttachedTo ( Marker , 38 ) end ) addEventHandler ("onClientMarkerHit",root, function ( theCar ) if source == Marker then triggerServerEvent ( "GivePlayerMoney", localPlayer, theCar ) if isElement (Marker) then destroyElement ( Marker ) end if isElement (Blip) then destroyElement ( Blip ) end end end end ) -----------server addEvent("takecar",true) addEventHandler("takecar",root, function() theCar = createVehicle( 459 , 1604.86340, -1466.26294, 13.56293 ) warpPedIntoVehicle( client , theCar ) triggerClientEvent ( source , "CreateMarker" , source, theCar ) end ) addEvent ("GivePlayerMoney",true) addEventHandler ("GivePlayerMoney",root, function ( theCar ) givePlayerMoney ( client , 7000 ) outputChatBox (" you get 7,000k " , client ,0,255,0,true) if isElement ( theCar ) then destroyElement ( theCar ) end end ) جرب دا يا جميل
    1 point
  15. ايش وضعك ؟
    1 point
  16. السلام عليكم ورحمة الله وبركاته اليوم جات فكره فراسي انه وش احسن مود او مهمه او ماب او فكرته عجبتك او تنسيق المود (اذكر المود اسم السيرفر اللي مركب فيه المود (وصاحب اللي صمم المود اختيارية يلا شاركونا ارائكم سيو
    1 point
  17. ابشر اللي يبي احلله المشكله لعيوون ايكو مجانا
    1 point
  18. شكرا على مرورك حصريااا ومرة اخرى اشتري سيرفر مدة شهرين ب20 سوا واحصل على شهر مجاني
    1 point
  19. عليكم السلام والرحمة يعطيك العافية على السكربت وفي فنكشن جديد اضافوه في التغيرات الاخيرة createTrayNotification الفنكشن مايشتغل على وندوز 10
    1 point
  20. كان ودي ابرمج لك بس للاسف مشغول بكلية الطب والسيرفر حقي ان شاء الله يفيدونك بقية المبرمجين
    1 point
  21. حلو رايك ومنها الواحد يطور مهارته بلغات البرمجة الاخرى
    1 point
  22. This one wont work with processLineOfSight because of this: Did a bypass with a little trick. Tested and worked for me. function onMapImageDoubleClick(button, state, absX, absY) if (not absX or not absY) then return end local absX, absY = absX-x*402-x*10, absY-y*120-y*7 local mapWidth, mapHeight = x*600, y*551 local relX, relY = absX/mapWidth, absY/mapHeight local x = relX*6000 - 3000 local y = 3000 - relY*6000 local hit, hitX, hitY, hitZ setElementPosition(localPlayer, x, y, 0) setElementFrozen(localPlayer, true) setTimer(function() hit, hitX, hitY, hitZ = processLineOfSight(x, y, 200, x, y, -200) setElementPosition(localPlayer, x, y, hitZ+2) setElementFrozen(localPlayer, false) --guiSetVisible(jobMapIm, false) --showCursor(false) end, 300, 1) end If you need further help, feel free to ask here.
    1 point
  23. الموضوع أراء مهو سوالـيف #!ء المبرمجين المنتازين # بالنسبه لي # مودير - مود شفته بروم زومبي مدري وش كان بس رهيب ض ديفولت - كل موداته ماستر - كله حلو عبدالكريم - الأنظمه اللي بيعملها = هو حتى ذذ برستيج - قيم مود م نشرهـ ولا حد شافه ض1 غير القليل . نكست - الأسم العربي .. الخ كتير # جست , - لأنه فاهي أحسن مود يقدر يسويه ق8 تنطيل - م شفت له مود بس يعجبني روقانه ذذ شوكي مدري شيوكي - مود سواه إلي ق8 ^ الاسم اللي م عرفته أقراهه حياتي كلهـا :]
    1 point
  24. هو حلو ، بس مشكلته بالشات ، الشات سرييييييع
    1 point
  25. وش خليت؟ باقي MR.S3D اللي ما ذكره احد ي حليلكم @MR.S3D
    1 point
  26. مافي احلى من موداتي ههههههههههههه لا والله امزح امزح يعني محتار صراحه بين عناد وعبد الكريم @3NAD @Abdul KariM هذولي @@@ وفي واحد بس لو يشتغل شوي نصور احسه ساحب على وناسه @!#NssoR_) وعندك تنطيل مدري وش وضعه ليه ما يفتح سيرفر @</Mr.Tn6eL> يعني اشياء غريبه ترا الوقت والضيق مب عذر يب انا اتهاوش لا لا امزح ذذ حبيبي تنطيل @_@
    1 point
  27. Приветствую всех! Давно меня не было на форуме (немного пропал интерес к gtasa), и решил заглянуть да посмотреть ситуацию. Не буду ходить вокруг да около, сразу перейду к сути. Обратил внимание на некоторые сомнительные темы с вакансиями, содержание которых было ещё сомнительней. Да я и до этого их видел и равнодушно проходил мимо, но что изменилось сейчас? - Да собственно наверное и ничего, или наверное, надежда помочь людям составлять вакансии более грамотно. Я понимаю, что это форум и всё такое, тут нет чёткого шаблона или требований о составлении вакансии, но тем не менее если вы не школьник (хотя бы в душе) и хотите показаться грамотным человеком с серьёзными намерениями (а не тем за кого обычно всех принимают), то как минимум подумайте о грамотном оформлении и требований вашей вакансии. К примеру вот эта тема: https://forum.multitheftauto.com/topic/91891-вакансия-в-мта-проект/ или эта https://forum.multitheftauto.com/topic/92218-ищу-скриптеров/ или эта https://forum.multitheftauto.com/topic/91284-вакансия-lua-кодер/ или эта https://forum.multitheftauto.com/topic/91205-вакансии-нпо-проект-greis/ Называйте тему сразу нужной вакансией. Например: Программист Lua или Дизайнер UI. Не надо добавлять префикс [Вакансия], вставьте его в теги (Tags). Не пишите несколько вакансий в одну тему. Разделяйте в разные темы и расписывайте подробно требования, знания, чем нужно будет заниматься, что будет плюсом в знаниях, з/п (либо укажите, что по собеседованию) ну и конечно же контактные данные (скайп, почта, вк и т.д.). Если вы сами не знаете кто вам требуется и какими навыками он должен обладать, то поверьте, лучше вообще бросьте это дело. Мало быть хорошим руководителем, нужно быть осведомлённым во всех вопросах которые будут вас касаться в MTA, нужно быть продвинутым в области в которой вы работаете. Если у вас всего этого нет - у вас ничего не выйдет. Прежде чем писать кучу требований (языки, технологии и т.д.) подумайте как вы будете проводить собеседование и проверять эти навыки у кандидата. Не прокатит какое-то тестовое задание - потому что скорее всего вы его найдёте в интернете и когда кандидат его решит вы ничего не поймёте из этого. Другое дело если вы более менее разбираетесь в этих навыках (которые требуете) то должны из общения понять, стоит ли с человеком иметь дело. Так же забудьте про "скриптеров" и "кодеров" (разве что вам реально нужен говнокодер) - нет такой должности/работы. Скрипты пишут сис.админы на bash`е (или другой ваш любимый язык) для автоматизации на сервере (это пример). ПО состоит из программного когда и его пишет разработчик (программист). Не ищите уникального специалиста который будет сразу делать всё и сразу (писать гейммод и админить ваш сервер - это две разные должности, и платить нужно соответственно). Возможно вы подумаете, что я перегибаю палку, ведь мы не на рынке труда и никого по ТК РФ даже не устраиваем, к чему все эти заморочки? - Да, на трудоустройство мы не берем, да и у реального работодателя всё куда серьёзнее: есть HR, есть руководители с которыми проводятся собеседования, которые проверяют знания кандидатов и тому подобное. В МТА конечно же всё по другому, этот рынок на много ниже уровнем, но это не мешает вам поднимать свой личный, да и вовсе не значит, что нужно казаться необразованным держателем сервера коих полно в этом мире. Посмотрите примеры вакансий на hh.ru и вы (надеюсь) поймёте о чём я говорю. Ещё один момент - это награда (з/п) которую вы обещаете. За 10к в месяц ни один уважающий себя специалист не будет работать по 8 часов 7 дней в неделю. Логично, что такой человек (реально хороший специалист) будет работать на обычной работе получая обычную зарплату. Я понимаю, что рынок здесь не развит, но я хочу чтобы вы понимали чего должны и не должны требовать от работника. Это больше подходит на подработку в свободное время. Ну и так же понимайте, что хороший специалист никогда не будет искать тут работу и тем более не откликнется на такие сомнительные предложения о которых я писал выше. Конечно вы можете поискать старожилов на форуме, в ВК и т.д., но зачастую такие люди кинут вас в ЧС (как правило попадают те люди которые не умеют правильно и грамотно подать своё предложение, пишут что-то вроде "привет го рп делать в мта я буду платить!!!!" - конечно ЧС). Если же вы грамотного составите своё предложение, то человек хотя бы им заинтересуется. Но на самом деле, большего успеха вы добьётесь найдя человека на сайтах с фрилансом ну или быть может на HH, но если вы хотите человека к себе на постоянной основе, за высокую плату, то подумайте о договоре который так же можно составить виртуально (главное уметь правильно это делать - гугл в помощь). На этом пожалуй всё. Надеюсь мои замечания и рекомендации как-то вам помогут.
    1 point
  28. 1 point
×
×
  • Create New...