Paste #32360: Untitled Paste

Date: 2016/04/07 08:48:14 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


"BodyStats": 
    Type: world 
    events: 
        on player join:
          - if !<p@player.flag[killstreaks]> flag player BodyStatsTemp:35
          - if !<p@player.flag[killstreaks]> flag player BodyStatsStamina:500
        on system time minutely:
          #This should check the biome of the player every minute. This check should cover the sea, deep sea, sky, frozen ocean, frozen river, ice plains, ice mountains, ice plains spike, cold beach, cold taiga, cold taiga hills, cold taiga mountains, and stone beach.
          - if <li@sea|sky|frozen|ice|cold|stone.contains[<player.location.biome.formatted>]> {
            - define TemperatureBlockDrop <util.random.int[0].to[1]>
            - define StaminaBlockDrop <util.random.int[0].to[1]>
            - flag player BodyStatsTemp:-:<def[TemperatureBlockDrop]>
            - flag player BodyStatsStamina:-:<def[StaminaBlockDrop]>
            }  
          #This should cover the desert, desert hills, desert mountains, hell, savanna, savanna plateau, savanna mountain, savanna plateau mountain, mesa, mesa plateau forest, mesa plateau, mesa bryce, mesa plateau forest mountain, and mesa plateau mountain.
            else if <li@desert|hell|savanna|mesa.contains[<player.location.biome.formatted>]> {
            - define TemperatureBlockDrop <util.random.int[0].to[1]>
            - define StaminaBlockDrop <util.random.int[0].to[1]>
            - flag player BodyStatsTemp:+:<def[TemperatureBlockDrop]>
            - flag player BodyStatsStamina:-:<def[StaminaBlockDrop]>
            }
          #This should lower your temperature if it's over 35 and raise it if it is below 35 whilst in all of the other biomes. (Plains, Forest, Swamp, River, Mushroom Island, Mushroom Shore, Beach Forest Hills, Jungle, Jungle Hills, Jungle Edge, Birch Forest, Birch Forest Hills, Roofed Forest, Flower Plains, Flower Forest, Swamp Mountain, Jungle Mountain, Jungle Edge Mountain, Birch Forest Mountain,    Birch Forest Mountain Hills, Roofed Forest Mountain)
            else {
            - define TemperatureBlockDrop <util.random.int[0].to[1]>
            - define StaminaBlockDrop <util.random.int[0].to[1]>
            - if <player.flag[BodyStatsTemp]> > 35 {
            - flag player BodyStatsTemp:-:<def[TemperatureBlockDrop]>
            - flag player BodyStatsStamina:-:<def[StaminaBlockDrop]>
              }
            - if <player.flag[BodyStatsTemp]> < 35 {
            - flag player BodyStatsTemp:+:<def[TemperatureBlockDrop]>
            - flag player BodyStatsStamina:-:<def[StaminaBlockDrop]>
              }
          }