Mr.Mostafa Posted September 6, 2018 Share Posted September 6, 2018 سلام عليكم يآريت آي مبرمج خبرة فآضي يشرح آلجدآول لكلنت ولسيرفر كلنت = قريد ليست سيرفر = آلجدآول آلعآدية ــ يعني مثلا كيف آعرف آلكولمن آلثآني من آلجدآول آو آلثآلث وفي آلقريد ليست , لو مثلا جدول كدآ List = { {'test1',"this test"}, {'test2',"this test"}, } كيف آسوي لو ضغطت علي آلقريد ليست , يجيب آلقيمة آلتآنية في outputChatBox يعني لو ضغطت عليtest1 يكتب بآلشآت this test, Link to comment
#[K]iLLeR<3 Posted September 6, 2018 Share Posted September 6, 2018 قسم الشروحات دول بتحصل Link to comment
KillerX Posted September 6, 2018 Share Posted September 6, 2018 https://forum.multitheftauto.com/viewtopic.php?f=164&t=50471 https://forum.multitheftauto.com/viewtopic.php?f=164&t=89424 Link to comment
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 38 minutes ago, KillerX said: https://forum.multitheftauto.com/viewtopic.php?f=164&t=50471 https://forum.multitheftauto.com/viewtopic.php?f=164&t=89424 صعبين شوي مآ فهمت منهم , مثلا لو آبي آسوي كدآ , بيكون وش آلخطآ في آلكود 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
KillerX Posted September 6, 2018 Share Posted September 6, 2018 8 minutes ago, Mr.Mostafa said: Default = { {"Name","27","Done"}, } addCommandHandler("testTaple", function (source) setPlayerName(source,Default[1][1]) setElementModel(source,Default[1][2]) outputChatBox(Default[1][3],0,255,0,true) end ) Link to comment
+Source|> Posted September 6, 2018 Share Posted September 6, 2018 جرب ذا Default = { {"Name","27","Done"}, } addCommandHandler("testTaple", function (source) for i, v in ipairs( Default ) do setPlayerName(source,v[1]) setElementModel(source,v[2]) outputChatBox(v[3],0,255,0,true) end end ) Link to comment
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 3 minutes ago, KillerX said: ليه آتنين [1] [1] ء؟ Just now, +Source|> said: وآلمثآل آلتآني تصحيحه وش طيب Link to comment
KillerX Posted September 6, 2018 Share Posted September 6, 2018 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
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 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
KillerX Posted September 6, 2018 Share Posted September 6, 2018 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
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 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 1 Link to comment
Guest Posted September 6, 2018 Share Posted September 6, 2018 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
N3xT Posted September 6, 2018 Share Posted September 6, 2018 Table[1][1] [1] = Column [1] = Row Link to comment
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 1 hour ago, N3xT said: Table[1][1] [1] = Column [1] = Row هنا مين كولمن ومين رو Default = { {"Name","27","Done"}, } Link to comment
N3xT Posted September 6, 2018 Share Posted September 6, 2018 1 minute ago, Mr.Mostafa said: هنا مين كولمن ومين رو Default = { {"Name","27","Done"}, } Default = { { "Name", "27", "Done" }, -- "Name", "27", "Done" = COLUMNS -- ROW -- ROW -- ROW } أفقي راح يكون فيه الأعمدة, عامودي الصفوف Link to comment
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 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
N3xT Posted September 6, 2018 Share Posted September 6, 2018 لا Table[COLUMN][ROW] انت عكستهم Link to comment
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 2 minutes ago, N3xT said: لا Table[COLUMN][ROW] انت عكستهم يب انا مسويهم كدا مب رو 2 يعني مصطفي ؟ يعني كدا مثلا Table = { { "N3xt"},--Row 1 { "Mostafa"},-- Row 2 { "test"},-- Row 3 { "test"}, -- Row 4 } Link to comment
N3xT Posted September 6, 2018 Share Posted September 6, 2018 (edited) معليش أقصد كذا Table[ROW][COLUMN] لكن انت الكود حقك راح يكون دايماً ثابت على اسمي لأنك حاط الرو على 1 Edited September 6, 2018 by N3xT Link to comment
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 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
Mr.Mostafa Posted September 6, 2018 Author Share Posted September 6, 2018 11 minutes ago, N3xT said: يب تمام تسلم . كذا فهمت Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now