Jump to content

مساعدة -


#FeldMan

Recommended Posts

 سلأم عليكم أنا سويت لوحة دخول وشغالة ابي اسوي حدث لو انضاف حساب جديد واندخل فيه اول مرة 

يعني انا سويت حساب جديد ودخلت له يصير حدث بس للحساب الجديد مو للقديم - الي يقدر يفيدني تحت :grab:

 

Link to comment

عندك طرق كتير

واسهلها الاكونت داتا

addEventHandler( 'onPlayerLogin' , root , 
	function( old , new ) 
    	if( getAccountData( new , 'data' ) ) then
      		return outputChatBox( 'تم الدخول مسبقا لهذا الحساب' , source , 255 , 0 , 0 , true ) 
   		end
  		outputChatBox( 'انتا اول شخص يقوم بتسجيل الدخول في هذا الحساب' , source , 0 , 255 , 0 , true )
  		setAccountData( new , 'data' , true ) 
    end
  )

 

  • Thanks 2
Link to comment
3 hours ago, KillerX said:

عندك طرق كتير

واسهلها الاكونت داتا


addEventHandler( 'onPlayerLogin' , root , 
	function( old , new ) 
    	if( getAccountData( new , 'data' ) ) then
      		return outputChatBox( 'تم الدخول مسبقا لهذا الحساب' , source , 255 , 0 , 0 , true ) 
   		end
  		outputChatBox( 'انتا اول شخص يقوم بتسجيل الدخول في هذا الحساب' , source , 0 , 255 , 0 , true )
  		setAccountData( new , 'data' , true ) 
    end
  )

 

هأت اي طريقة ثانية

 

Link to comment
6 hours ago, #FeldMan said:

 سلأم عليكم أنا سويت لوحة دخول وشغالة ابي اسوي حدث لو انضاف حساب جديد واندخل فيه اول مرة 

يعني انا سويت حساب جديد ودخلت له يصير حدث بس للحساب الجديد مو للقديم - الي يقدر يفيدني تحت :grab:

 

وعليكم السلام ورحمة الله وبركاته

فهمت انك تبغى تسوي حدث لما اللاعب يسجل في السيرفر

اذا كانت عندك طريقة تسجيل او لوحة محددة استخدم المثال اللي في الاسفل

كمثال فقط ! :

create=addAccount ( username,password )
if create then
	triggerEvent ( 'onPlayerRegister', element, username, password )
end


-- خارج دالة التسجيل تحط اللي تحت , كمثال فقط

function onPlayerRegister(name,pass)
	if name and pass then
		-- هنا تكمل الاشياء اللي تبغاها لما اللاعب يسجل
	end
end

 

Edited by NX_CI
Link to comment
19 hours ago, NX_CI said:

وعليكم السلام ورحمة الله وبركاته

فهمت انك تبغى تسوي حدث لما اللاعب يسجل في السيرفر

اذا كانت عندك طريقة تسجيل او لوحة محددة استخدم المثال اللي في الاسفل

كمثال فقط ! :


create=addAccount ( username,password )
if create then
	triggerEvent ( 'onPlayerRegister', element, username, password )
end


-- خارج دالة التسجيل تحط اللي تحت , كمثال فقط

function onPlayerRegister(name,pass)
	if name and pass then
		-- هنا تكمل الاشياء اللي تبغاها لما اللاعب يسجل
	end
end

 

أبي أسوي حدث لو كان الحساب جديد 

 

Link to comment
9 hours ago, #FeldMan said:

أبي أسوي حدث لو كان الحساب جديد 

 

لما يسوي اللاعب تسجيل حط للحساب داتا قيمتها ترو

setAccountData(account, 'ACCOUNT_DATA',true)

و لما يسوي اللاعب تسجيل خروج من الحساب سوي تحقق

if getAccountData(account,'FIRST_LOGIN') then

	setAccountData(account,'FIRST_LOGIN',false)

end

 

Edited by NX_CI
Link to comment
1 minute ago, NX_CI said:

لما يسوي اللاعب تسجيل حط للحساب داتا قيمتها ترو


