MA[S]RIY Posted August 12, 2017 Share Posted August 12, 2017 السلام عليكم انا ابي اكواد لما الاعب يقف بمكانه لمده دقيقه يطلع بالشات الاعب كذا افك ولما يتحرك يطلع نص الاعب كذا رجع ؟ Link to comment
A7M8D Posted August 12, 2017 Share Posted August 12, 2017 getPlayerIdleTime outputChatBox Link to comment
MA[S]RIY Posted August 12, 2017 Author Share Posted August 12, 2017 2 hours ago, #MR.NaiF said: getPlayerIdleTime outputChatBox ذا الكود getPlayerIdleTime معناه لما الاعب يتوقف ولا وش ؟ Link to comment
#Mr.Pop Posted August 12, 2017 Share Posted August 12, 2017 يحدد موقف اللعب يعني اذا تحرك اذا لمس الكييبور و هيك... ظ Link to comment
N3xT Posted August 12, 2017 Share Posted August 12, 2017 51 minutes ago, #Mr.Pop said: يحدد موقف اللعب يعني اذا تحرك اذا لمس الكييبور و هيك... ظ خطأ, فائدة الفنكشن يحسب مدة عدم تحرك اللاعب يعني يكون بنفس مكانة لمدة معينة, عالعموم يا صاحب الموضوع المثال موجود بالويكي لو فكيته بتحصله function checkAFKPlayers() for index, thePlayer in ipairs(getElementsByType("player")) do -- Loop all online players if (getPlayerIdleTime(thePlayer) > 60000) then -- Player hasn't moved for 60,000ms (1 minutes) outputChatBox(getPlayerName(thePlayer).." #FFFFFFIs afk.", root, 255, 255, 255, true) end end end setTimer(checkAFKPlayers, 30000, 0) 1 Link to comment
MA[S]RIY Posted August 13, 2017 Author Share Posted August 13, 2017 طيب هذا لما الاعب مش هيتحرك لمده هيطلع نص الاعب كذا افك كيف اخاي لما الاعب يرجع ويتحرك يطلع نص الاعب كذا رجع ؟ Link to comment
#Mr.Pop Posted August 13, 2017 Share Posted August 13, 2017 27 minutes ago, N3xT said: خطأ, فائدة الفنكشن يحسب مدة عدم تحرك اللاعب يعني يكون بنفس مكانة لمدة معينة, عالعموم يا صاحب الموضوع المثال موجود بالويكي لو فكيته بتحصله function checkAFKPlayers() for index, thePlayer in ipairs(getElementsByType("player")) do -- Loop all online players if (getPlayerIdleTime(thePlayer) > 60000) then -- Player hasn't moved for 60,000ms (1 minutes) outputChatBox(getPlayerName(thePlayer).." #FFFFFFIs afk.", root, 255, 255, 255, true) end end end setTimer(checkAFKPlayers, 30000, 0) مشكور ياغالي شكرا على التصحيح اعتزر يا صاحب الموضوع Link to comment
#Soking Posted August 13, 2017 Share Posted August 13, 2017 Sec, PlayersAFK = 5, { } setTimer( function( ) for _, Player in ipairs( getElementsByType( 'player' ) ) do local AFKTime = getPlayerIdleTime( Player ) if ( AFKTime >= ( 1000 * Sec ) ) then if ( PlayersAFK[Player] == nil ) then outputChatBox( getPlayerName( Player ).. ' AFK ! ' ) PlayersAFK[Player] = 'The Noob is AFK Now' end else if ( PlayersAFK[Player] ~= nil ) then outputChatBox( getPlayerName( Player ).. 'is Back -_-' ) PlayersAFK[Player] = nil end end end end, 3000, 0 ) 1 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