Jump to content

Skin selector


dugasz1

Recommended Posts

Posted

Hello! I've got a table whit skin ids:

avaibleSkins = {"10","12","15","45"} 

How i can make two button a next and a back? The next button always call the next number, the before always call the previous number.

Posted

Define a variable with the current table index, then when you want to go back, decrease it by 1, and when you want to go forward, increase it by 1.

Then you can do.

local skin = avaibleSkins [ myVariable ] 

Posted
avaibleSkins = { 10, 12, 15, 45 } 
local currentSkin = 1 
  
function nextSkin ( ) 
    currentSkin = ( currentSkin + 1 ) 
    if ( avaibleSkins [ currentSkin ] ) then 
        outputChatBox ( "Skin selected: ".. avaibleSkins [ currentSkin ] ) 
    end 
end 
  
function previusSkin ( ) 
    currentSkin = ( currentSkin - 1 ) 
    if ( avaibleSkins [ currentSkin ] ) then 
        outputChatBox ( "Skin selected: ".. avaibleSkins [ currentSkin ] ) 
    end 
end 

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