Jump to content

Restoring Default Camera Matrix


Recommended Posts

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
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
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
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
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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...