Jump to content

shwaeki

Members
  • Posts

    1,486
  • Joined

  • Last visited

Everything posted by shwaeki

  1. اخوي ما اعتقد فيه مود هيك منشور فزيد خبرتك في البرمجة و ساوية لانه ما في حد بساويلك اياه من دون مقابل
  2. عادي بتخفي الشات الاصلي و بتبرمج شات جديد
  3. ما اعتقد تقدر تساويها يا كل الاعابين بس تقدر تساويها لنفسك من الاعدادات او تقدر تساوي مود شات جديد
  4. اخوي هدول شكلهم يا العبة الاصلية
  5. killmessages_server.lua روح مود الكل مسج بعدين ملف بعدين تلاقي اول سطر هاد الجدول local config = { ["lines"] = 5, ["startY"] = 0.35, ["textHeight"] = 16, ["iconHeight"] = 20, ["iconSpacing"] = 4, ["defaultWeapon"] = 255, ["fadeTime"] = 5000, ["startFade"] = 15000, ["align"] = "right", ["startX"] = -10 } ["lines"] = 5, الخانة الاولى في الجدول حط بدل 5 الرقم يلي بدك اياه
  6. حط مود نشوف كيف يعني عشين نقدر نساعدك
  7. addEvent("onZombieWasted") addEventHandler( "onZombieWasted", getRootElement(), function (killer) killerName = getPlayerName(killer) weapon = getPedWeapon(killer) exports.killmessages:outputMessage ( {killerName,{"padding",width=4},{"icon",id=weapon or 0},{"padding",width=3},{"color",r=255,g=0,b=0},"Zombie"},root,0,255,0 ) end)
  8. طلبك الاول ما فهمتش و الثاني ايش بدك يكون الون تاع الزومبي ؟
  9. GUIEditor = { memo = {}, button = {}, label = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(113, 17, 599, 532, "[MGP]Tactic", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[2] = guiCreateButton(13, 448, 155, 75, "Report|تقرير", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFDCD750") GUIEditor.button[3] = guiCreateButton(434, 30, 155, 75, "Ownrs|الاصحاب", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFFE402C") GUIEditor.button[4] = guiCreateButton(434, 447, 155, 75, "Crated|المصمم", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FF4DDC4D") GUIEditor.button[5] = guiCreateButton(10, 30, 155, 75, "Kill|انتحار", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[5], "NormalTextColour", "FF50D8D3") GUIEditor.memo[1] = guiCreateMemo(9, 105, 581, 340, "السلام عليكم ورحمة الله وبركاته \nقوانين سيرفر [MGP] \n\nالسب والشتم = ميوت-1\n\nالنشر = باند مؤبد-2\n\nالتهكير = باند مؤبد-3\n\nالنشر من دون قصد = باند يومين-4\n\nعدم الاحترام = باند ساعة-5\n\nاستخدام الخلاطات والصواريخ = باند ساعة+سحب رتبة-6\n\nاستخدام السيارات = تفجير السيارة + باند نص ساعة-7\n\nوضع شعار سيرفر اخر = تحذير بعدها كيك وان كررها باند-8\n\nاللعب باسماء الاعبين من اللوحة = سحب رتبة + باند يوم-9\n\nالتخريب في اف1 = سحب رتبة + باند 3ساعات-10\n\nطلب رتبة = ميوت 10 دقائق-11\n\nالقول عن السيرفر منوب = باند ساعة ان كان منوب ليش تدخله؟-12\n\nاستخدام الطائرات = باند يومان + سحب رتبة-13\n\nتعبئة الدم والدرع = سحب رتبة + كيك-14\n\nاستخدام خاصية الدخول مرة اخرى من اف1 = سحب رتبة+باند ساعة-15\n\nالتخريب بالمسابقات = باند ساعة-16\n\n\n[---------------------------------------------------------\nالقوانين قابلة للتعديل في اي وقت\n\nالرجاء الالتزام بالقوانين \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />\n--------------------------------------------------------]\n\n\nالشروحات \nشرح من اف1 الى اف12 \n\nاف1 = لوحة التحكم بالسيرفر\n\nاف2 = لوحة الاعب\n\nاف3 = قريباً\n\nاف4 = تغير الفريق بعد الموت\n\nاف5 = توب القتل بالماب\n\nاف6 = الجروبات\n\nاف7 = قريبا\n\nاف8 = الكل يعرفها ما تبي شرح\n\nاف9 = القوانين والشروحات\n\nاف10 = قريباً\n\nاف11 =الخريطة\n\nاف12 = شراء الفيب\n\n[-------------------------\nالمودات في تجديد\n--------------------------]\n\nملاحظات \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />\n\n\nلتغير فريق اف4 وانتظر حتى ينتهي الماب وتغير الفريق\n\nلاختيار الاسلحة اضغط حرف \"B\"\n\nلتشغيل واطفاء الليزر اضغط حرف \"F\"\n\nللتصويت لماب حرف \"N\"\n\n\n<<<<--------------------------\nشكراً على القرائة\nوالسلام عليكم ورحمة الله وبركاته\n-------------------------->>>>\n\n\n\n", false, GUIEditor.window[1]) GUIEditor.window[2] = guiCreateWindow(184, 129, 402, 305, "الاصحاب", false) guiWindowSetSizable(GUIEditor.window[2], false) guiSetAlpha(GUIEditor.window[2], 1.00) guiSetVisible(GUIEditor.window[2],false) GUIEditor.label[1] = guiCreateLabel(14, 29, 15, 15, "1-", false, GUIEditor.window[2]) GUIEditor.memo[9] = guiCreateMemo(35, 23, 151, 31, "جابر", false, GUIEditor.window[2]) GUIEditor.label[2] = guiCreateLabel(14, 86, 15, 15, "2-", false, GUIEditor.window[2]) GUIEditor.memo[2] = guiCreateMemo(32, 82, 151, 31, "الرهيب", false, GUIEditor.window[2]) GUIEditor.memo[3] = guiCreateMemo(33, 136, 151, 31, "قريباً", false, GUIEditor.window[2]) GUIEditor.label[3] = guiCreateLabel(17, 142, 15, 15, "3-", false, GUIEditor.window[2]) GUIEditor.memo[4] = guiCreateMemo(32, 204, 151, 31, "قريباً", false, GUIEditor.window[2]) GUIEditor.label[4] = guiCreateLabel(17, 210, 15, 15, "4-", false, GUIEditor.window[2]) GUIEditor.label[5] = guiCreateLabel(189, 41, 190, 205, "اصحاب سيرفر [MGP] للتكتيك \"{SMILIES_PATH}/icon_smile.gif\" alt=\"\" title=\"Smile\" />", false, GUIEditor.window[2]) bindKey("f4","down", function() guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end ) addEventHandler ( 'onClientGUIClick', resourceRoot, function ( ) if ( source == GUIEditor.button[2] ) then executeCommandHandler('report') elseif source == GUIEditor.button[3] then guiSetVisible(GUIEditor.window[2],true) showCursor(true) guiSetVisible(GUIEditor.window[1],false) elseif source == GUIEditor.button[5] then triggerServerEvent("kill",getLocalPlayer()) end end )
  10. addEvent("onZombieWasted") addEventHandler( "onZombieWasted", getRootElement(), function (killer) killerName = getPlayerName(killer) weapon = getPedWeapon(killer) exports.killmessages:outputMessage ( {killerName,{"padding",width=4},{"icon",id=weapon or 0},{"padding",width=3},{"color",r=0,g=255,b=0},"Zombie"},root,0,255,0 ) end)
  11. local Data = { "Data1", "Data2", "Data3" } local RandomData = Data[math.random ( #Data )] outputChatBox(RandomData) setElementData(player, RandomData, (getElementData(player, RandomData) or 0) + 1)
  12. https://wiki.multitheftauto.com/wiki/SecondsToTimeDesc
  13. Timer = setTimer(function() end, 10*60000, 10) addCommandHandler("a", function () remaining = getTimerDetails(Timer) outputChatBox(msToMin(remaining).." Minutes",0,255,0) end ) function msToMin(ms) return math.floor(ms/60000) end
  14. لازم تساوي نظام ميوت على ما اظن
  15. ادخل على الرابط هاذا هو الكود يلي يساوي دائرة مثل هاي https://wiki.multitheftauto.com/wiki/Fi ... xample.png و الكود هاد انسخة و حطة في ملف كلنت function dxDrawCircle( posX, posY, radius, width, angleAmount, startAngle, stopAngle, color, postGUI ) if ( type( posX ) ~= "number" ) or ( type( posY ) ~= "number" ) then return false end local function clamp( val, lower, upper ) if ( lower > upper ) then lower, upper = upper, lower end return math.max( lower, math.min( upper, val ) ) end radius = type( radius ) == "number" and radius or 50 width = type( width ) == "number" and width or 5 angleAmount = type( angleAmount ) == "number" and angleAmount or 1 startAngle = clamp( type( startAngle ) == "number" and startAngle or 0, 0, 360 ) stopAngle = clamp( type( stopAngle ) == "number" and stopAngle or 360, 0, 360 ) color = color or tocolor( 255, 255, 255, 200 ) postGUI = type( postGUI ) == "boolean" and postGUI or false if ( stopAngle < startAngle ) then local tempAngle = stopAngle stopAngle = startAngle startAngle = tempAngle end for i = startAngle, stopAngle, angleAmount do local startX = math.cos( math.rad( i ) ) * ( radius - width ) local startY = math.sin( math.rad( i ) ) * ( radius - width ) local endX = math.cos( math.rad( i ) ) * ( radius + width ) local endY = math.sin( math.rad( i ) ) * ( radius + width ) dxDrawLine( startX + posX, startY + posY, endX + posX, endY + posY, color, width, postGUI ) end return true end و هاد مثال عشين تساوي دائرة addEventHandler( "onClientRender", root, function( ) -- We're starting to draw the circle at 0° which means that the first point of the arc is ( 200+50 | 200 ) -- Therefore the last point is ( 200 | 200+50 ). > Our arc is the "lower right" quarter of the circle. dxDrawCircle( 200, 200, 50, 5, 1, 0, 90 ) end )
  16. https://wiki.multitheftauto.com/wiki/DxDrawCircle
  17. safecol = createColCuboid ( 95.974617004395, 1751.3895263672, 17.640625, 255, 255, 255 ) safeZoneRadar = createRadarArea ( 95.974617004395, 1751.3895263672, 255, 255, 255, 255, 255 ) setElementData (safeZoneRadar, "zombieProof", true) skins = { [0] = true, [124] = true, [46] = true, [287] = true, } function enterZone(hitPlayer,thePlayer) if ( skins[getElementModel (hitPlayer)] ) then toggleControl (hitPlayer, "fire", true ) toggleControl (hitPlayer, "aim_weapon", true) toggleControl (hitPlayer, "vehicle_fire", true) outputChatBox("You message here example: you entering the area 69.", hitPlayer, 0, 255, 0) else killPed (hitPlayer) end end addEventHandler( "onColShapeHit", safecol, enterZone ) function leaveZone(hitPlayer,thePlayer) toggleControl (hitPlayer, "fire", true) toggleControl (hitPlayer, "aim_weapon", true) toggleControl (hitPlayer, "vehicle_fire", true) outputChatBox("You message here example: you out the area 69", hitPlayer, 255, 0, 0) if not ( skins[getElementModel (hitPlayer)] ) then killPed (hitPlayer) end end addEventHandler( "onColShapeLeave", safecol, leaveZone )
  18. احذف تعريف كرت الشاشة و ثبته من جديد
×
×
  • Create New...