setAccountData(account, 'ACCOUNT_DATA',true)

و لما يسوي اللاعب تسجيل خروج من الحساب سوي تحقق


if getAccountData(account,'FIRST_LOGIN') then

	setElementData(account,'FIRST_LOGIN',false)

end

 

قصدك

setAccountData

 

Link to comment
On 01/02/2019 at 12:29, KillerX said:

عندك طرق كتير

واسهلها الاكونت داتا


addEventHandler( 'onPlayerLogin' , root , 
	function( old , new ) 
    	if( getAccountData( new , 'data' ) ) then
      		return outputChatBox( 'تم الدخول مسبقا لهذا الحساب' , source , 255 , 0 , 0 , true ) 
   		end
  		outputChatBox( 'انتا اول شخص يقوم بتسجيل الدخول في هذا الحساب' , source , 0 , 255 , 0 , true )
  		setAccountData( new , 'data' , true ) 
    end
  )

 

ليه مسوي old ؟!

مادامك , مانك مستخدمها ..

المفروض كذا ,
 

addEventHandler( 'onPlayerLogin' , root , 
	function( old , new ) 
    	if( getAccountData( old , 'data' ) ) then
      		return outputChatBox( 'تم الدخول مسبقا لهذا الحساب' , source , 255 , 0 , 0 , true ) 
   		end
  		outputChatBox( 'انتا اول شخص يقوم بتسجيل الدخول في هذا الحساب' , source , 0 , 255 , 0 , true )
  		setAccountData( new , 'data' , true ) 
    end
  )

Link to comment
1 hour ago, DABL said:

ليه مسوي old ؟!

مادامك , مانك مستخدمها ..

المفروض كذا ,
 


addEventHandler( 'onPlayerLogin' , root , 	function( old , new )     	if( getAccountData( old , 'data' ) ) then      		return outputChatBox( 'تم الدخول مسبقا لهذا الحساب' , source , 255 , 0 , 0 , true )    		end  		outputChatBox( 'انتا اول شخص يقوم بتسجيل الدخول في هذا الحساب' , source , 0 , 255 , 0 , true )  		setAccountData( new , 'data' , true )     end  )

الكود عبارة عندما يدخل الاعب لحساب معين

يتحقق من الحساب هل هو جديد ام لا

هنا old و

معناها الحساب اللي انتا كنت عليه قبل ما تسجل

Guest وطبعا اي واحد من غير ما يسجل دخول يبقي الحساب حقوا اسموا

هنا new انما

يعني الحساب اللي انتا سجلت فيه

وبسسء

Link to comment
2 hours ago, KillerX said:

الكود عبارة عندما يدخل الاعب لحساب معين

يتحقق من الحساب هل هو جديد ام لا

هنا old و

معناها الحساب اللي انتا كنت عليه قبل ما تسجل

Guest وطبعا اي واحد من غير ما يسجل دخول يبقي الحساب حقوا اسموا

هنا new انما

يعني الحساب اللي انتا سجلت فيه

وبسسء

أنت مسوي هنا,

 

On 01/02/2019 at 12:29, KillerX said:

function( old , new )

old مانك مستخدمها يـ بعدي,

وم أشوف لها فايدة , يوم أنك سويت لها بس لـ فنكشن.
ومشكور , ..!

Link to comment
8 minutes ago, DABL said:

أنت مسوي هنا,

 

old مانك مستخدمها يـ بعدي,

وم أشوف لها فايدة , يوم أنك سويت لها بس لـ فنكشن.
ومشكور , ..!

يب ماني مستخدمها لكن لازم اعرفها

ما يصير اسوي

function( new )

لازم اعرفها باي حرف او باي اسم عشا انتقل للارقيومنت الثاني

function ( old , new )

or

function( _ , new )

او اي شئ المهم تتعرف

Link to comment
Just now, KillerX said:

يب ماني مستخدمها لكن لازم اعرفها

ما يصير اسوي

function( new )

لازم اعرفها باي حرف او باي اسم عشا انتقل للارقيومنت الثاني

function ( old , new )

or

function( _ , new )

او اي شئ المهم تتعرف

أها مشكور ,

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