Jump to content

كوود طلب 3>ا


Mr.GD7H

Recommended Posts

السلام عليكم ورحمة الله وبركاته

شباب انا سويت مود اناشيد

واذا شغلت الانشوده سويت زرين واحد حطيت فيه الانشوده اذا ضغطت عليه تشتغل الانشوده

بس ماعرف كيف احط الزر الثاني يوقف الانشوده يعني لو اضغط على الزر حق الانشوده مرتين تشتغل الانشوده مكرره يعني تشتغل مع بعض ضض2

المهم الي مافهم يقولي واحاول افهمه

الزبده من ذا ابي اذا شغلت الانشوده ابي الزر الثاني يطفيها كيف ؟

Link to comment
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

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
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 
) 

:lol: وش غيرت ؟

تفضل يا صاحب الموضوع هذي افضل طريقه سويتها ع السريع

  
---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
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
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
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
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
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
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
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) 

كفوو ضبط معي يعطيككم الف الف عافيه :D

شكرا تبل ^^

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...