Jump to content

طلب شرح جدآول ..


Recommended Posts

سلام عليكم

يآريت آي مبرمج خبرة فآضي

يشرح آلجدآول

لكلنت ولسيرفر

كلنت = قريد ليست

سيرفر = آلجدآول آلعآدية

ــ

يعني مثلا كيف آعرف آلكولمن آلثآني من آلجدآول آو آلثآلث

وفي آلقريد ليست , لو مثلا جدول كدآ

List = {
{'test1',"this test"},
{'test2',"this test"},
}

كيف آسوي لو ضغطت علي آلقريد ليست , يجيب آلقيمة آلتآنية في outputChatBox

يعني لو ضغطت عليtest1

يكتب بآلشآت this test,

Link to comment
38 minutes ago, KillerX said:

صعبين شوي مآ فهمت منهم ,

مثلا لو آبي آسوي كدآ , بيكون وش آلخطآ في آلكود

Default = {
{"Name","27","Done"},
}

addCommandHandler("testTaple",
	function (source)
		setPlayerName(source,[Default][1])
			setElementModel(source,[Default][2])
				outputChatBox([Default][3],0,255,0,true)
	end
)

 

وهآدآ مثلا وش آلخطآ فيه وكدآ

Default = {
{Name ={"Name"},Skin = {"27"},Message = {"Done"}},
}

addCommandHandler("testTaple",
	function (source)
		setPlayerName(source,Name)
			setElementModel(source,Skin)
				outputChatBox(Message,0,255,0,true)
	end
)

 

Link to comment
13 minutes ago, Mr.Mostafa said:

 


Default = {
{Name ={"Name"},Skin = {"27"},Message = {"Done"}},
}

addCommandHandler("testTaple",
	function (source)
		setPlayerName(source,Name)
			setElementModel(source,Skin)
				outputChatBox(Message,0,255,0,true)
	end
)

 

Default = {
{Name ={"Name"},Skin = {"27"},Message = {"Done"}},
}

addCommandHandler("testTaple",
	function (source)
		setPlayerName(source,Default[1]['Name'][1])
			setElementModel(source,Default[1]['Skin'][1])
				outputChatBox(Default[1]['Message'][1],source,0,255,0,true)
	end
)

 

2 minutes ago, Mr.Mostafa said:

ليه آتنين [1] [1] ء؟

وآلمثآل آلتآني تصحيحه وش طيب

عشان انتا مسوي جدول داخل جدول

يعني الجدول لية مفتاح اللي هو 1

ولو انتا مسوي جدول اخر يبقي المفتاح حقتوا 2

والواحد التاني دا حق القيمة اللي في الجدول 

ههههههههههههه حاول تفهم وتجرب كتير

انا كنت في الاول دماغي ملحوسة كدا 

بس قعدت اجرب وفهمتوا

Link to comment
11 minutes ago, KillerX said:

Default = {
{Name ={"Name"},Skin = {"27"},Message = {"Done"}},
}

addCommandHandler("testTaple",
	function (source)
		setPlayerName(source,Default[1]['Name'][1])
			setElementModel(source,Default[1]['Skin'][1])
				outputChatBox(Default[1]['Message'][1],source,0,255,0,true)
	end
)

 

عشان انتا مسوي جدول داخل جدول

يعني الجدول لية مفتاح اللي هو 1

ولو انتا مسوي جدول اخر يبقي المفتاح حقتوا 2

والواحد التاني دا حق القيمة اللي في الجدول 

ههههههههههههه حاول تفهم وتجرب كتير

انا كنت في الاول دماغي ملحوسة كدا 

بس قعدت اجرب وفهمتوا

مع آني مآ فهمت ليه آتنين [1] ء

بس بضل آجرب لين آفهمهم

تسلم

Link to comment
11 minutes ago, Mr.Mostafa said:

مع آني مآ فهمت ليه آتنين [1] ء

بس بضل آجرب لين آفهمهم

تسلم

الله يسلمك

بحاول اشرحلك

مثلا في جدول انتا مسوي باي اسم

Killer = {}

