Wysłany: 2018-03-11, 16:27
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
Witam,
Mam problem z przebieralni? dla CJ, poniewa? zbytnio nie wiem jak zrobi?, ?eby tworzy?y si? GridList y w tym przypadku na "koszulki i koszule"
Kod C: local Marker_Przebieralnia = createMarker ( 2491.53833 , - 1667.44861 , 12.5 , "cylinder" , 2 , 0 , 0 , 255 , 100 )
-- //\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\
gridlist = guiCreateGridList ( 0.76 , 0.31 , 0.20 , 0.53 , true )
guiGridListAddColumn ( gridlist , "Ubrania" , 0.9 )
guiSetVisible ( gridlist , false )
-- //\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\
local Koszulki_i_Koszule = {
[ 0 ]={ "player_torso" , "torso" },
[ 0 ]={ "vestblack" , "vest" },
[ 0 ]={ "tshirt2horiz" , "tshirt2" },
}
local ID_Ubrania , nazwaTekstury , nazwaModelu = unpack ( Koszulki_i_Koszule )
-- //\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\
function Przebieralnia ()
guiGridListClear ( gridlist )
local row = guiGridListAddRow ( gridlist )
guiGridListSetItemText ( gridlist , row , 1 , "koszulki i koszule" , true , false )
for i , v in ipairs ( Koszulki_i_Koszule ) do
local row = guiGridListAddRow ( gridlist )
guiGridListSetItemText ( gridlist , row , 1 , v , false , false )
end
end
-- //\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\//\
addEventHandler ( "onClientMarkerHit" , Marker_Przebieralnia , function( el , md )
if el ~= localPlayer then return end
if getElementModel ( el ) == 0 then
showCursor ( true , false )
guiSetVisible ( gridlist , true )
Przebieralnia ()
else
outputChatBox ( "#ffffffTa przebieralnia jest tylko dla skina o #ff0000ID 0 (CJ)" , 0 , 0 , 0 , true )
end
addEventHandler ( "onClientMarkerLeave" , Marker_Przebieralnia , function()
showCursor ( false )
guiSetVisible ( gridlist , false )
end )
addEventHandler ( "onClientGUIClick" , gridlist , function()
local selectedRow = guiGridListGetSelectedItem ( gridlist )
if selectedRow < 0 then return end
local model = guiGridListGetItemText ( gridlist , selectedRow , 1 )
addPedClothes ( localPlayer , nazwaTekstury , nazwaModelu , ID_Ubrania )
end )
addEventHandler ( "onClientGUIDoubleClick" , gridlist , function()
guiSetVisible ( gridlist , false )
showCursor ( false )
end )
end )
Wysłany: 2018-03-11, 19:21
Noffi;pp
Wiek: 33 Na forum: 4107 dni Posty: 2
Nick w MP: Noffi;pp
Kod: for i,v in ipairs(Koszulki_i_Koszule) do
local row = guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, 1, v, false, false)
zamien na
Kod: for i,v in ipairs(Koszulki_i_Koszule[0]) do
local row = guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, 1, v[0], false, false)
albo na
Kod: for i,v in ipairs(Koszulki_i_Koszule[0]) do
local row = guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, 1, v, false, false)
Wysłany: 2018-03-11, 20:47
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
Noffi;pp , no chyba tak nie zbyt, najpierw sam si? naucz LUA
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Tagi: pomoc :: przebieralni :: dla
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: