still .. nothing happens -.-
--client
local SkinMarker = createMarker(224.80000305176,1859.1999511719,11.800000190735, "cylinder", 1.0, 245, 0, 0, 255)
createBlipAttachedTo(SkinMarker,45,2,0,255,0,0,0,200)
setElementInterior (SkinMarker,0)
setElementDimension (SkinMarker, 0)
GUIEditor = {
button = {},
window = {},
radiobutton = {}
}
GUIEditor.window[1] = guiCreateWindow(904, 330, 179, 104, "Skin Selector", false)
guiWindowSetSizable(GUIEditor.window[1], false)
GUIEditor.radiobutton[1] = guiCreateRadioButton(14, 28, 155, 15, "Skin #1 - Female Soldier", false, GUIEditor.window[1])
GUIEditor.radiobutton[2] = guiCreateRadioButton(14, 49, 155, 15, "Skin #2 - Male SWAT", false, GUIEditor.window[1])
guiRadioButtonSetSelected(GUIEditor.radiobutton[1], true)
GUIEditor.button[1] = guiCreateButton(34, 74, 111, 20, "Done", false, GUIEditor.window[1])
function ShowWindow(hitElement)
if getElementType(hitElement) == "player" and (hitElement == localPlayer) then
if not guiGetVisible(GUIEditor.window[1]) then
guiSetVisible(GUIEditor.window[1], true)
showCursor(true)
end
end
end
addEventHandler("onClientMarkerHit",SkinMarker, ShowWindow)
function SelectSKIN ()
if guiRadioButtonGetSelected(GUIEditor.radiobutton[1]) then
triggerServerEvent ("FemaleSkin", localPlayer)
elseif guiRadioButtonGetSelected(GUIEditor.radiobutton[2]) then
triggerServerEvent ("MaleSkin", localPlayer)
end
end
function Done ()
if source == GUIEditor.button[1] then
showCursor (false)
guiSetVisible (GUIEditor.window[1],false)
end
end
addEventHandler ("onClientGUIClick", root, Done)
--Server
function FemaleSkin()
setElementModel( source, 201 )
end
addEvent("FemaleSkin",true)
addEventHandler("FemaleSkin", root, FemaleSkin)
function MaleSkin()
setElementModel(source, 202)
end
addEvent("MaleSkin",true)
addEventHandler("MaleSkin", root, MaleSkin)