Sign in to follow this  
Mr.Mostafa

جلب عالم وهمي فاضي

Recommended Posts

سلام عليكم

كان فيه شخص مسوي بالوظايف المفيدة

وظيفة تجيب رقم عالم وهمي يكون فاضي مافيه اي لاعبين
ياريت اذا احد معه يجيبها بس , وشكرا

Share this post


Link to post
On 11/02/2017 at 23:22, Abdul KariM said:

 zWDoHTl.png

getDimensionEmpty

وظيفة جلب دمنشن ( عالم ) فارغ او فاضي

Syntax :


int getDimensionEmpty ( int NumberStart )

Required Arguments :

  • NumberStart : العدد الذي تريد ان يبدأ منه البحث عن الدمنشن او العالم الفارغ

Returns

يرجع بـ رقم الدمنشن الفارغ او الي مافيه احد

الفنكشن يقبل الكلينت والسيرفر 

Code :


function getDimensionEmpty ( NumberStart )

	local NumberStart = type ( NumberStart ) == "number" and NumberStart < 65536 and NumberStart or 1

	local isEmpty = 0 

	local playersTable = getElementsByType ( "player" )  

	if ( #playersTable > 0 ) then 

		for i = NumberStart,65535 do

			for _ , players in ipairs ( playersTable ) do  	

				if ( getElementDimension( players ) == i ) then

				isEmpty = isEmpty + 1

				end
			end

			if isEmpty == 0 then

				return i 

			else

				isEmpty = 0
			end
		end
	end
	return false
end

بعض الامثلة


outputChatBox ( getDimensionEmpty (  ) ) 

addEventHandler ( "onPlayerLogin" , root , 
	
	function (	)
	
	local aDimensionEmpty = getDimensionEmpty ( 5 )
	
	setElementDimension ( source , aDimensionEmpty )

		end
	)

المثال هذا اذا الاعب سجل دخوله راح يحطه بدمنشن مافيه احد يبدا من الدمنشن رقم 5

اتوقع الفنكشن الواضح 

Author : Abdul KariM

بالتوفيق للجميع 

  • Like 1
  • Thanks 1

Share this post


Link to post

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.