1. Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

  2. LOOKING FOR A VERSION OF SKRIPT?

    You can always check out our Wiki for downloads and any other information about Skript!

Dismiss Notice
This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Random Command Choice

Discussion in 'Skript' started by Triturpvp, Mar 4, 2017.

Thread Status:
Not open for further replies.
  1. Triturpvp

    Triturpvp Member

    Joined:
    Feb 3, 2017
    Messages:
    3
    Likes Received:
    0
    Hi,

    I would like to have a Skript that selects one command from the list of three and executes them from the player.

    Is this possible?

    Thanks,
     
  2. ShaneBee

    Moderator Resource Staff Supporter + Addon Developer

    Joined:
    Sep 7, 2017
    Messages:
    2,178
    Likes Received:
    218
    Chance - Condition

    Addon: Skript
    Patterns:
    chance of %number%[\%]

    A condition that randomly succeeds or fails.
    Valid values are between 0% and 100%, or if the percent sign is omitted between 0 and 1.

    Example:
    Code (Skript):
    1.  
    2. chance of 50%:
    3.    drop a diamond
    4. chance of {var}% # {var} between 0 and 100
    5. chance of {var} # {var} between 0 and 1
    6.  

    Soruce = https://skunity.com/search?search=chance
     
    • Like Like x 1
  3. ShaneBee

    Moderator Resource Staff Supporter + Addon Developer

    Joined:
    Sep 7, 2017
    Messages:
    2,178
    Likes Received:
    218
    You can set a list to the list of command names, then use the "random element of %objects%" expression to choose one randomly and execute it. For example:

    Code (Skript):
    1. set {_cmds::*} to "home", "god" and "fly"
    2. make player execute "%random element of {_cmds::*}%"
     
    • Like Like x 1
Thread Status:
Not open for further replies.

Share This Page

Loading...