Jump to content

طلب كود بترتيب آلقريد ليست


Recommended Posts

سلام عليكم

آنآ آلحين آبي لمآ آضغط آلزر آلكلآم آلي بآلآيديت بوكس يروح للقريد ليست بآلرو رقم 2

وآلرو رقم 1 يكون فيه آيدي آلكلآم

يعني مثلا آول كلمة تكون آيدي رقم 1

تآني كلمة آيدي رقم 2 

تآلت كلمة آيدي رقم 3 

آلخخ

يعني رو 1 يكون مجرد آلآيدي آو آلترتيب آلي جآ فيه آلكلمة

كيف آسويهآ - يآريت بطريقة وآضحة

وشكرآ

Link to comment
10 minutes ago, #َxLysandeR said:

table

guiGetText

table.insert

guiGridListAddRow

guiGridListSetItemText

طيب آنآ سويت كدآ 

لكن مثلآ لمآ آضغط ينضآف آسمي في آلرو - لكن آلرو حق آلآيدي يكون آتنين ولمآ آضيف مرة تآنية آلرو آلقديم يكون تلآتة وآلرو آلجديد يكون تلآتة

مآفي حل للكود

لآن يمكن مآ آعرف ل table.insert

		local number = 0
  addEventHandler('onClientGUIClick', root,
	function (	)
	local name = getPlayerName ( localPlayer )
		number = number + 1
		if ( source == GUIEditor.button[3] ) then 
		local Row = guiGridListAddRow( Wnd2.gridlist[1] )
		guiGridListSetItemText( Wnd2.gridlist[1], Row, 1, number  , false, false )
		guiGridListSetItemText( Wnd2.gridlist[1], Row, 2, name , false, false )
		end
	end
)

 

Link to comment
5 hours ago, Abdul KariM said:

كودك بيسوي لو ضغط اي زر سواء بنفس السكربت او غيره بيزود على المتغير رقم

+ انت مسوي الرقم كلينت ف راح يكون عند كل لاعب رقم مختلف ع حسب مايضغط

طيب كيف آسويهآ زي مآ آبي

5 hours ago, N3xT said:

جربت الكود وما اشتغل؟

آلكود حقي آلي فوق آشتغل لكن زي مآ قآل عبدآلكريم

5 hours ago, Abdul KariM said:

كودك بيسوي لو ضغط اي زر سواء بنفس السكربت او غيره بيزود على المتغير رقم

 

 

Link to comment

ليش تسوي رو فيها ايدي الكلام ورو فيها الكلام ؟ , 
سوي 2 كولمن وحده للايدي و وحدة للكلام ..
انت تبي لو كتبت شيء ب ايدت بوكس وضغطت زر , يجي الكلام بالقريد لست ..
بسويها لك زي م تبي , تفضل :

 

--@Client Side

addEventHandler("onClientGUIClick",root,function()
if ( source == ButtonName ) then -- غير إسم الزر
local text = guiGetText(EditBox) -- غير إسم الإيدت
if ( text ~= "" ) then
if ( getElementData(localPlayer,"Numbers") == false ) then setElementData(localPlayer,"Numbers",0) end
setElementData(localPlayer,"Numbers",getElementData(localPlayer,"Numbers") + 1 )
local Number = getElementData(localPlayer,"Numbers")
local row = guiGridListAddRow(GridList) -- غير إسم القريد
guiGridListSetItemText( GridList,row, 1,tostring(Number), false, false ) -- غير إسم القريد
guiGridListSetItemText( GridList,row, 1,text, false, false ) -- غير إسم القريد
end
end
end
)

 

Link to comment
29 minutes ago, AbU - W6N said:

ليش تسوي رو فيها ايدي الكلام ورو فيها الكلام ؟ , 
سوي 2 كولمن وحده للايدي و وحدة للكلام ..
انت تبي لو كتبت شيء ب ايدت بوكس وضغطت زر , يجي الكلام بالقريد لست ..
بسويها لك زي م تبي , تفضل :

 


