CodeR3D Posted August 14, 2012 Share Posted August 14, 2012 Hey, i have just created a gui window, that shows then player joins the server, everything is fine, but setElementModel doesn't work, i use guiGetText to get edit information and send it to server side using triggerserverevent, then i use this skin variable in setElementModel, nothing happens, but then i use outputChatBox to check if it gets this number correctly, everythin prints perfectly. So the problem i think is in setElementModel, some part of the code: -- Client side function ClassSelectionGui() Class_Window = guiCreateWindow(1122,230,256,501,"Skin'o pasirinkimas...",false) guiSetAlpha(Class_Window,0.60000002384186) ID_Edit = guiCreateEdit(41,212,69,28,"",false,Class_Window) Input_Button = guiCreateButton(136,214,86,26,"Pasirinkti",false,Class_Window) Back_Button = guiCreateButton(41,392,83,40,"Atgal",false,Class_Window) Foward_Button = guiCreateButton(133,392,83,40,"Pirmyn",false,Class_Window) Select_Button = guiCreateButton(67,449,137,28,"Pasirinkti!",false,Class_Window) guiSetVisible(Class_Window,false) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function () ClassSelectionGui() if (Class_Window ~= nil) then guiSetVisible(Class_Window, true) Class_Label = guiCreateLabel(40,59,216,71,"Pasirinkite norimą skin'ą,\nsu kuriuo žaisite serveryje šiuo metu,\nįvesdami skin'o ID nuo 0 iki 288\narba spaudinėdami rodykles.",false,Class_Window) end showCursor(true) guiSetInputEnabled(true) addEventHandler("onClientGUIClick", Input_Button, ClassIDSubmit, false) end ) function ClassIDSubmit(button,state) if button == "left" then local skin = tonumber(guiGetText(ID_Edit)) triggerServerEvent("ClassSkinByID", getLocalPlayer() , skin) end end -- Server side function skin(skin) setElementModel(source,skin) end addEvent("ClassSkinByID", true) addEventHandler("ClassSkinByID", getRootElement(),skin) Thanks in advance, sorry for my bad english. Link to comment
Buffalo Posted August 14, 2012 Share Posted August 14, 2012 Contact me on skype: drugys777 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now