Jump to content

طلب فنكشات لو سمحتم


Recommended Posts

سلام عليكم ورحمه الله وبراكته

الفنكشات الي ابيها

انا مسوي قريد ليست ولوحه

وحاطط بل قريد

Skin 1

Skin 2

3. ...

ابي اذا ضضغط على اسم مرتين بل ماوس يعطيه سكن

Link to comment
سلام عليكم ورحمه الله وبراكته

الفنكشات الي ابيها

انا مسوي قريد ليست ولوحه

وحاطط بل قريد

Skin 1

Skin 2

3. ...

ابي اذا ضضغط على اسم مرتين بل ماوس يعطيه سكن

'onClientGUIDoubleClick' 
guiGridListGetSelectedItem 
guiGridListGetItemText 
setElementModel 

Link to comment
ممكن مثال وشكرا

مثال

skins = { 
{0}, 
{1}, 
-- تحط هنا ايدي الشخصيه 
} 
  
addEventHandler ("onClientResourceStart", root,  
 function () 
   for _,v in ipairs (skins) do 
    row = guiGridListAddRow (gridName) 
    guiGridListSetItemText (gridName, row, 1, v, false, false) 
   end 
 end 
) 
  
addEventHandler ("onClientGUIDoubleClick", root, 
 function () 
   if (source == gridName) then 
   -- Your stuff 
  end 
end 
) 
Link to comment
مثال بسيط .. :

local Grid = guiCreateGridList( ....... ) 
local Button = guiCreateButton( ....... ) 
guiGridListAddColumn( Grid, "Skin list", 0.85 ) 
  
  
  
local Skins = {  
{'Skin1', 7 } 
} 
  
for i, skin in ipairs( Skins ) do                   
row = guiGridListAddRow(Grid)         
guiGridListSetItemText(Grid, row, 1, skin[1], false, false) 
guiGridListSetItemData(Grid, row, 1, skin[2]) 
end  
  
addEventHandler( "onClientGUIClick", root, function ( ) 
  if ( source == Button ) then 
    local Row, column = guiGridListGetSelectedItem ( Grid )    
      if ( Row and column and Row ~= -1 and column ~= -1 ) then 
          local selct  = tonumber( guiGridListGetItemData( Grid, guiGridListGetSelectedItem( Grid ) ) ) 
               if selct and selct ~= '' then 
                    setElementModel ( localPlayer, selct ) 
                          end 
                    end 
            end 
    end 
) 

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...