Jump to content

▪[ مشكلة بتايمر ]▪


Recommended Posts

السلام عليكم عندي مشكله في مود العاجل .. انا مسويه بتايمر لو كتبت بالعاجل اول عاجل يجي ٨ ثواني يختفي وبعد كذا ثاني عاجل مثلا يجي ٥ ثواني وبعدين ٣ عاجل يجي ثانيه ويختفي

 

local Groups = { "Sender" }
function isPlayerAdmin(player)
    for k,v in ipairs ( Groups ) do
        if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGetGroup(v)) ) then
		    return true
		end
	end
end
addCommandHandler("Sender", function ( player, cmd, ... )
    if not ( isGuestAccount ( getPlayerAccount ( player ) ) ) then
	    if ( isPlayerAdmin ( player ) ) then
		    local msg = {...}
		    local message = table.concat(msg, " ")
        outputChatBox("≈[ بارسـال رسـالة للجـميـع [ "..getPlayerName (player).." ֆ ] لـقـد قـام الاعـب ]≈", root,math.random(0,255),math.random(0,255),math.random(0,255), true)
			setElementData ( resourceRoot, "Have_", true )
			setElementData ( resourceRoot, "Msg_", message )
        setTimer ( function ( ) 
            setElementData ( resourceRoot, "Msg_" , false )
        end , 1000*8 , 1 )
			if ( getElementData ( player, "Name" ) and getElementData ( player, "Name" ) ~= false ) then
				setElementData ( resourceRoot, "By_", getElementData ( player, "Name" ))
			else
				setElementData ( resourceRoot, "By_", getPlayerName ( player ))
			end
		else
		    outputChatBox("* لـيـس لديك خاصـيـة لارسال رسالة لجميع الاعبين علي شاشتهم !!", player, 255, 0, 0, true)
		end
	else
	    outputChatBox("* الرجـاء تسـجـيل الدخـول حتي يمكنك ارسال رسالة للجميع !!", player, 255, 0, 0, true)
		
		
	end
end)

 

Link to comment

بعطيك فكرة وانت طبقها

اي رسالة يكتبها الادمن تمام حطها في تيبل  مع الاسم وكذا ( في الحالة راح تستغني عن الالمنت داتا )ء

بعدين تسوي ترايقر وترسل معاه الجدول تجيب القيمة الاولى في الجدول وتعرضها بعدين تسوي تايمر كل 8 ثواني وتحذف الرسالة من التيبل عن طريق الاندكس الي هو راح يكون 1

Link to comment
1 hour ago, Abdul KariM said:

بعطيك فكرة وانت طبقها

اي رسالة يكتبها الادمن تمام حطها في تيبل  مع الاسم وكذا ( في الحالة راح تستغني عن الالمنت داتا )ء

بعدين تسوي ترايقر وترسل معاه الجدول تجيب القيمة الاولى في الجدول وتعرضها بعدين تسوي تايمر كل 8 ثواني وتحذف الرسالة من التيبل عن طريق الاندكس الي هو راح يكون 1

الكود حقي وش المشكله فيه صعب كل ذا ?

Link to comment

موب صعب ولا شي التطبيق ولا في اسهل منه

كودك انه اذا الادمن كتب في العاجل 

بعد 8 ثواني الرسالة تروح ويبقى اسم الادمن

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

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