-
Posts
3,389 -
Joined
-
Last visited
-
Days Won
55
Everything posted by Master_MTA
-
السلام عليكم ورحمة الله وبركاته شباب اليوم بس عندي استفسار بسيط وهو كيف اخلي لما اللاعب يضغط البايند كاي حق اللوحه وليكن مثلا اف 6 يظهر في الجريد لست اسماء اللاعبين اللي في تيم اللاعب اللي ضغط البايند كاي فلو احد يقدر يفيدني بوش استخدم وانا اجرب بكون شاكر
-
اخوي بالنسبه للمحاولات كلها فشلت فانا حذفت الجوست مود من الجي مود ونزلت مود لحاله الان رجعته للجيم مود بما انك قلت ان ماله علاقه لكن لما اجي احط تايمر بالجيم مود يخرب علي فاتمنى لو تقدر تفيدني #Edit: لم تتم الافاده #Edit: ليس هناك افاده
-
شباب سلام عليكم اليوم بس حبيت كيف احط تايمر للجوست مود يعني عندي جيم مود ريس طيب واول ما اللاعب يخش يحطه وضع الجوست مود او الماب يبدا انا ابي بعد 1 دقيقه يختفي الجوست مود يعني بعد بدء الماب ب 1 دقيقه يختفي فانا انا مالي خبره بالتايمر لو تفيدوني هذي الاكواد gmontext = get("gmontext") gmoncolor = get("gmoncolor") gmofftext = get("gmofftext") gmoffcolor = get("gmoffcolor") addEvent("onMapStarting") addEventHandler("onMapStarting", getRootElement(), function(mapInfo) if string.find(mapInfo.name, "[DM]", 1, true) or mapInfo.modename == "Sprint" then gmon() else gmoff() end end) function gmon() for theKey,thePlayer in ipairs(getElementsByType("player")) do setElementData( thePlayer, "overrideCollide.uniqueblah", 0, false ) outputChatBox(gmoncolor..gmontext,thePlayer,186,212,71,true) end end function gmoff() for theKey,thePlayer in ipairs(getElementsByType("player")) do setElementData(thePlayer, "overrideCollide.uniqueblah", nil, false ) outputChatBox(gmoffcolor..gmofftext,thePlayer,255,255,255,true) end end
-
اخي خطا #Edit: شباب للان مافي رد
-
ما زبط عرفت الاتاكر برضو ما زبط
-
اها اوك اسف اخوي اخوي بس ممكن تشوف الموضوع حقي مساعده بكود لو تقدر تساعدني فيه بس
-
اخوي ووين الحدث +_+ شكلك نسيته اون كلك
-
مود يعطي لاعب فلوس لما يفوز بسيرفر شوتر على حسب مرتبته الكود كامل function sortCompareFunction ( s1, s2 ) if type ( s1 ) == "table" and type ( s2 ) == "table" then s1, s2 = s1.name, s2.name; end s1, s2 = s1:lower ( ), s2:lower( ); if s1 == s2 then return false end local byte1, byte2 = string.byte ( s1:sub ( 1, 1 ) ), string.byte ( s2:sub ( 1, 1 ) ); if not byte1 then return true elseif not byte2 then return false elseif byte1 < byte2 then return true elseif byte1 == byte2 then return sortCompareFunction ( s1:sub ( 2 ), s2:sub ( 2 ) ); else return false end end function getAliveGuys ( mode ) if not mode then return end pAlive = { }; for _, player in ipairs ( getElementsByType ( "player" ) ) do if ( getElementData ( player, "state" ) == "alive" ) then table.insert ( pAlive, player ); end end if mode == 1 then return pAlive; elseif mode == 2 then return #pAlive; elseif mode == 3 then if pAlive then pAlive = nil; end return false end end function getDeadGuys ( ) local pDead = 0 for _, player in ipairs ( getElementsByType ( "player" ) ) do if getElementData ( player, "state" ) == "dead" then pDead = pDead + 1; end end return pDead; end function giveMoneyWinDie ( ) local account = getPlayerAccount ( source ); local playersAlive = getAliveGuys ( 2 ); local playersDead = getDeadGuys ( ); local pAll = playersAlive + playersDead; local checkYourPos = pAll - playersDead; local pos = nil; if tonumber ( checkYourPos ) == 1 then pos = 1 else pos = checkYourPos+1 ; end if tonumber ( checkYourPos ) == 2 then pos = 2; end if pos == 1 or pos == 21 or pos == 31 then posName = "st"; elseif pos == 2 or pos == 22 or pos == 32 then posName = "nd"; elseif pos == 3 or pos == 23 or pos == 33 then posName = "rd"; else posName = "th"; end if not getElementData ( source, "gotMoney" ) then local money = math.ceil ( getPlayerCount ( ) * 50 / pos ); givePlayerMoney ( source, money ); outputChatBox ( "* You were #abcdef[#ff0000" .. pos .. posName .. "#abcdef]#ffffff and #abcdefearned #ffffff" .. money .. "#00ff00$!", source, 255, 255, 255, true ); setElementData ( source, "gotMoney", true ); if account then setAccountData ( account, "money", tostring ( getPlayerMoney ( source ) ) ); end end end addEventHandler ( "onPlayerWasted", root , giveMoneyWinDie )
-
اها طيب اخوي عطني اسماء المودات + لازم تضيف المود لجروب ادمن + هل تبي الكونسل فقط يفتح اللوحه+ سكايبي ali_mt1999
-
اخوي المود مافي اي مشاكل انا مجربه في سيرفري الخاص
-
اخي وحاول تضيف المود لجروب ادمن يكون افضل
-
اخوي طيب اكتب باف 8 debugscript 3 وصور الصوره اللي تطلع وارفعها لنا اخوي
-
مشكور اخوي زبط بس الان المشكله في هذا لازم اللاعب يموت وانا ما ابيه يموت بالعكس ابيه يحسبه function giveMoneyWinDie ( ) local account = getPlayerAccount ( source ); local playersAlive = getAliveGuys ( 2 ); local playersDead = getDeadGuys ( ); local pAll = playersAlive + playersDead; local checkYourPos = pAll - playersDead; local pos = nil; if tonumber ( checkYourPos ) == 1 then pos = 1 else pos = checkYourPos+1 ; end if tonumber ( checkYourPos ) == 2 then pos = 2; end if pos == 1 or pos == 21 or pos == 31 then posName = "st"; elseif pos == 2 or pos == 22 or pos == 32 then posName = "nd"; elseif pos == 3 or pos == 23 or pos == 33 then posName = "rd"; else posName = "th"; end if not getElementData ( source, "gotMoney" ) then local money = math.ceil ( getPlayerCount ( ) * 50 / pos ); givePlayerMoney ( source, money ); outputChatBox ( "* You were #abcdef[#ff0000" .. pos .. posName .. "#abcdef]#ffffff and #abcdefearned #ffffff" .. money .. "#00ff00$!", source, 255, 255, 255, true ); setElementData ( source, "gotMoney", true ); if account then setAccountData ( account, "money", tostring ( getPlayerMoney ( source ) ) ); end end end addEventHandler ( "onPlayerWasted", root , giveMoneyWinDie )
-
اخوي بما انك حطيت تعديلي فبدل اسم الازرار skinTable = { 15,55,56,67, } addEventHandler("onClientGUIClick",root, function() if (source == btn1) then for k,v in pairs(skinTable)do skin = engineLoadTXD ( "skins/"..v..".txd" ) engineImportTXD ( skin, v ) end elseif (source == btn2) then for k,v in pairs(skinTable)do skin = engineLoadTXD ( "skins/"..v..".txd" ) destroyElement ( skin ) engineRestoreModel (v) end end end)
-
جربت شلت 2 من هنا مافي فايده local playersAlive = getAliveGuys ( 2 );
-
لا اخوي هل سويت زي ما قالك الاخ سويت لوب وتيبل وغيرت زي ما قلتلك انا؟
-
اخوي اكتب ديبق سكربت 3 في اف 8 وورينا الصوره وفي خطا في ملف السيرفر والكلنت كلهم مليانين
-
اخي هل بدلت هذي if source == GUIEditor.button[1] then بهاذي او لا؟ if source == btn1 then --------------اذا ما زبطت بدلها كذا if (source == btn1) then
-
اخوي استبدل هاذي GUIEditor = { button = {}, window = {} } GUIEditor.window[1] = guiCreateWindow(294, 190, 224, 213, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(26, 78, 170, 40, "تشغيل شخصيات زومبي", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(26, 147, 170, 40, "اضفاء شخصيات زومبي", false, GUIEditor.window[1]) guiSetVisible(GUIEditor.window[1], false) showCursor(false) bindKey("m", "down", function () guiSetVisible(GUIEditor.window[1], not guiGetVisible (GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end ) بهاذا wnd = guiCreateWindow(294, 190, 224, 213, "", false) guiWindowSetSizable(wnd, false) btn1 = guiCreateButton(26, 78, 170, 40, "تشغيل شخصيات زومبي", false, wnd) btn2 = guiCreateButton(26, 147, 170, 40, "اضفاء شخصيات زومبي", false, wnd) guiSetVisible(wnd, false) function master () guiSetVisible(wnd, not guiGetVisible (wnd)) showCursor(guiGetVisible(wnd)) end bindKey("m", "down", master)
-
اخي اعرض اكواد الكلنت كامله
-
شباب وش الخطا هنا يطلعلي الثاني هو الاول طبعا السيرفر شوتر function giveMoneyWinDie ( ) local account = getPlayerAccount ( source ); local playersAlive = getAliveGuys ( 2 ); local playersDead = getDeadGuys ( ); local pAll = playersAlive + playersDead; local checkYourPos = pAll - playersDead; local pos = nil; if tonumber ( checkYourPos ) == 1 then pos = 1 else pos = checkYourPos+1 ; end if tonumber ( checkYourPos ) == 2 then pos = 2; end if pos == 1 or pos == 21 or pos == 31 then posName = "st"; elseif pos == 2 or pos == 22 or pos == 32 then posName = "nd"; elseif pos == 3 or pos == 23 or pos == 33 then posName = "rd"; else posName = "th"; end if not getElementData ( source, "gotMoney" ) then local money = math.ceil ( getPlayerCount ( ) * 50 / pos ); givePlayerMoney ( source, money ); outputChatBox ( "* You were #abcdef[#ff0000" .. pos .. posName .. "#abcdef]#ffffff and #abcdefearned #ffffff" .. money .. "#00ff00$!", source, 255, 255, 255, true ); setElementData ( source, "gotMoney", true ); if account then setAccountData ( account, "money", tostring ( getPlayerMoney ( source ) ) ); end end end addEventHandler ( "onPlayerWasted", root , giveMoneyWinDie )
-
مشكورر اخوي يعطيك الف عافيه
-
السلام عليكم شباب معليش بس عندي طلب بسيط وهو كود يقتل كل اللاعبين لاني نسيته والله انا عارف killPed(هنا وش احط نسيت)
-
اخوي ببساطه وقف المود ام انك تبي تسوي زر لاطفاء الشخصيه؟
-
لازم تضيف المود لجروب ادمن اخي عشان تعطيه صلاحيات تشغيل وايقاف +هذا مو كود ايقاف وتشغيل المود اخي هذا كود لفحص حالة المود اذا كان شغال او غيره +اخي لا تنسى تضيف الايفينت