وقولنا نحط فيه قيمة اي قيمة مثل سترينق او رقم

Killer = {1,'Killer','Mostafa'}

الحين الجدول في ثلاث قيم

1 و Killer و Mostafa

مثلا عايزين نستدعي رقم 1 من الجدول ونطلعوا في الشات ازاي ؟؟

في العادي لما تحط قيمة في جدول الجدول بيعطيها مفتاح معين | يعني ايه

مثلا انا مسوي كدا

Killer = {'Mostafa'}

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

Killer = {
[1] = 'Mostafa'
}

وهكذا 

الحين نرجع للجدول دا

Killer = {1,'Killer','Mostafa'}

ونبي نطلع رقم 1 في الشات من الجدول دا يبقي نسوي كدا

Killer = {1,'Killer','Mostafa'}

outputChatBox(Killer[1]) -- [1] = 1 | [2] = 'Killer' | [3] = 'Mostafa' | وهكذا

وبس يارب تكون وصلت المعلومة

Link to comment
6 minutes ago, KillerX said:

الله يسلمك

بحاول اشرحلك

مثلا في جدول انتا مسوي باي اسم


Killer = {}

وقولنا نحط فيه قيمة اي قيمة مثل سترينق او رقم


Killer = {1,'Killer','Mostafa'}

الحين الجدول في ثلاث قيم


1 و Killer و Mostafa

مثلا عايزين نستدعي رقم 1 من الجدول ونطلعوا في الشات ازاي ؟؟

في العادي لما تحط قيمة في جدول الجدول بيعطيها مفتاح معين | يعني ايه

مثلا انا مسوي كدا


Killer = {'Mostafa'}

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


Killer = {
[1] = 'Mostafa'
}

وهكذا 

الحين نرجع للجدول دا


Killer = {1,'Killer','Mostafa'}

ونبي نطلع رقم 1 في الشات من الجدول دا يبقي نسوي كدا


Killer = {1,'Killer','Mostafa'}

outputChatBox(Killer[1]) -- [1] = 1 | [2] = 'Killer' | [3] = 'Mostafa' | وهكذا

وبس يارب تكون وصلت المعلومة

عقدتني في آلجدآول آكثر , تسلم <3 

  • Haha 1
Link to comment
Default = {
{Name ={"Name"},Skin = {"27"},Message = {"Done"}},
}

addCommandHandler("test",
	function (source)
		setPlayerName(source,Default[1]['Name'][1])
			setElementModel(source,Default[1]['Skin'][1])
				outputChatBox(Default[1]['Message'][1],source,0,255,0,true)
	end
)

 

كان معي لاق ما شفت الباقي الي صحلولك ^ 
- بتوفيق .

Link to comment
1 minute ago, Mr.Mostafa said:

هنا مين كولمن ومين رو


Default = {
{"Name","27","Done"},
}

 

Default = {
	{ "Name", "27", "Done" }, -- "Name", "27", "Done" = COLUMNS
	-- ROW
  	-- ROW
  	-- ROW
}

أفقي راح يكون فيه الأعمدة, عامودي الصفوف

Link to comment
1 minute ago, N3xT said:

Default = {
	{ "Name", "27", "Done" }, -- "Name", "27", "Done" = COLUMNS
	-- ROW
  	-- ROW
  	-- ROW
}

أفقي راح يكون فيه الأعمدة, عامودي الصفوف

اتوقع كدا صح

Table = {
	{ "N3xt"},
	{ "Mostafa"},
}

if test == Table[1][1] then
	outputChatBox("N3xt")
elseif test == Table[1][2] then
	outputChatBox("Mostafa")

 

Link to comment
17 minutes ago, N3xT said:

معليش أقصد كذا


Table[ROW][COLUMN]

لكن انت الكود حقك راح يكون دايماً ثابت على اسمي لأنك حاط الرو على 1

Table = {
	{ "N3xt"},
	{ "Mostafa"},
}

if test == Table[1][1] then
	outputChatBox("N3xt")
elseif test == Table[2][1] then
	outputChatBox("Mostafa")

 

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