--@Client Side

addEventHandler("onClientGUIClick",root,function()
if ( source == ButtonName ) then -- غير إسم الزر
local text = guiGetText(EditBox) -- غير إسم الإيدت
if ( text ~= "" ) then
if ( getElementData(localPlayer,"Numbers") == false ) then setElementData(localPlayer,"Numbers",0) end
setElementData(localPlayer,"Numbers",getElementData(localPlayer,"Numbers") + 1 )
local Number = getElementData(localPlayer,"Numbers")
local row = guiGridListAddRow(GridList) -- غير إسم القريد
guiGridListSetItemText( GridList,row, 1,tostring(Number), false, false ) -- غير إسم القريد
guiGridListSetItemText( GridList,row, 1,text, false, false ) -- غير إسم القريد
end
end
end
)

 

كودك ماله اي فائدة كوده افضل 

Link to comment
On 7/14/2018 at 03:20, Abdul KariM said:

كودك ماله اي فائدة كوده افضل 

اجل الاخ مسوي لو ضغط ع اي زر بيسوي , معناها إما تقدمله الصحيح او تظل صامت . الكود حقي تمام

Link to comment
On ١٦‏/٧‏/٢٠١٨ at 00:01, AbU - W6N said:

اجل الاخ مسوي لو ضغط ع اي زر بيسوي , معناها إما تقدمله الصحيح او تظل صامت . الكود حقي تمام

ردي متأخر , لكن ليش تحط داتا بالكلينت وبأمكانك تستععمل المتغيرات انت وش غيرت فقط حطيت الداتا تحت الزر وتزود

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

فالافضل تراجع نفسك قبل لاتحط كود ماتدري وش طبخته

بالتوفيق واتمنى مايزعلك كلامي

Link to comment
On ١٧‏/٧‏/٢٠١٨ at 01:17, Abdul KariM said:

ردي متأخر , لكن ليش تحط داتا بالكلينت وبأمكانك تستععمل المتغيرات انت وش غيرت فقط حطيت الداتا تحت الزر وتزود

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

فالافضل تراجع نفسك قبل لاتحط كود ماتدري وش طبخته

بالتوفيق واتمنى مايزعلك كلامي

ينفع تحط داتا وينفع تحط متغير .. 

Link to comment
On ١٤‏/٧‏/٢٠١٨ at 02:50, AbU - W6N said:

ليش تسوي رو فيها ايدي الكلام ورو فيها الكلام ؟ , 
سوي 2 كولمن وحده للايدي و وحدة للكلام ..
انت تبي لو كتبت شيء ب ايدت بوكس وضغطت زر , يجي الكلام بالقريد لست ..
بسويها لك زي م تبي , تفضل :

 


--@Client Side

addEventHandler("onClientGUIClick",root,function()
if ( source == ButtonName ) then -- غير إسم الزر
local text = guiGetText(EditBox) -- غير إسم الإيدت
if ( text ~= "" ) then
if ( getElementData(localPlayer,"Numbers") == false ) then setElementData(localPlayer,"Numbers",0) end
setElementData(localPlayer,"Numbers",getElementData(localPlayer,"Numbers") + 1 )
local Number = getElementData(localPlayer,"Numbers")
local row = guiGridListAddRow(GridList) -- غير إسم القريد
guiGridListSetItemText( GridList,row, 1,tostring(Number), false, false ) -- غير إسم القريد
guiGridListSetItemText( GridList,row, 1,text, false, false ) -- غير إسم القريد
end
end
end
)

 

جربتهاا اشتغلت بس بيجي 2 تحت بعض ليش

Link to comment
On ١٨‏/٧‏/٢٠١٨ at 22:46, #Ram said:

ينفع تحط داتا وينفع تحط متغير .. 

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

 

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