Jump to content

طـلب


Recommended Posts

Posted

سلالام عليكم

بغيت لما واحد يكرر نفس الكلام يقوله

لاتكرر

او

يقوله انتضر 10 ثواني وبعدين يقدر يتكلم

وسلامتكم

  • Replies 77
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted
لا تكرر هذي موجودة في اللعبة أصلا

أما الثاني ما أعرفله

موجودة بالفري روم بس مو بالام تي اي كله :roll:

سلالام عليكم

بغيت لما واحد يكرر نفس الكلام يقوله

لاتكرر

او

يقوله انتضر 10 ثواني وبعدين يقدر يتكلم

وسلامتكم

استخدم الحدث

onPlayerChat

وسوي تايمر كل ما اللاعب يتكلم الا اذا ما انتهت مدة الانتظار

وبس ..

Posted
لا تكرر هذي موجودة في اللعبة أصلا

أما الثاني ما أعرفله

موجودة بالفري روم بس مو بالام تي اي كله :roll:

:roll: كان قصدي كذا

Posted
"onPlayerChat" 
setElementData 
getElementData 
setTimer 
outputChatBox 

ي ليت واحد يعطينا مثال عن اكواد الاخو عبادي

Posted
addEventHandler("onPlayerChat", root, 
    function() 
        if not availability then 
            availability = setTimer( 
                function() 
                    availability = nil 
                end, 3000, 1 
             ) 
        else return outputChatBox("لا يمكنك التحدث لمدة 3 ثواني", source) 
        end 
    end 
) 

Posted

اخوي تي تي

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

يعني انا ابي الاعب لما يرسل يطلعله لايمكنك التكلم

+ الرساله الي رسلها مابيها تطلع بـ الشات !!

Posted
cancelEvent() 

‏ استخدم كانسل ايفنت قبل كلمة ريترن وكذلك مع وظيفة الشات‎ ‎ edit: معليش نسيت احط لك الشرح ‏+‏ ما يمديني اعدل الكود لاني على الجوال

Posted

:oops: معليش اخوي تيتي كودك لحس مخي مادري كيف جاي

+ مادري وين احط ذا

cancelEvent() 

Posted
  
addEventHandler("onPlayerChat", root, 
    function() 
        if not availability then 
            availability = setTimer( 
                function() 
                    availability = nil 
                end, 3000, 1 
             ) 
        else 
 return outputChatBox("لا يمكنك التحدث لمدة 3 ثواني", source) 
cancelEvent() 
        end 
    end 
) 

او

  
  
    function chat() 
        if not availability then 
            availability = setTimer( 
                function() 
                    availability = nil 
                end, 3000, 1 
             ) 
        else 
 return outputChatBox("لا يمكنك التحدث لمدة 3 ثواني", source) 
removeEventHandler("onPlayerChat", root, chat) 
        end 
    end 
addEventHandler("onPlayerChat", root, chat) 
  

Posted

ضاوي مثالك الاول قريب بس وظيفة الشات ووظيفة كانسل ايفنت المفروض يكونو قبل ريترن مو بعدها واذا مللت او ما عرفت امسح ريترن هذي وخلي الكانسل ايفنت والشات بس وراح يشتغل ان شاء الله

Posted

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

مع ان الكود مايستاهل

بـ النسبه لكم

بس انتو مكبرين الموضوع ع شنو مادري

-_-"

+ لحستو مخي ذذ

Posted
ضاوي مثالك الاول قريب بس وظيفة الشات ووظيفة كانسل ايفنت المفروض يكونو قبل ريترن مو بعدها واذا مللت او ما عرفت امسح ريترن هذي وخلي الكانسل ايفنت والشات بس وراح يشتغل ان شاء الله

يعني كذا؟

:mrgreen:

    function chat() 
        if not availability then 
            availability = setTimer( 
                function() 
                    availability = nil 
                end, 3000, 1 
             ) 
        else 
outputChatBox("لا يمكنك التحدث لمدة 3 ثواني", source) 
removeEventHandler("onPlayerChat", root, chat) 
 return 
        end 
    end 
addEventHandler("onPlayerChat", root, chat) 

Posted
-- Server side 
ChatTable = { } 
  
addEventHandler ( "onPlayerChat", root, 
    function ( msg, type ) 
        if ChatTable [ source ] then 
            cancelEvent ( ); 
            return outputChatBox ( "لا يمكنك التحدث لمدة 3 ثواني", source, 255, 0, 0, true ); 
        end 
        if type ~= 0 then return end 
        local r, g, b = getPlayerNametagColor ( source ); 
        cancelEvent ( ); 
        outputChatBox ( getPlayerName ( source ).. ": #FFFFFF"..msg, root, r, g, b, true ); 
        unBlockChat_ ( source, true ); 
        setTimer ( unBlockChat_, 3000, 1, source, false ); 
    end 
) 
  
addEventHandler ( "onPlayerQuit", root, 
    function ( ) 
        if ChatTable [ source ] then 
            unBlockChat_ ( source, nil ); 
        end; 
    end 
) 
  
unBlockChat_ = function ( player, value ) 
    ChatTable [ player ] = value; 
end; 

Posted

عناد نفس مشكلةة تيتي

يطلع كلام يقول مايمديك تتكلم

بس لو اتكلم يطلع الكلام !!

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