- Joined
- Oct 23, 2015
- Messages
- 51
- Reaction score
- 11
- First Language
- Spanish
- Primarily Uses
EDIT: I learned to program on the last weeks and now I have a simply beta of this plugin,
I think the main idea is done, but I need help to draw gauges, learn simple Javascript
If someone could teach me, I'll be a good student xD, thanks anyway.
[SIZE=10.5pt]"Counter / Gauge States"[/SIZE]
[SIZE=10.5pt]In short, it’s a simple state that shows a bar or counter with a limit, but it is very customizable, with conditions and effects depending on how full it's. Now, we’ll see the features of the plugin (and some examples):[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]Display a gauge bar or an integer / percentage over the state icon.[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]Increase or decrease the number showed (or the bar).[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]A customizable counter that increases or decreases when some specific conditions are put together.[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]Conditions determined by a formula, such as: turn end, hit by a skill, an element, using a skill, having a state, number of enemies are less than 3…[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]The increase or decrease is disposed by other formula, for example:[/SIZE]
[SIZE=10.5pt]o [/SIZE][SIZE=10.5pt]When a robot is hit by a bolt spell, this state increases by the number of damage received.[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]You can choose the maximum and minimum value of the counter, and you can set the value where it starts counting when it’s added (of course, by a formula).[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]When you get a certain number in the counter (100%, 7, the user’s hp…), an effect occurs (getting a new state, switch turns on, transform the bar, the user casts a spell…) and you can decide if effect is immediate or it happens at the turn end (or beginning the next one).[/SIZE]
[SIZE=10.5pt]o [/SIZE][SIZE=10.5pt]When the robot state is at 100%, it dies.[/SIZE]
It is a very hard plugin to create, but basically it is a generic mechanic of many games and utilities! As you see, it could be used for:
Thanks for reading. If someone could help me with this script, I'll be really grateful.
I think the main idea is done, but I need help to draw gauges, learn simple Javascript
If someone could teach me, I'll be a good student xD, thanks anyway.
[SIZE=10.5pt]"Counter / Gauge States"[/SIZE]
[SIZE=10.5pt]In short, it’s a simple state that shows a bar or counter with a limit, but it is very customizable, with conditions and effects depending on how full it's. Now, we’ll see the features of the plugin (and some examples):[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]Display a gauge bar or an integer / percentage over the state icon.[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]Increase or decrease the number showed (or the bar).[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]A customizable counter that increases or decreases when some specific conditions are put together.[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]Conditions determined by a formula, such as: turn end, hit by a skill, an element, using a skill, having a state, number of enemies are less than 3…[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]The increase or decrease is disposed by other formula, for example:[/SIZE]
[SIZE=10.5pt]o [/SIZE][SIZE=10.5pt]When a robot is hit by a bolt spell, this state increases by the number of damage received.[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]You can choose the maximum and minimum value of the counter, and you can set the value where it starts counting when it’s added (of course, by a formula).[/SIZE]
[SIZE=10.5pt]- [/SIZE][SIZE=10.5pt]When you get a certain number in the counter (100%, 7, the user’s hp…), an effect occurs (getting a new state, switch turns on, transform the bar, the user casts a spell…) and you can decide if effect is immediate or it happens at the turn end (or beginning the next one).[/SIZE]
[SIZE=10.5pt]o [/SIZE][SIZE=10.5pt]When the robot state is at 100%, it dies.[/SIZE]
It is a very hard plugin to create, but basically it is a generic mechanic of many games and utilities! As you see, it could be used for:
- Progressive states by turn or damage. (When bar has 1 point, user gets state 1, when bar has 2 points, user gets state 2...).
- Charge skills (setting a counter that decreases every turn).
- Special skill cost system (you can accumulate charges when you use a skill and you can use them to increase damage).
___ Final fantasy series___
-Final fantasy – Overdrives / Limit Break.
- (THIS) Final fantasy XIII – Stagger. [SIZE=10.5pt]http://finalfantasy....m/wiki/Stagger)[/SIZE]
__League of legend series__
- Tahm Kench shield (storing damage). ---> [SIZE=10.5pt]http://gameinfo.euw....ions/tahmkench/http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/tahmkench/[/SIZE]
- Ashe old passive (if she isn't attacking, for 5 second she starts to accumulate “Concentrate” and when she has 100 points, next attack is a 100% critical.) –(new)à[SIZE=10.5pt] http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/ashe/[/SIZE]
-Caitlyn passive. -à http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/caitlyn/
-Nunu ultimate. (Charges a skill for 3 turns or until you receive damage, and damage of skill is higher as many turns he have charged it). -à[SIZE=10.5pt] http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/nunu/[/SIZE]
-Tryndamere fury. à[SIZE=10.5pt] http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/tryndamere/[/SIZE]
/You can set easily new skill cost, skill effects, custom damages…/
___ World of Warcraft series ___
Priest shadow orbs. ----> [SIZE=10.5pt]http://wow.gamepedia.com/Shadow_Orbshttp://wow.gamepedia.com/Shadow_Orbs[/SIZE]
Druid balance eclipse. --à http://eu.battle.net/wow/en/tool/talent-calculator#Uaa!.......
Monk channelling heal (Soothing Mist) -à http://eu.battle.net/wow/en/tool/talent-calculator#fZa!.......
___ Pokemon series___
Moves: Bide, Rollout, Stockpile, Swallow…
[SIZE=10.5pt] [/SIZE]
- Charge skills (setting a counter that decreases every turn).
- Special skill cost system (you can accumulate charges when you use a skill and you can use them to increase damage).
___ Final fantasy series___
-Final fantasy – Overdrives / Limit Break.
- (THIS) Final fantasy XIII – Stagger. [SIZE=10.5pt]http://finalfantasy....m/wiki/Stagger)[/SIZE]
__League of legend series__
- Tahm Kench shield (storing damage). ---> [SIZE=10.5pt]http://gameinfo.euw....ions/tahmkench/http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/tahmkench/[/SIZE]
- Ashe old passive (if she isn't attacking, for 5 second she starts to accumulate “Concentrate” and when she has 100 points, next attack is a 100% critical.) –(new)à[SIZE=10.5pt] http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/ashe/[/SIZE]
-Caitlyn passive. -à http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/caitlyn/
-Nunu ultimate. (Charges a skill for 3 turns or until you receive damage, and damage of skill is higher as many turns he have charged it). -à[SIZE=10.5pt] http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/nunu/[/SIZE]
-Tryndamere fury. à[SIZE=10.5pt] http://gameinfo.euw.leagueoflegends.com/en/game-info/champions/tryndamere/[/SIZE]
/You can set easily new skill cost, skill effects, custom damages…/
___ World of Warcraft series ___
Priest shadow orbs. ----> [SIZE=10.5pt]http://wow.gamepedia.com/Shadow_Orbshttp://wow.gamepedia.com/Shadow_Orbs[/SIZE]
Druid balance eclipse. --à http://eu.battle.net/wow/en/tool/talent-calculator#Uaa!.......
Monk channelling heal (Soothing Mist) -à http://eu.battle.net/wow/en/tool/talent-calculator#fZa!.......
___ Pokemon series___
Moves: Bide, Rollout, Stockpile, Swallow…
[SIZE=10.5pt] [/SIZE]
Last edited by a moderator:

