Jump to content

x[استفسار]xبخصوص التيب


Recommended Posts

سلام عليكم ورحمة الله وبركاته شباب وش الغلط هنا

   ask={
'مرحبا',
'مرحبا1',
		   }
		   ans={
		   'هلا بك عزيزي الزفت',
		   'مرحبا1',
		   }
   local text = guiGetText(GUIEditor.edit[4])

 if ask[text] then

 guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, ans[ask[text]], false, false )
guiGridListSetItemColor ( GUIEditor.gridlist[3], row1, 1, 45, 254, 3 )
else
 guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, 'عزيزي الزائر الغالي لا يمكنني الاجابه على سؤالك توجه للدعم المباشر من فضلك', false, false )
guiGridListSetItemColor ( GUIEditor.gridlist[3], row1, 1, 45, 254, 3 )

end

 

  • Like 1
Link to comment

عندك خطأ, لازم تحط الاندكس رقم مب تكست, يعني كذا :

 

function get ( num )
	return ask[num];
end

get ( 1 ) -- مرحبا

او تستخدم اللوب وتشيك على كل العناصر في اللوب شوف هالطريقه :

for i = 1, #ask do
	if ask[i] == guiGetText ( GUIEditor.edit[4] ) then
    	-- الكود اللي تبيه ويكون تحته break
    		break
    	end
  end

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

Edited by Sha67
  • Like 2
Link to comment
19 minutes ago, Sha67 said:

عندك خطأ, لازم تحط الاندكس رقم مب تكست, يعني كذا :

 


function get ( num )
	return ask[num];
end

get ( 1 ) -- مرحبا

او تستخدم اللوب وتشيك على كل العناصر في اللوب شوف هالطريقه :


for i = 1, #ask do
	if ask[i] == guiGetText ( GUIEditor.edit[4] ) then
    	-- الكود اللي تبيه ويكون تحته break
    		break
    	end
  end

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

لا يا غالي

انا ابي اسوي تحقق اذا كان النص اللي موجود بالايديت

موجود بالتيبل 1

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

القيمه المقابله لترتيب النص اللي في الجدول الاول

19 minutes ago, #_iMr.[E]coo said:

Table1 = {
[1] = "Hello",         
[2] = "I Need Help",
[3] = "Thanks",
}

Table2 = {
[1] = "Welcome",         
[2] = "What ? ", 
[3] = "AnyTime",    
}

الجداول كذا احسن

مشكور

  • Like 1
Link to comment

فقط؟ ask يعني اذا كان اللي كتبه بالايديت نفس اللي بالجدول يحط القيمه بالجريد؟ نتكلم عن جدول 

اذا كان كلامي صحيح, استخدم الكود اللي عطيتك وخل سطر 13 كذا :

 guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, ask[i], false, false )

 

Link to comment
Just now, Sha67 said:

فقط؟ ask يعني اذا كان اللي كتبه بالايديت نفس اللي بالجدول يحط القيمه بالجريد؟ نتكلم عن جدول 

اذا كان كلامي صحيح, استخدم الكود اللي عطيتك وخل سطر 13 كذا :


 guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, ask[i], false, false )

 

لا يا غالي ما فهمتني معليش اتعبتك اولا

بالنسبه لطلبي

هو

انا كتبت مرحبا بالاديت بوكس تمام اللي موجوده بجدول ask

مرحبا ذي رقمها 1 بجدول ask

انا ابي اللي رقمه 1 بجدول ans

يجي بالجريد لست

Link to comment
ask = {
	["Hi"] = { "مرحبا" },
	["welcome"] = { "نورت" },
	["Bye"] = { "وداعا" }
  --["A"] = { "B" },
  -- A : الكلمة اللي راح تكون بالجدول ويكتبها بالايديت
  -- B : الكلمة اللي راح تطلع له
}

local text = guiGetText(GUIEditor.edit[4])

if ask[ text ] and ask[ text ][ 1 ] then
	guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, ask[ text ][ 1 ], false, false )
	guiGridListSetItemColor ( GUIEditor.gridlist[3], row1, 1, 45, 254, 3 )
else
 	guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, 'عزيزي الزائر الغالي لا يمكنني الاجابه على سؤالك توجه للدعم المباشر من فضلك', false, false )
	guiGridListSetItemColor ( GUIEditor.gridlist[3], row1, 1, 45, 254, 3 )
end

 

  • Like 2
Link to comment
1 minute ago, Sha67 said:

ask = {
	["Hi"] = { "مرحبا" },
	["welcome"] = { "نورت" },
	["Bye"] = { "وداعا" }
  --["A"] = { "B" },
  -- A : الكلمة اللي راح تكون بالجدول ويكتبها بالايديت
  -- B : الكلمة اللي راح تطلع له
}

local text = guiGetText(GUIEditor.edit[4])

if ask[ text ] and ask[ text ][ 1 ] then
	guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, ask[ text ][ 1 ], false, false )
	guiGridListSetItemColor ( GUIEditor.gridlist[3], row1, 1, 45, 254, 3 )
else
 	guiGridListSetItemText ( GUIEditor.gridlist[3], row1, 1, 'عزيزي الزائر الغالي لا يمكنني الاجابه على سؤالك توجه للدعم المباشر من فضلك', false, false )
	guiGridListSetItemColor ( GUIEditor.gridlist[3], row1, 1, 45, 254, 3 )
end

 

يعطيك العافيه يا غالي ما تقصر

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