Jump to content

طلب تصحيح كود = )


ALw7sH

Recommended Posts

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

انا مسوي مود تشغيل صوت 3D

مسوي لوحة ويحط رابط مباشر ويضغط تشغيل ويشتغل

حاولت أكثر من مره وأكثر من مره عدت الكود ولا ضبط

لأني اول مره اتعامل معى كود كذا ذذ

addEventHandler ("onClientGUIClick", getRootElement(), 
function(button, state, absoluteX, absoluteY)  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( getLocalPlayer ( ) ) 
        local uSound = playSound3D( tonumber ( guiGetText ( edit ) ), x, y, z )  
        setSoundMaxDistance( uSound, 100 ) 
    end 
    end 
) 

Link to comment

جـرب * ورد خـبـر *

addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( tonumber ( guiGetText( edit ) ), x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

Link to comment
جـرب * ورد خـبـر *
addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( tonumber ( guiGetText( edit ) ), x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

نفس الخطأ الي كان يجيني ف الديبق مدري وش سببه

bad argument playSound3D

bad argument setSoundMaxDistance

ذا الخلل قام يجيني من أول ماضفت tonumber ( guiGetText( edit ) )

Link to comment

جـرب *

addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( tonumber ( guiGetText( edit ) ) x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

Link to comment
جـرب *
addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( tonumber ( guiGetText( edit ) ) x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

مابيشتغل لانك مسحت (,) لول

Link to comment

جـرب *

addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( guiGetText( edit ), x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

Link to comment
جـرب *
addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( guiGetText( edit ), x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

ياخوي لاتجلس تستهبل ذذ

انت كل الي جالس تسويه تجرب كل شوي تمسح شي لو سمحت دامك ماتعرف لاتحاول

Link to comment
جـرب *
addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( guiGetText( edit ), x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

ياخوي لاتجلس تستهبل ذذ

انت كل الي جالس تسويه تجرب كل شوي تمسح شي لو سمحت دامك ماتعرف لاتحاول

أطرح . meta.xml

Link to comment
جـرب *
addEventHandler("onClientGUIClick", root, 
function()  
    if ( source == start ) then 
        local x, y, z = getElementPosition ( LocalPlayer ) 
        local sounds = playSound3D( guiGetText( edit ), x, y, z )  
        setSoundMaxDistance( sounds, 100 ) 
    end 
  end 
) 

ياخوي لاتجلس تستهبل ذذ

انت كل الي جالس تسويه تجرب كل شوي تمسح شي لو سمحت دامك ماتعرف لاتحاول

أطرح . meta.xml

ياخوي جالس تستهبل ولا وش ؟ ~~

Link to comment

ياخوي لاتجلس تستهبل ذذ

انت كل الي جالس تسويه تجرب كل شوي تمسح شي لو سمحت دامك ماتعرف لاتحاول

أطرح . meta.xml

ياخوي جالس تستهبل ولا وش ؟ ~~

ياخي استهبل لية اقولك اطرح الميتا

Link to comment

-- Client Side # 
addEventHandler ('onClientGUIClick', start,function() 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
        if url:len() > 0 and not url:find(' ') then 
            if isElement(uSound) then destroyElement(uSound) end 
                local uSound = playSound3D(  url , x, y, z ) 
                    setSoundMaxDistance( uSound, 100 ) 
        end 
    end,false 
) 

UPDATED.

Edited by Guest
Link to comment
الرجال قاعد يحاول يساعدك !

يساعدني ؟ يساعدني ف وش؟ وش دخل ام الميتا ؟ انا ما اهنته قلت له لو سمحت اذا ماتعرف لاتحاول

شفت انت وش يسوي ف الكود ؟ كل شوي يحذف شي ويقولي جرب واخر شي يقولي اطرح الميتا

edit:

-- Client Side # 
addEventHandler ('onClientGUIClick', start,function() 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
        if url:len > 0 and not url:find(' ') then 
            if isElement(uSound) then destroyElement(uSound) end 
                local uSound = playSound3D(  url , x, y, z ) 
                    setSoundMaxDistance( uSound, 100 ) 
        end 
    end,false 
) 

تسلم بس فيه خطأ سطر 5

function arguments expected near '>'

Edited by Guest
Link to comment
addEventHandler ('onClientGUIClick', start,function() 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
         if url ~= "" and url ~= " " then 
            if isElement(uSound) then destroyElement(uSound) end 
                local uSound = playSound3D(  url , x, y, z ) 
                    setSoundMaxDistance( uSound, 100 ) 
        end 
    end,false 
) 

خليه كذا احسن

:mrgreen:

Link to comment
addEventHandler ('onClientGUIClick', start,function() 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
         if url ~= "" and url ~= " " then 
            if isElement(uSound) then destroyElement(uSound) end 
                local uSound = playSound3D(  url , x, y, z ) 
                    setSoundMaxDistance( uSound, 100 ) 
        end 
    end,false 
) 

خليه كذا احسن

:mrgreen:

تسسلم بس صار فيه كم خطأ وصلحتها واشتغل تمام : )

بس فيه مشكلة أنه لو اضغط ع الزر مليون مره يشتغل الصوت مليون مره لول

ذا الكود

addEventHandler ("onClientGUIClick", getRootElement(), 
function(button, state, absoluteX, absoluteY)  
    if ( source == start ) then 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
         if url ~= "" and url ~= " " then 
            if isElement(uSound) then destroyElement(uSound) end 
                local uSound = playSound3D(  url , x, y, z ) 
                    setSoundMaxDistance( uSound, 100 ) 
        end 
    end 
end 
) 

وعندي مشكله ف زر الايقاف مدري وش سببها

addEventHandler ("onClientGUIClick", getRootElement(), 
function(button, state, absoluteX, absoluteY)  
    if ( source == stop ) then 
        stopSound( uSound ) 
    end 
    end 
) 

الديبق يقولي bad argument @ 'stopSound' [Expected sound at argument 1, got nil]'

سوري طولت ذذ

Link to comment
addEventHandler ("onClientGUIClick", getRootElement(), 
function() 
    if ( source == start ) then 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
    if url ~= "" and url ~= " " then 
        if isElement(uSound) then stopSound(uSound) end 
            local uSound = playSound3D(  url , x, y, z ) 
            setSoundMaxDistance( uSound, 100 ) 
        end 
    end 
end) 
  
addEventHandler ("onClientGUIClick", getRootElement(), 
function(button, state, absoluteX, absoluteY) 
    if ( source == stop ) then 
        if isElement(uSound) then  
            stopSound(uSound)  
        end 
    end 
end) 

Edited by Guest
Link to comment
addEventHandler ("onClientGUIClick", start, 
function() 
    local x, y, z = getElementPosition ( localPlayer ) 
    local url = guiGetText ( edit ) 
    if url ~= "" and url ~= " " then 
        if isElement(uSound) then destroyElement(uSound) uSound = nil end 
            local uSound = playSound3D(  url , x, y, z ) 
            setSoundMaxDistance( uSound, 100 ) 
    end 
end) 
  
  
addEventHandler ("onClientGUIClick", stop, 
function() 
    if isElement(uSound) then 
        destroyElement(uSound) 
        uSound = nil 
    end 
end) 

للحين نفس المشكله كود الاطفاء مايطفي

وكود التشغيل نفس مشكلته

Link to comment

-- Client Side # 
addEventHandler ('onClientGUIClick', root,function() 
    if source == start then 
        local x, y, z = getElementPosition ( localPlayer ) 
            local url = guiGetText ( edit ) 
                if url:len() > 0 and not url:find(' ') then 
                if isElement(uSound) then destroyElement(uSound) end 
                    local uSound = playSound3D(  url , x, y, z ) 
                        setSoundMaxDistance( uSound, 100 ) 
        end 
    elseif source == stop then 
        if isElement(uSound) then destroyElement(uSound) end 
        end 
    end 
) 
Link to comment
-- Client Side # 
addEventHandler ('onClientGUIClick', root,function() 
    if source == start then 
        local x, y, z = getElementPosition ( localPlayer ) 
            local url = guiGetText ( edit ) 
                if url:len() > 0 and not url:find(' ') then 
                if isElement(uSound) then destroyElement(uSound) end 
                    local uSound = playSound3D(  url , x, y, z ) 
                        setSoundMaxDistance( uSound, 100 ) 
        end 
    elseif source == stop then 
        if isElement(uSound) then destroyElement(uSound) end 
        end 
    end 
) 

نفس المشكله كود الاطفاء مايطفي وكود التشغيل اذا اضغط عليه اكثر من مره يشغل الصوت اكثر من مره معى بعض

Link to comment
شيل لوكال من سطر 8 حق الصوت .

وش مشكله اللوكل هنا؟

برستيج يعني الوكال هاذي معقوله خربت الكود كله ؟؟

سطر 7 ماراح يتعرف عليها لانة لوكال تحصل يوم توصل لها الوظيفة

و الثانية الاغلاق ماراح يوصل لانك سويت اند و هو لوكال .

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