Wysłany: 2014-06-14, 16:23
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
Cze??! Potrzebuj? pomocy. Stworzy?em sobie taki pseudo ekwipunek. Pomo?ecie?
Chcia?bym aby po klikni?ciu w np. Ubranie, to zmieni?o ci skin na 145.
Kod Client
function Skaluj ( sw , sh , sw2 , sh2 )
local sWidth , sHeight = guiGetScreenSize ()
local scaleX , scaleY =( sWidth / 1280 ), ( sHeight / 800 )
return ( sw * scaleX ), ( sh * scaleY ), ( sw2 * scaleX ), ( sh2 * scaleY )
end
x , y , w , h = Skaluj ( 0 , 192 , 387 , 299 )
x1 , y1 , w1 , h1 = Skaluj ( 10 , 23 , 367 , 266 )
Ekwipunek = {
gridlist = {},
window = {},
}
Ekwipunek . window [ 1 ] = guiCreateWindow ( x , y , w , h , "Ekwipunek" , false )
guiWindowSetSizable ( Ekwipunek . window [ 1 ], false )
guiSetVisible ( Ekwipunek . window [ 1 ], false )
Ekwipunek . gridlist [ 1 ] = guiCreateGridList ( x1 , y1 , w1 , h1 , false , Ekwipunek . window [ 1 ])
guiGridListAddColumn ( Ekwipunek . gridlist [ 1 ], "Twoje Przedmioty" , 0.9 )
for i = 1 , 3 do
guiGridListAddRow ( Ekwipunek . gridlist [ 1 ])
end
guiGridListSetItemText ( Ekwipunek . gridlist [ 1 ], 0 , 1 , "Mapa" , false , false )
guiGridListSetItemText ( Ekwipunek . gridlist [ 1 ], 1 , 1 , "Ubranie" , false , false )
guiGridListSetItemText ( Ekwipunek . gridlist [ 1 ], 2 , 1 , "bestPhone" , false , false )
bindKey ( "end" , "down" , function()
if guiGetVisible ( Ekwipunek . window [ 1 ]) == false then
guiSetVisible ( Ekwipunek . window [ 1 ], true )
showCursor ( true )
else
guiSetVisible ( Ekwipunek . window [ 1 ], false )
showCursor ( false )
end
end )
Za pomoc ch?odne
Wysłany: 2014-06-14, 20:55
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Tego Ci nikt nie zrobi, bo to d?ugi kod. Pobierasz text zaznaczonego elementu i nadajesz warunek if cos == "ten tekst" then
Wysłany: 2014-06-14, 21:04
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
B?d? mia? czas zrobi? Ci to.
Ostatnio zmieniony przez MeeShuffle 2014-06-14, 23:15, w całości zmieniany 1 raz
Wysłany: 2014-06-14, 23:13
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
function onClick ()
local wyb = guiGridListGetItemText ( Ekwipunek . gridlist [ 1 ], guiGridListGetSelectedItem ( Ekwipunek . gridlist [ 1 ]), 1 )
if wyb == "Ubranie" then
outputChatBox ( "Ubranie, bu" )
end
end
addEventHandler ( "onClientGUIClick" , Ekwipunek . gridlist [ 1 ], onClick , false )
takie ultra szybkie, ew. jutro poprawie
Wysłany: 2014-06-15, 01:03
Maximerr
Programmer PHP, LUA
Wiek: 25 Na forum: 4427 dni Posty: 548
Piwa : 1051
Dzi?ki. Czekam
Tagi: ekwipunek
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: