Mr.GD7H Posted November 25, 2013 Share Posted November 25, 2013 السلام عليكم ورحمة الله وبركاته شباب انا سويت مود اناشيد واذا شغلت الانشوده سويت زرين واحد حطيت فيه الانشوده اذا ضغطت عليه تشتغل الانشوده بس ماعرف كيف احط الزر الثاني يوقف الانشوده يعني لو اضغط على الزر حق الانشوده مرتين تشتغل الانشوده مكرره يعني تشتغل مع بعض ضض2 المهم الي مافهم يقولي واحاول افهمه الزبده من ذا ابي اذا شغلت الانشوده ابي الزر الثاني يطفيها كيف ؟ Link to comment
Mr.GD7H Posted November 25, 2013 Author Share Posted November 25, 2013 stopSound addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[1] then playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) end end ) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[2] then stopSound( sound ) end end ) ماضبط معي $: ؟ تشتغل الاغنيه وتتكرر لو اضغط على اول زر انا ابي لو اضغط عليه مره ثانيه ماتتكرر والزر الثاني ماعرف اضبطه ي ليت تعدل الكود ^^ (انا توي بادي بالبرمجه) Link to comment
iMr.Dawix~# Posted November 25, 2013 Share Posted November 25, 2013 رايح المدرسه الحين اذا ماحد ساعدك يمكن الحق اساعدك يلا سلام Link to comment
The Killer Posted November 25, 2013 Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[1] then local sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) end end ) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[2] then stopSound( sound ) end end ) Link to comment
iMr.Dawix~# Posted November 25, 2013 Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[1] then local sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) end end ) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[2] then stopSound( sound ) end end ) وش غيرت ؟ تفضل يا صاحب الموضوع هذي افضل طريقه سويتها ع السريع ---Client Side --غير مجرب sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) setSoundPaused(sound,true) addEventHandler ("onClientGUIClick",guiRoot, function () if source == GUIEditor.button[1] then if isSoundPaused(sound) == false then return end setSoundPaused(sound,false) elseif source == GUIEditor.button[2] then setSoundPaused(sound,true) end end ) Link to comment
K1NG Posted November 25, 2013 Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[1] then local sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) end end ) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[2] then stopSound( sound ) end end ) وش غيرت ؟ تفضل يا صاحب الموضوع هذي افضل طريقه سويتها ع السريع ---Client Side --غير مجرب sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) setSoundPaused(sound,true) addEventHandler ("onClientGUIClick",guiRoot, function () if source == GUIEditor.button[1] then if isSoundPaused(sound) == false then return end setSoundPaused(sound,false) elseif source == GUIEditor.button[2] then setSoundPaused(sound,true) end end ) على فكرة كذا يوم تكبس ع الزر الثاني يوقف الانشودة مكان ماوصلت ويوم تكبس ع الزر الأول بيبداها من مكان ماوقفتها يعني مهو من اول الانشودة .. بالنسبة لصاحب الموضوع اذا تبي الانشودة تبدأ من البداية يوم تكبس ع الزر الاول بعد ماتكبس ع الزر الثاني وبدون تكرار وتقدر تسوي التشغيل والإيقاف بزر واحد بدال ماتسوي زرين من خلال استخدام isElement destroyElement return playSound Link to comment
The Killer Posted November 25, 2013 Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[1] then local sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) end end ) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[2] then stopSound( sound ) end end ) وش غيرت ؟ تفضل يا صاحب الموضوع هذي افضل طريقه سويتها ع السريع ---Client Side --غير مجرب sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) setSoundPaused(sound,true) addEventHandler ("onClientGUIClick",guiRoot, function () if source == GUIEditor.button[1] then if isSoundPaused(sound) == false then return end setSoundPaused(sound,false) elseif source == GUIEditor.button[2] then setSoundPaused(sound,true) end end ) sound ما كانت معرفه Link to comment
Mr.GD7H Posted November 25, 2013 Author Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[1] then local sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) end end ) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == GUIEditor.button[2] then stopSound( sound ) end end ) وش غيرت ؟ تفضل يا صاحب الموضوع هذي افضل طريقه سويتها ع السريع ---Client Side --غير مجرب sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 2.5) setSoundPaused(sound,true) addEventHandler ("onClientGUIClick",guiRoot, function () if source == GUIEditor.button[1] then if isSoundPaused(sound) == false then return end setSoundPaused(sound,false) elseif source == GUIEditor.button[2] then setSoundPaused(sound,true) end end ) على فكرة كذا يوم تكبس ع الزر الثاني يوقف الانشودة مكان ماوصلت ويوم تكبس ع الزر الأول بيبداها من مكان ماوقفتها يعني مهو من اول الانشودة .. بالنسبة لصاحب الموضوع اذا تبي الانشودة تبدأ من البداية يوم تكبس ع الزر الاول بعد ماتكبس ع الزر الثاني وبدون تكرار وتقدر تسوي التشغيل والإيقاف بزر واحد بدال ماتسوي زرين من خلال استخدام isElement destroyElement return playSound يعطيكمم العافيه بس اخواني انا ابي مثل الطريقة ذي isElement destroyElement return playSound يعني ابيها اذا ضغطت على الزر الاول تبداء الانشوده واذا ضغطت على الزر الثاني توقف واذا رجعت وضغطت على الزر الاول مابي تبداء من مكان ماوقفت ابيها تبداء من جديد لاني انا ابي اضيف اناشيد كثير يعني ابي زر واحد يسويلهم ستوب مثلا مابي الانشوده الاولى اضغط على ستوب ثم اضغط على زر الانشوده الثانيه وتشتغل معي واذا ضغطت ستوب ورجعت ضغطت على زر الانشوده تبداء من جديد Link to comment
TAPL Posted November 25, 2013 Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", guiRoot, function() if source == GUIEditor.button[1] then sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 1.0) elseif source == GUIEditor.button[2] then stopSound(sound) end end) Link to comment
Mr.GD7H Posted November 25, 2013 Author Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", guiRoot, function() if source == GUIEditor.button[1] then sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 1.0) elseif source == GUIEditor.button[2] then stopSound(sound) end end) اذا ضغطت على الزر الاول تشتغل الانشوده واذا ضغط عليه مره ثاني تتكرر ويصير صوتين مع بعض واذا ضغطت على الزر الثاني مايصير شي $: Link to comment
TAPL Posted November 25, 2013 Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", guiRoot, function() if source == GUIEditor.button[1] then if not isElement(sound) then sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 1.0) end elseif source == GUIEditor.button[2] then stopSound(sound) end end) Link to comment
Mr.GD7H Posted November 25, 2013 Author Share Posted November 25, 2013 addEventHandler ("onClientGUIClick", guiRoot, function() if source == GUIEditor.button[1] then if not isElement(sound) then sound = playSound("sounds/vegas.mp3") setSoundVolume(sound, 1.0) end elseif source == GUIEditor.button[2] then stopSound(sound) end 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