Jump to content

طلب كود


w7sH

Recommended Posts

سوي يوم يفتح اللوحة تحقق انه بالعالم رقم 0 اذا فيه يفتح له الازرار اذا مو فية يقفل الازرار

مثال

bindKey ( "b" , "down" , function ( )
if ( getElementDimension ( localPlayer ) == 0 ) then 
guiSetVisible ( ... , true );
else
guiSetVisible ( ... , false );
end
end );

بدل ... 

لـ اسم الزر الي تبي تخفية وتظهره

Link to comment

مافهمتني انت انا ابي كود اذا دخل عالم غير عالم 0 يخفي له جميع الازرار وانا احددها مثل اف 1 واف2 مايقدر يستعملها وهو في غيرعالم 0

Edited by w7sH
Link to comment

لو بحثت بالقسم تلاقي كثير

 

local Keys = { 
["F1"] = true,
["F2"] = true,
}

addEventHandler ( "onClientKey" , root , function ( button , press ) then 
if ( press and getElementDimension ( localPlayer ) ~= 0 and Keys [ button ] ) then 
cancelEvent ( );
end
end );

 

Link to comment
aTable = { 'F1' , 'F2' }

addEventHandler ( 'onClientKey' , root ,
function ( aKey )
	for aCounter = 1 , #aTable do 
		return ( ( aTable [ aCounter ] ) and ( getElementDimension ( localPlayer ) == 0 or cancelEvent ( ) ) )
	end
end )

الازرار الـ بدك توقفهأ حطهأ بـ اول سطر

Link to comment
local buttons ={
[ "F1" ] = true,
};

addEventHandler( "onClientKey", root,
    function(button , press)
        if press and getElementDimension(localPlayer) == 0 then
            if buttons[button]then
                cancelEvent()
			end
		end
	end
)

 

Link to comment
local aButtons = { 
	"aButton1",
	"aButton2",
}

addEventHandler("onClientKey",root,
	function ( aButton , aPress )
		for _,button in ipairs ( aButtons )do
			if ( aPress ) and ( not getElementDimension ( localPlayer ) == 0 ) then 
				if aButton == button then 
					cancelEvent ( )
				end
			end
		end
	end
)

هذا الكود للأزرار معينة , إذا ودك كل الأزرار إستعمل هذا الكود :-

addEventHandler("onClientKey",root,
	function ( aButton , aPress )
		 for _,button in ipairs(getElementsByType("gui-button")) do
			if ( aPress ) and ( not getElementDimension ( localPlayer ) == 0 ) then 
				if aButton == button then 
					cancelEvent ( )
				end
			end
		end
	end
)

 

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