Jump to content

مساعد في القريد ليست


WTF_

Recommended Posts

{"1",1449.6030273438,303.15542602539,18.948663711548},
{"2",1792.79541,2393.04248 ,7.90996},
{"3",2000,-1081.74670,-1034.46008,129.21875},
{"4",500,1332.89258,-1274.39172,13.54688},
{"5",1553.9604492188,-1357.9940185547,329.45895385742},
{"6",1980.2662353516,-2541.2758789063,13.546875},
{"7",-1329.4117431641,-200,14.1484375},
{"8",1407.962890625,1428.96484375,10.8203125},
{"9",213.20693969727,1887.9638671875,14.736800193787},
{"10",1607.6123046875,1823.9975585938,10.8203125},
{"11",1393.6726074219,2604.90625,10.671875},

}


addEventHandler ( "onClientResourceStart" , resourceRoot , function ()  
for _ ,v in ipairs ( Places ) do 
local Row = guiGridListAddRow ( g1 )
guiGridListSetItemText ( g1 , Row , 1 , v [ 1 ] , false , false )
guiGridListSetItemData ( g1 , Row , 1 , { v [ 2 ] , v [ 3 ] , v [ 4 ] } )
end	
end 
)

addEventHandler ( "onClientGUIClick" , resourceRoot ,

	function (	)
	if b1 == source then 
		local sel = guiGridListGetSelectedItem ( g1 )
			local x, y, z = unpack ( guiGridListGetItemData ( g1, sel, 1 ) ) -- يا ليت تفسرولي هذي الجملة 
				triggerServerEvent ( "onWarp" , localPlayer , x ,y , z )
end 
 end 
     )


local x, y, z = unpack ( guiGridListGetItemData ( g1, sel, 1 ) ) -- يا ليت تفسرولي هذي الجملة 
-- انا ما فهمت لأنو في الويكي بيقول guiGridListGetItemData ( element gridList, int rowIndex, int columnIndex )
-- يعني sel = int rowIndex ? / 		local sel = guiGridListGetSelectedItem ( g1 )
-- 


		

 

Link to comment
1 minute ago, MrSAUD1 said:


guiGridListSetItemData ( g1 , Row , 1 , { v [ 2 ] , v [ 3 ] , v [ 4 ] } ) -- مسوي داتا على الاحداثيات

local x, y, z = unpack ( guiGridListGetItemData ( g1, sel, 1 ) ) -- يا ليت تفسرولي هذي الجملة 
هنا مسوي استخراج لـ الداتا الي هي الاحداثيات

 

أخوي فاهم هذا بس

sel وش تمثل ؟ 

 

Link to comment
5 hours ago, WTF_ said:

أخوي فاهم هذا بس

 

sel=guiGridListGetSelectedItem(grid)

هذي وظيفتها يثلبي تجيبلك يوم تحدد على شي في الجريد لست مثلا اول وحده بالجريد لست رقمها يكون 0

ثاني وحده

1

وهكذا

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

if sel~=-1 then

-1هي قيمة افتراضيه ومعناها انه مب محدد اي شي 

وهنا تحققنا اذا كان محدد

تمام

بالنسبه

unpack

يجيك استخراج للقيم من التيبل

بدال ماتسوي

مثلا

local ta={2,3,4}

بدال ما تسوي

master,ali,mta=ta[1],ta[2],ta[3]

لا تقدر تختصرها بكذا

master,ali,mta=unpack(ta)

وبكذا اكون وفيت طلبك بالتوفيق

Link to comment
16 hours ago, Master_MTA said:

sel=guiGridListGetSelectedItem(grid)

هذي وظيفتها يثلبي تجيبلك يوم تحدد على شي في الجريد لست مثلا اول وحده بالجريد لست رقمها يكون 0

ثاني وحده

1

وهكذا

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

if sel~=-1 then

-1هي قيمة افتراضيه ومعناها انه مب محدد اي شي 

وهنا تحققنا اذا كان محدد

تمام

بالنسبه

unpack

يجيك استخراج للقيم من التيبل

بدال ماتسوي

مثلا

local ta={2,3,4}

بدال ما تسوي

master,ali,mta=ta[1],ta[2],ta[3]

لا تقدر تختصرها بكذا

master,ali,mta=unpack(ta)

وبكذا اكون وفيت طلبك بالتوفيق

شكرا لك والله اخوي 

  • Like 1
Link to comment
17 hours ago, Master_MTA said:

sel=guiGridListGetSelectedItem(grid)

هذي وظيفتها يثلبي تجيبلك يوم تحدد على شي في الجريد لست مثلا اول وحده بالجريد لست رقمها يكون 0

ثاني وحده

1

وهكذا

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

if sel~=-1 then

-1هي قيمة افتراضيه ومعناها انه مب محدد اي شي 

وهنا تحققنا اذا كان محدد

تمام

بالنسبه

unpack

يجيك استخراج للقيم من التيبل

بدال ماتسوي

مثلا

local ta={2,3,4}

بدال ما تسوي

master,ali,mta=ta[1],ta[2],ta[3]

لا تقدر تختصرها بكذا

master,ali,mta=unpack(ta)

وبكذا اكون وفيت طلبك بالتوفيق

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

يعطيك العافية على شرحك ض1

  • Thanks 1
Link to comment
2 hours ago, WTF_ said:

شكرا لك والله اخوي 

العفو بالتوفيق يقلبي

 

2 hours ago, MrSAUD1 said:

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

يعطيك العافية على شرحك ض1

الله يعافيك حبيت ابسط الامور بما انه تو بدا مب اكثر واسف على ازعاجك +_+

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