AHMED MOSTAFA Posted April 28, 2016 Share Posted April 28, 2016 هلا شباب كيفكم ان شاء الله بخير بدي كود ياريت تفيدوني + الكود بالنسبة لكم رح يكون سهل مرة انا سويت سكربت جهاز الانذار لكن اكتشفت ان لما اشغل الانذار انا فقط اسمعه ابي الكل يسمع الصوت + يكون في مساحة محددة يعني مثلا المساحة تكون بحجم منطقة الجيش اتمنى فهمتوني MyBlip = createBlip ( 211.51495, 1812.03601, 20.85941, 32) Marker = createMarker ( 211.51495, 1812.03601, 20.85941, "cylinder",1,255,255,0, 50 ) -- احداثيات الماركر addEventHandler("onClientMarkerHit",Marker, function (player) if player ~= localPlayer then return end guiSetVisible ( GUIEditor.window[1] , true ) showCursor ( true ) end) GUIEditor = { button = {}, window = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 432) / 2, (screenH - 256) / 2, 432, 256, "نظام الانذار سيرفر ( لم يحدد )", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FEC1E4F6") guiSetVisible(GUIEditor.window[1],false) MyLabel = guiCreateLabel(224, 28, 204, 163, "لوحة الانذار الخاصة بسوات مصر\n\nفي حالة يوجد هجوم على المقر \n\nمن فضلك قم بالضغط على زر warning\n\nفي حالة لا يوجد هجوم اضغط على X\n\nاستمتع بوقت ودافع عن الشعب\n\n[ SWAT.EGYPT ]\nستحصل على مال اذا ساعدت الجيش", false, GUIEditor.window[1]) guiSetFont(MyLabel, "default-bold-small") guiLabelSetColor(MyLabel, 193, 228, 246) guiLabelSetHorizontalAlign(MyLabel, "center", false) guiLabelSetVerticalAlign(MyLabel, "center") GUIEditor.button[1] = guiCreateButton(10, 210, 188, 36, "[ play alarm ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FEC1E4F6") GUIEditor.button[2] = guiCreateButton(234, 210, 188, 36, "[ X ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FEC1E4F6") GUIEditor.label[1] = guiCreateLabel(14, 21, 180, 180, "", false, GUIEditor.window[1]) IMG = guiCreateStaticImage(14, 21, 180, 180, ":alarm/alarm.png", false, GUIEditor.window[1]) end ) addEventHandler("onClientGUIClick",root, function () if source == (GUIEditor.button[1]) then givePlayerMoney(100) playSound("warning.mp3") guiSetEnabled(GUIEditor.button[1],false) setTimer(function () guiSetEnabled(GUIEditor.button[1],true) end, 120000, 0) end if source == (GUIEditor.button[2]) then guiSetVisible ( GUIEditor.window[1], false ) showCursor(false) end end) Link to comment
iMr.WiFi..! Posted April 28, 2016 Share Posted April 28, 2016 هلا شباب كيفكم ان شاء الله بخيربدي كود ياريت تفيدوني + الكود بالنسبة لكم رح يكون سهل مرة انا سويت سكربت جهاز الانذار لكن اكتشفت ان لما اشغل الانذار انا فقط اسمعه ابي الكل يسمع الصوت + يكون في مساحة محددة يعني مثلا المساحة تكون بحجم منطقة الجيش اتمنى فهمتوني MyBlip = createBlip ( 211.51495, 1812.03601, 20.85941, 32) Marker = createMarker ( 211.51495, 1812.03601, 20.85941, "cylinder",1,255,255,0, 50 ) -- احداثيات الماركر addEventHandler("onClientMarkerHit",Marker, function (player) if player ~= localPlayer then return end guiSetVisible ( GUIEditor.window[1] , true ) showCursor ( true ) end) GUIEditor = { button = {}, window = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 432) / 2, (screenH - 256) / 2, 432, 256, "نظام الانذار سيرفر ( لم يحدد )", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FEC1E4F6") guiSetVisible(GUIEditor.window[1],false) MyLabel = guiCreateLabel(224, 28, 204, 163, "لوحة الانذار الخاصة بسوات مصر\n\nفي حالة يوجد هجوم على المقر \n\nمن فضلك قم بالضغط على زر warning\n\nفي حالة لا يوجد هجوم اضغط على X\n\nاستمتع بوقت ودافع عن الشعب\n\n[ SWAT.EGYPT ]\nستحصل على مال اذا ساعدت الجيش", false, GUIEditor.window[1]) guiSetFont(MyLabel, "default-bold-small") guiLabelSetColor(MyLabel, 193, 228, 246) guiLabelSetHorizontalAlign(MyLabel, "center", false) guiLabelSetVerticalAlign(MyLabel, "center") GUIEditor.button[1] = guiCreateButton(10, 210, 188, 36, "[ play alarm ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FEC1E4F6") GUIEditor.button[2] = guiCreateButton(234, 210, 188, 36, "[ X ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FEC1E4F6") GUIEditor.label[1] = guiCreateLabel(14, 21, 180, 180, "", false, GUIEditor.window[1]) IMG = guiCreateStaticImage(14, 21, 180, 180, ":alarm/alarm.png", false, GUIEditor.window[1]) end ) addEventHandler("onClientGUIClick",root, function () if source == (GUIEditor.button[1]) then givePlayerMoney(100) playSound("warning.mp3") guiSetEnabled(GUIEditor.button[1],false) setTimer(function () guiSetEnabled(GUIEditor.button[1],true) end, 120000, 0) end if source == (GUIEditor.button[2]) then guiSetVisible ( GUIEditor.window[1], false ) showCursor(false) end end) MyBlip = createBlip ( 211.51495, 1812.03601, 20.85941, 32) Marker = createMarker ( 211.51495, 1812.03601, 20.85941, "cylinder",1,255,255,0, 50 ) -- احداثيات الماركر GUIEditor = { button = {}, window = {}, label = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 432) / 2, (screenH - 256) / 2, 432, 256, "نظام الانذار سيرفر ( لم يحدد )", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FEC1E4F6") guiSetVisible(GUIEditor.window[1],false) MyLabel = guiCreateLabel(224, 28, 204, 163, "لوحة الانذار الخاصة بسوات مصر\n\nفي حالة يوجد هجوم على المقر \n\nمن فضلك قم بالضغط على زر warning\n\nفي حالة لا يوجد هجوم اضغط على X\n\nاستمتع بوقت ودافع عن الشعب\n\n[ SWAT.EGYPT ]\nستحصل على مال اذا ساعدت الجيش", false, GUIEditor.window[1]) guiSetFont(MyLabel, "default-bold-small") guiLabelSetColor(MyLabel, 193, 228, 246) guiLabelSetHorizontalAlign(MyLabel, "center", false) guiLabelSetVerticalAlign(MyLabel, "center") GUIEditor.button[1] = guiCreateButton(10, 210, 188, 36, "[ play alarm ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FEC1E4F6") GUIEditor.button[2] = guiCreateButton(234, 210, 188, 36, "[ X ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FEC1E4F6") GUIEditor.label[1] = guiCreateLabel(14, 21, 180, 180, "", false, GUIEditor.window[1]) IMG = guiCreateStaticImage(14, 21, 180, 180, ":alarm/alarm.png", false, GUIEditor.window[1]) addEventHandler("onClientMarkerHit",Marker, function (player) if player ~= localPlayer then return end guiSetVisible ( GUIEditor.window[1] , true ) showCursor ( true ) end) addEventHandler("onClientGUIClick",root, function () if source == (GUIEditor.button[1]) then givePlayerMoney(100) for _, v in ipairs ( getElementsByType ( "player" ) ) do playSound("warning.mp3") guiSetEnabled(GUIEditor.button[1],false) setTimer(function () guiSetEnabled(GUIEditor.button[1],true) end, 120000, 0) end end if source == (GUIEditor.button[2]) then guiSetVisible ( GUIEditor.window[1], false ) showCursor(false) end end) وين المساحة المحددة الي سويتها ؟ Link to comment
AHMED MOSTAFA Posted April 28, 2016 Author Share Posted April 28, 2016 iMr.WiFi..! ما سويت مساحة معينة لكن ابي اعرف كيف مشكور على التعديل حقك واي فاي LUA : 30% Link to comment
AHMED MOSTAFA Posted April 28, 2016 Author Share Posted April 28, 2016 createColRectangle colshape createColRectangle ( 211.51495, 1812.03601, 500, 500) هل رح يكون كدة ؟؟ -- مثال فقط Link to comment
!#NssoR_) Posted April 28, 2016 Share Posted April 28, 2016 MyBlip = createBlip ( 211.51495, 1812.03601, 20.85941, 32) Marker = createMarker ( 211.51495, 1812.03601, 20.85941, "cylinder",1,255,255,0, 50 ) -- احداثيات الماركر GUIEditor = { button = {}, window = {}, label = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 432) / 2, (screenH - 256) / 2, 432, 256, "نظام الانذار سيرفر ( لم يحدد )", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FEC1E4F6") guiSetVisible(GUIEditor.window[1],false) MyLabel = guiCreateLabel(224, 28, 204, 163, "لوحة الانذار الخاصة بسوات مصر\n\nفي حالة يوجد هجوم على المقر \n\nمن فضلك قم بالضغط على زر warning\n\nفي حالة لا يوجد هجوم اضغط على X\n\nاستمتع بوقت ودافع عن الشعب\n\n[ SWAT.EGYPT ]\nستحصل على مال اذا ساعدت الجيش", false, GUIEditor.window[1]) guiSetFont(MyLabel, "default-bold-small") guiLabelSetColor(MyLabel, 193, 228, 246) guiLabelSetHorizontalAlign(MyLabel, "center", false) guiLabelSetVerticalAlign(MyLabel, "center") GUIEditor.button[1] = guiCreateButton(10, 210, 188, 36, "[ play alarm ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FEC1E4F6") GUIEditor.button[2] = guiCreateButton(234, 210, 188, 36, "[ X ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FEC1E4F6") GUIEditor.label[1] = guiCreateLabel(14, 21, 180, 180, "", false, GUIEditor.window[1]) IMG = guiCreateStaticImage(14, 21, 180, 180, "alarm/alarm.png", false, GUIEditor.window[1]) addEventHandler("onClientMarkerHit",Marker, function (player) if player ~= localPlayer then return end guiSetVisible ( GUIEditor.window[1] , true ) showCursor ( true ) end) addEventHandler("onClientGUIClick",root, function () if source == (GUIEditor.button[1]) then guiSetEnabled(GUIEditor.button[1],false) setTimer(function () guiSetEnabled(GUIEditor.button[1],true) end, 120000, 0) triggerServerEvent('StartWarn',localPlayer) elseif source == (GUIEditor.button[2]) then guiSetVisible ( GUIEditor.window[1], false ) showCursor(false) end end) addEvent('StartWarn2',true) addEventHandler('StartWarn2',root, function () if ( isElement(Sound) ) then destroyElement(Sound) end local x,y,z = getElementPosition(source) Sound = playSound3D( "warning.mp3",x,y,z ) setSoundMaxDistance( Sound, 1200 ) end) Server addEvent('StartWarn',true) addEventHandler('StartWarn',root, function () givePlayerMoney(client,100) triggerClientEvent(getRootElement(),'StartWarn2',client) end) Link to comment
AHMED MOSTAFA Posted April 28, 2016 Author Share Posted April 28, 2016 MyBlip = createBlip ( 211.51495, 1812.03601, 20.85941, 32) Marker = createMarker ( 211.51495, 1812.03601, 20.85941, "cylinder",1,255,255,0, 50 ) -- احداثيات الماركر GUIEditor = { button = {}, window = {}, label = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 432) / 2, (screenH - 256) / 2, 432, 256, "نظام الانذار سيرفر ( لم يحدد )", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FEC1E4F6") guiSetVisible(GUIEditor.window[1],false) MyLabel = guiCreateLabel(224, 28, 204, 163, "لوحة الانذار الخاصة بسوات مصر\n\nفي حالة يوجد هجوم على المقر \n\nمن فضلك قم بالضغط على زر warning\n\nفي حالة لا يوجد هجوم اضغط على X\n\nاستمتع بوقت ودافع عن الشعب\n\n[ SWAT.EGYPT ]\nستحصل على مال اذا ساعدت الجيش", false, GUIEditor.window[1]) guiSetFont(MyLabel, "default-bold-small") guiLabelSetColor(MyLabel, 193, 228, 246) guiLabelSetHorizontalAlign(MyLabel, "center", false) guiLabelSetVerticalAlign(MyLabel, "center") GUIEditor.button[1] = guiCreateButton(10, 210, 188, 36, "[ play alarm ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FEC1E4F6") GUIEditor.button[2] = guiCreateButton(234, 210, 188, 36, "[ X ]", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FEC1E4F6") GUIEditor.label[1] = guiCreateLabel(14, 21, 180, 180, "", false, GUIEditor.window[1]) IMG = guiCreateStaticImage(14, 21, 180, 180, "alarm/alarm.png", false, GUIEditor.window[1]) addEventHandler("onClientMarkerHit",Marker, function (player) if player ~= localPlayer then return end guiSetVisible ( GUIEditor.window[1] , true ) showCursor ( true ) end) addEventHandler("onClientGUIClick",root, function () if source == (GUIEditor.button[1]) then guiSetEnabled(GUIEditor.button[1],false) setTimer(function () guiSetEnabled(GUIEditor.button[1],true) end, 120000, 0) triggerServerEvent('StartWarn',localPlayer) elseif source == (GUIEditor.button[2]) then guiSetVisible ( GUIEditor.window[1], false ) showCursor(false) end end) addEvent('StartWarn2',true) addEventHandler('StartWarn2',root, function () if ( isElement(Sound) ) then destroyElement(Sound) end local x,y,z = getElementPosition(source) Sound = playSound3D( "warning.mp3",x,y,z ) setSoundMaxDistance( Sound, 1200 ) end) Server addEvent('StartWarn',true) addEventHandler('StartWarn',root, function () givePlayerMoney(client,100) triggerClientEvent(getRootElement(),'StartWarn2',client) end) مشكور على تعبك معي + الفكرة حلوة ان كل ما ابعد الصوت يقل Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now