micheal1230 Posted June 21, 2012 Share Posted June 21, 2012 How Can I Set The Camera Back To The Normal Camera. Link to comment
micheal1230 Posted June 21, 2012 Author Share Posted June 21, 2012 setCameraTarget Thanks, How Can I Get Some Gui Buttons To Scroll Though Skins When I Press Previous And Next Etc. Link to comment
Castillo Posted June 21, 2012 Share Posted June 21, 2012 Make a table with the skins, then increase the index of a variable and get the skin of that index. Link to comment
micheal1230 Posted June 21, 2012 Author Share Posted June 21, 2012 Make a table with the skins, then increase the index of a variable and get the skin of that index. Could you maybe help me im not too good with tables i have never done it before Here is what i have so far could you give me a example of what to do next. bskins = {102, 103, 104} -- Balla Skins gskins = {105, 106, 107} -- Grove Skins pskins = {280, 281, 282, 283, 284, 285, 286} -- Police Skins Link to comment
Castillo Posted June 21, 2012 Share Posted June 21, 2012 number = 1 number = number + 1 skin = bskins [ number ] Link to comment
micheal1230 Posted June 21, 2012 Author Share Posted June 21, 2012 number = 1 number = number + 1 skin = bskins [ number ] Will This Work?? function ballaskinselectnext() number = 1 number = number + 1 skin = bskins [ number ] setElementModel(localPlayer, skin) end addEventHandler("onClientGUIClick",skin_Button[2],ballaskinselectnext) function ballaskinselectback() number = 1 number = number - 1 skin = bskins [ number ] setElementModel(localPlayer, skin) end addEventHandler("onClientGUIClick",skin_Button[1],ballaskinselectback) Link to comment
Castillo Posted June 21, 2012 Share Posted June 21, 2012 local number = 1 function ballaskinselectnext ( ) number = ( number + 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end addEventHandler ( "onClientGUIClick", skin_Button[2], ballaskinselectnext, false ) function ballaskinselectback ( ) number = ( number - 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end addEventHandler ( "onClientGUIClick", skin_Button[1], ballaskinselectback, false ) Link to comment
micheal1230 Posted June 21, 2012 Author Share Posted June 21, 2012 local number = 1 function ballaskinselectnext ( ) number = ( number + 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end addEventHandler ( "onClientGUIClick", skin_Button[2], ballaskinselectnext, false ) function ballaskinselectback ( ) number = ( number - 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end addEventHandler ( "onClientGUIClick", skin_Button[1], ballaskinselectback, false ) Will This Work? For Certain Teams ONLY! Client: --Team Skin Select Start---------------------------------------------------------------------------------------------------------------------------------------- local theplayerteam = getPlayerTeam ( source ) local number = 1 function ballaskinselectnext ( ) if ( theplayerteam == "Ballas" ) then number = ( number + 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[2], ballaskinselectnext, false ) function ballaskinselectback ( ) if ( theplayerteam == "Ballas" ) then number = ( number - 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[1], ballaskinselectback, false ) function groveskinselectnext ( ) if ( theplayerteam == "Grove" ) then number = ( number + 1 ) local skin = gskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[2], groveskinselectnext, false ) function groveskinselectback ( ) if ( theplayerteam == "Grove" ) then number = ( number - 1 ) local skin = gskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[1], groveskinselectback, false ) function policeskinselectnext ( ) if ( theplayerteam == "Police" ) then number = ( number + 1 ) local skin = pskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[2], policeskinselectnext, false ) function policeskinselectback ( ) if ( theplayerteam == "Police" ) then number = ( number - 1 ) local skin = pskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[1], policeskinselectback, false ) --Team Skin Select End---------------------------------------------------------------------------------------------------------------------------------------- Link to comment
ahdon Posted June 21, 2012 Share Posted June 21, 2012 Just go ahead and test it yourself instead of asking. Link to comment
GhostXoP Posted June 21, 2012 Share Posted June 21, 2012 The help ends here, Learn Lua. Link to comment
Castillo Posted June 22, 2012 Share Posted June 22, 2012 local number = 1 function ballaskinselectnext ( ) number = ( number + 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end addEventHandler ( "onClientGUIClick", skin_Button[2], ballaskinselectnext, false ) function ballaskinselectback ( ) number = ( number - 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end addEventHandler ( "onClientGUIClick", skin_Button[1], ballaskinselectback, false ) Will This Work? For Certain Teams ONLY! Client: --Team Skin Select Start---------------------------------------------------------------------------------------------------------------------------------------- local theplayerteam = getPlayerTeam ( source ) local number = 1 function ballaskinselectnext ( ) if ( theplayerteam == "Ballas" ) then number = ( number + 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[2], ballaskinselectnext, false ) function ballaskinselectback ( ) if ( theplayerteam == "Ballas" ) then number = ( number - 1 ) local skin = bskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[1], ballaskinselectback, false ) function groveskinselectnext ( ) if ( theplayerteam == "Grove" ) then number = ( number + 1 ) local skin = gskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[2], groveskinselectnext, false ) function groveskinselectback ( ) if ( theplayerteam == "Grove" ) then number = ( number - 1 ) local skin = gskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[1], groveskinselectback, false ) function policeskinselectnext ( ) if ( theplayerteam == "Police" ) then number = ( number + 1 ) local skin = pskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[2], policeskinselectnext, false ) function policeskinselectback ( ) if ( theplayerteam == "Police" ) then number = ( number - 1 ) local skin = pskins [ number ] if ( skin ) then setElementModel ( localPlayer, skin ) end end end addEventHandler ( "onClientGUIClick", skin_Button[1], policeskinselectback, false ) --Team Skin Select End---------------------------------------------------------------------------------------------------------------------------------------- 1: You should get the current team inside the function. 2: getPlayerTeam returns a team element, not a name. 3: Start testing your scripts before ask for help. 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