Jump to content

طلب تصليح كود


Recommended Posts

الكود هذا إذا وصلت كلمه إلى

memo

يجي صوت والكل يسمعه ...

وهل كذا صح ؟

addEvent("SendTheMsg",true) 
addEventHandler("SendTheMsg",getRootElement(), 
    function ( Text , Line ) 
        local player = getPlayerName(source) 
        sound = playSound("son.mp3",) 
        triggerClientEvent(root,"ClientMsg",root,Text,Line,player) 
    end 
) 

Edited by Guest
Link to comment

هذا مضبوط الكود ...

addEventHandler ( 'onClientGUIClick', root, function ( ) 
    if source == GUIEditor.button[1] then 
        local text = guiGetText ( GUIEditor.edit[1] ) 
        local Text = guiGetText ( GUIEditor.memo[1] ) 
        sound = playSound("son.mp3",true) 
        if text == "" or text == " " then return end 
    triggerServerEvent("SendTheMsg",localPlayer,text,Text) 
    end 
end 
 ) 

بس يجي الكل يسمع ولالا ؟

Edited by Guest
Link to comment
وظيفة
playSound 

ماهي بالسيرفر .. بالكلنت

بس انا أسمع أكثر الأكواد اللي فيها صوت كلينت

مايسمعها إلا اللي يرسل هو

انا ابي إذا رسل واحد الصوت يجي للكل ..

حطها في الترايقر الي انت راسله لجانب الكلينت

Link to comment
تسوي :

--Server Side!! 
triggerClientEvent 
getRootElement() 
--Client Side !! 
playSound 

مافهمت ..

خذ الكودين

Client Side :

addEventHandler ( 'onClientGUIClick', root, function ( ) 
    if source == GUIEditor.button[1] then 
        local text = guiGetText ( GUIEditor.edit[1] ) 
        local Text = guiGetText ( GUIEditor.memo[1] ) 
        sound = playSound("son.mp3",true) 
        if text == "" or text == " " then return end 
    triggerServerEvent("SendTheMsg",localPlayer,text,Text) 
    end 
end 
 ) 

Server Side :

addEvent("SendTheMsg",true) 
addEventHandler("SendTheMsg",getRootElement(), 
    function ( Text , Line ) 
        local player = getPlayerName(source) 
        triggerClientEvent(root,"ClientMsg",root,Text,Line,player) 
    end 
) 

Link to comment
حطة مع الحدث بالكلنت هذا :

'SendTheMsg'

وخلية كذا :

if ( isElement ( sound ) ) then 
    stopSound ( sound ) 
    end 
        sound = playSound("son.mp3",true) 
  

مافهمت عليك ..

الأكواد فوق حطيتها عدل عليها وعطني ..

Link to comment
اطرح الحدث و الوظيفة

'ClientMsg'

addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
    end 
) 

Link to comment

-- Client Side --

addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
            if ( isElement ( sound ) ) then 
            stopSound ( sound ) 
     end 
        sound = playSound("son.mp3",true) 
        guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
    end 
) 

addEventHandler ( 'onClientGUIClick', root, function ( ) 
    if source == GUIEditor.button[1] then 
        local text = guiGetText ( GUIEditor.edit[1] ) 
        local Text = guiGetText ( GUIEditor.memo[1] ) 
        if text == "" or text == " " then return end 
    triggerServerEvent("SendTheMsg",localPlayer,text,Text) 
    end 
end 
 ) 

-- Server Side --

addEvent("SendTheMsg",true) 
addEventHandler("SendTheMsg",getRootElement(), 
    function ( Text , Line ) 
        local player = getPlayerName(source) 
        triggerClientEvent(root,"ClientMsg",root,Text,Line,player) 
    end 
) 
Link to comment
-- Client Side --

addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
            if ( isElement ( sound ) ) then 
            stopSound ( sound ) 
     end 
        sound = playSound("son.mp3",true) 
        guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
    end 
) 

addEventHandler ( 'onClientGUIClick', root, function ( ) 
    if source == GUIEditor.button[1] then 
        local text = guiGetText ( GUIEditor.edit[1] ) 
        local Text = guiGetText ( GUIEditor.memo[1] ) 
        if text == "" or text == " " then return end 
    triggerServerEvent("SendTheMsg",localPlayer,text,Text) 
    end 
end 
 ) 

-- Server Side --

addEvent("SendTheMsg",true) 
addEventHandler("SendTheMsg",getRootElement(), 
    function ( Text , Line ) 
        local player = getPlayerName(source) 
        triggerClientEvent(root,"ClientMsg",root,Text,Line,player) 
    end 
) 

مشكككور

Link to comment

addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
            if ( isElement ( sound ) ) then 
             destroyElement( sound ) 
            sound = nil 
     end 
        sound = playSound("son.mp3",true) 
        guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
    end 
) 

مادري المفروض مايكرر بـ 'stopSound' -- function

!!

جربة كذآ عمومآ !

Link to comment
addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
            if ( isElement ( sound ) ) then 
             destroyElement( sound ) 
            sound = nil 
     end 
        sound = playSound("son.mp3",true) 
        guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
    end 
) 

مادري المفروض مايكرر بـ 'stopSound' -- function

!!

جربة كذآ عمومآ !

نفس الشي يكرر

Link to comment
تكتب بـسرعه؟ لانة المستحيل انة يكرر !

شوف ياطويل العمر

انا إذا جيت أكتب وأضغط الزر

يجي صوت أول شي وبعدين يكرر ورا بعض

وانا كاتب كلمه وحده

وإذا كتبت كلمه ثانيه يقطع الصوت او يسوي رستارت الصوت يعيد ويرجع يكرر

Link to comment

addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
            if ( isElement ( sound ) ) then 
             destroyElement( sound ) 
            sound = nil 
     end 
        sound = playSound("son.mp3",true) 
        guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
            setTimer (  
        function ( ) 
            if isElement ( sound ) then 
                destroyElement ( sound ) 
            end 
        end,1000,1) 
    end 
) 
  

بعد ثانية يسحب الصوت ~

Link to comment
addEvent("ClientMsg",true) 
addEventHandler("ClientMsg",getRootElement(), 
    function ( Text,Line,Name ) 
            if ( isElement ( sound ) ) then 
             destroyElement( sound ) 
            sound = nil 
     end 
        sound = playSound("son.mp3",true) 
        guiSetText ( GUIEditor.memo[1], Name.." : ".. Text..'\n'..Line.." " ) 
            setTimer (  
        function ( ) 
            if isElement ( sound ) then 
                destroyElement ( sound ) 
            end 
        end,1000,1) 
    end 
) 
  

بعد ثانية يسحب الصوت ~

مشكور ي شنب

Link to comment
  • تأكد من وضع عنوان مناسب للمواضيع بحيث يكون العنوان يدل على محتوى الموضوع. عناوين المواضيع التي تحتوي على كلمات مثل "مساعد" أو "طلب كود" فهي غير مرغوب فيها و يرجى تجنبها.

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