KoZaK54321
Wiek: 33 Na forum: 2805 dni Posty: 9
Piwa : 1
"Wilq" napisał/a :Poka? kod, zobacz na b??dy /debugscript 3.
Kod: [code]local mskins=createMarker(207.58, -101.23, 1005.26-1, "cylinder", 2, 0, 0, 255, 100)
setElementDimension(mskins,1382)
setElementInterior(mskins,15)
local t=createElement("text")
setElementPosition(t,207.58, -101.23, 1005.26+.5)
setElementData(t,"name","Wyb?r skina")
local skins={0,1,6,7,18,19,20,21,22,23,24,25,28,29,32,33,34,36,43,44,45,46,47,49,52,58,59,61,66,72,
78,79,80,81,82,83,84,95,96,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,
118,120,122,123,124,133,134,136,137,142,143,144,146,147,155,158,160,161,163,164,165,167,170,173,174,
175,176,177,179,184,185,186,187,188,189,202,203,204,206,210,217,220,221,223,228,229,236,240,241,242,247,
248,249,250,252,253,255,260,262,264,269,270,271,272,290,291,292,293,294,295,299,300,303,306,307,
308,311,12,13,31,38,39,40,41,53,55,88,91,93,135,138,139,140,145,148,150,169,192,193,197,198,201,205,211,
216,219,233,257}
local VALID_SKIN=0
[/code]
gridlist=guiCreateGridList(0.76, 0.31, 0.20, 0.53, true)
guiGridListAddColumn(gridlist, "ID SKIN?W", 0.9)
guiSetVisible(gridlist, false)
function fillSkinData()
guiGridListClear(gridlist)
for i,v in ipairs(skins) do
local row=guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, 1, v, false, false)
end
end
addEventHandler("onClientGUIDoubleClick", gridlist, function()
guiSetVisible(gridlist, false)
fadeCamera(false)
showCursor(false)
triggerServerEvent("skin:changeSkin", localPlayer, VALID_SKIN)
setTimer(function()
fadeCamera(true)
setCameraTarget(localPlayer, localPlayer)
setElementPosition(localPlayer, 207.39, -104.24, 1005.26)
setPedRotation(localPlayer, 178.3453)
end, 1500, 1)
end)
addEventHandler("onClientGUIClick", gridlist, function()
local selectedRow=guiGridListGetSelectedItem(gridlist)
if selectedRow < 0 then return end
local model=guiGridListGetItemText(gridlist, selectedRow, 1)
VALID_SKIN=model
setElementModel(localPlayer,model)
end)
addEventHandler("onClientMarkerHit", mskins, function(el,md)
if el~=localPlayer then return end
fadeCamera(false)
showCursor(true)
local x,y,z=getElementPosition(localPlayer)
setTimer(function()
fadeCamera(true)
fillSkinData()
guiSetVisible(gridlist,true)
setElementPosition(localPlayer, 217.14, -98.44, 1005.26)
setPedRotation(localPlayer, 133.393)
setCameraMatrix(213.96, -99.24, 1005.80, 214.93, -99.00, 1005.82)
end, 1500, 1)
end)
Jak wejd? w blip nic si? nie dzieje przebieralnie z IYW