ReActions v0.6.0

Details

  • Filename
    ReActions.jar
  • Uploaded by
  • Uploaded
    Jan 7, 2014
  • Size
    304.65 KB
  • Downloads
    279
  • MD5
    8056c016fb10181d85117bbc2a76a91a

Supported Bukkit Versions

  • CB 1.7.2-R0.2
  • CB 1.6.4-R2.0

Changelog

v0.6.0

  • New feature: Variables. You can save string, boolean and numerical values to veriables (global and persnal veriables supported) and use it later in any activator.
  • New action: VAR_SET — Create global variable. Parameters: id:<id> value:<value>
  • New action: VAR_PLAYER_SET — Create personal variable. Parameters: id:<id> value:<value>
  • New action: VAR_CLEAR — Remove global varibale. Parameter: id:<id>
  • New action: VAR_PLAYER_CLEAR — Remove personal varibale. Parameter: id:<id>
  • New action: VAR_INC — Increase global variable value. Parameters: id:<id> value:<value>
  • New action: VAR_PLAYER_INC — Increase personal variable value. Parameters: id:<id> value:<value>
  • New action: VAR_DEC — Decrease global variable value. Parameters: id:<id> value:<value>");
  • New action: VAR_PLAYER_DEC — Decrease personal variable value. Parameters: id:<id> value:<value>
  • New flag: VAR_EXIST — checks existance of global variable.Parameter: <id>");
  • New flag: VAR_PLAYER_EXIST — checks existance of personal variable. Parameter: <id>");
  • New flag: VAR_COMPARE — compares global variable with value. Parameters: id:<id> value:<value>");
  • New flag: VAR_PLAYER_COMPARE — compares personal variable with value. Parameters: id:<id> value:<value>");
  • New flag: VAR_GREATER — checks is global variable greater than given value. Parameters: id:<id> value:<value>");
  • New flag: VAR_PLAYER_GREATER — checks is personal variable greater than given value. Parameters: id:<id> value:<value>");
  • New flag: VAR_LOWER — checks is global variable lower than given value. Parameters: id:<id> value:<value>");
  • New flag: VAR_PLAYER_LOWER — checks is personal variable lower than given value. Parameters: id:<id> value:<value>");
  • New feature: Timers. You create a scheduled actions to execute EXEC-activator. Two types of timers could be used to create timer based on in-game time. And timers based on real (server time).
  • New command: /react add timer <name> activator:<exec> time:<HH:MM,HH:MM|0_0/5_*_*_*_?> [player:<player>] [world:<world>]
  • New command: /react list timer [page]
  • New command: /react remove timer <id>
  • New action:TIMER_STOP — Stops execution of timer. Parameter: timer:<timer id>
  • New action:TIMER_RESUME — Resumes execution of stopped timer. Parameter: timer:<timer id>
  • New flag: TIMER_ACTIVE — checks activity state of defined timer. Returns false if timer is paused. Parameter: <timer id>"
  • New activator: ITEM_WEAR. This activator is linked to defined item and executing every three seconds while player wears an item. /react add item_wear <item (name supported)>
  • New action: SHOOT — shoot (without projectile) in player view direction. Parameters: distance:<distance> singlehit:<true/false> damage:<damage amount>
  • New action: EXECUTE_STOP — stops execution of delayed EXEC-activator. Parameters: player:<player> activator:<exec-activator>
  • New action: EXECUTE_UNSTOP — resumes execution of stopped activator. Parameters: activator:<exec-activator> player:<player>
  • New flag: EXECUTE_STOP — checks stopping-state of delayed EXEC activator. Parameter: <exec-activator>
  • New action: RNC_SET_RACE — Set player's race (RacesAndClasses plugin required). Parameter: race:<race>
  • New action: RNC_SET_CLASS — Set player's class (RacesAndClasses plugin required). Parameter: class:<class>
  • New flag: RNC_RACE — checks player's race (RacesAndClasses plugin). Parameter: <race>
  • New flag: RNC_CLASS — checks player's class (Requires RacesAndClasses plugin). Parameter: <class>
  • New flag: WEATHER — checks weather state around player. Parameter: <rain/clear>

Found bug with ITEM_REMOVE_INVENTORY actions (don't remove items, throws NPE-message in server log) . It's strongly recommend to update to version 0.6.1