News: RMXP was yesterday! Advanced RPG Creator - RPG Creation Refined!
Pages: [1] 2  All
  Print  
Author Topic: [VX] HoT DoT  (Read 14727 times)
shdwlink1993
Ethereal Devastator
****

Level: 63
Offline Offline

Gender: Male
Posts: 435



View Profile WWW
« on: January 12, 2009, 06:59:38 AM »

HoT DoT
Authors: shdwlink1993
Version: 1.0b
Type: Poison Control
Key Term: Player / Party / Troop Add-on

Introduction

HoT DoT (Apparantly WoW-speak for Healing/Damage over Time), or Poison Control, is a system designed to let you make poison do more than what it always does. In RMXP and RMVX, poison does one thing only. That can be annoying after a while, like having a recharging health stat, or draining your magic.

Features

  • Allows for many kinds of poison.
  • Poisons that can heal you can easily be made.
  • Lets poisons affect other stats besides health.
  • More than one poison affects you at a time.

Screenshots

These would be completely useless.

Demo

The script is pretty plug-and-play, so I don't think this is needed.

Script

(click to show/hide)

Instructions

Found within the script.

Compatibility

  • Will not work with other Poison-editing scripts.

Credits and Thanks

  • Arxur for the script idea.

Author's Notes

An XP version is available here.
« Last Edit: February 21, 2009, 12:41:45 PM by shdwlink1993 » Logged

Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."
Arxur
Guest
« Reply #1 on: January 12, 2009, 04:59:45 PM »

I'm not sure how to set up the script. Could u make an example like:

I want to heal 1000 HP during 4 turns:

when 2 then return [-1, -1000, 10, false]

+ I set the number 2 status effect's duration to last 4 turns?

Thank you for the help! Happy
Logged
shdwlink1993
Ethereal Devastator
****

Level: 63
Offline Offline

Gender: Male
Posts: 435



View Profile WWW
« Reply #2 on: January 14, 2009, 04:41:17 PM »

You would have it set up like this:

when 2 then return [1, 1000, 0, false]

And thank you for the idea!
Logged

Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."
Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #3 on: January 20, 2009, 04:17:22 AM »

wow sweet thx soo much <3 u.
edit:

whats VARIANCE? im having trouble setting up my dots and hots Sad
« Last Edit: January 20, 2009, 04:41:22 AM by Susys » Logged
Starrodkirby86
Kirby de Varita Estelar
Guardian of Chaos
********

Level: 194
Offline Offline

Gender: Male
Posts: 3282


~!


View Profile WWW
« Reply #4 on: January 20, 2009, 04:54:34 AM »

whats VARIANCE? im having trouble setting up my dots and hots Sad
As quoted:
Quote
    #  * VARIANCE refers to how much the damage varies. Positive only.
    #      This depends in part on if the type was positive (~5 HP difference)
    #      or negative (~5% HP difference).
That would mean the number you put for Variance would be the minimum/maximum the difference from your exact value would be. If your DoT or whatever was 20 and the Variance was 10, any number from 10 to 30 will be selected. It makes things more random.
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).


Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #5 on: January 20, 2009, 11:43:12 PM »

hmm, how do u get 10 and 30?
Logged
Starrodkirby86
Kirby de Varita Estelar
Guardian of Chaos
********

Level: 194
Offline Offline

Gender: Male
Posts: 3282


~!


View Profile WWW
« Reply #6 on: January 21, 2009, 01:52:49 AM »

hmm, how do u get 10 and 30?
It honestly depends on how shdwlink coded the Variance. He might have used RMXP's variance code, or he used his own. I got the numbers 10 and 30 because the original value is 20. There is a 10-number gap between 20 and 10 and 20 and 30, so Variance can select one of those numbers from the lowest to the highest...which is 10 to 30. That's how I always treated Variance.

RMXP calls Variance like: Degree of fluctuation in final effect strength. The effect strength value varies by only as much as the percentage. 15 is an average attack. (This is in the Skills Database)

So if you want to have exact damage, just set the Variance to 0. If you want a minor change, try 1, and as numbers go higher, the varying (Ha, I used the same base word) will expand.
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).


Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #7 on: January 23, 2009, 05:01:12 AM »

im cnfused
Logged
shdwlink1993
Ethereal Devastator
****

Level: 63
Offline Offline

Gender: Male
Posts: 435



View Profile WWW
« Reply #8 on: January 23, 2009, 05:27:29 AM »

Alright. Variance works basically like this:

If you had your TYPE set to a positive number, then it uses a standard number to determine variance. If you, for instance, had a poison type 1 that dealt 50 damage with a 10 variance, then you could take anywhere between 40 and 60 damage (Both of them being 10 away from 50).

If your TYPE was set to a negative number (meaning that everything is in percentages), then a percentage is used to determine variance. If your poison had a type of -1, 50 damage, and 10 variance, then you would take anywhere between 40% - 60% damage (out of your max).

I hope this helps, Susys. I'm glad to hear that you like it. Happy
Logged

Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."
Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #9 on: January 24, 2009, 07:51:58 PM »

ooh and if you had a 20 varience and 50 damage it will be 30-70?   i get it, thanks Happy

suggestion,

cant you make it so it deals,
500-1000 damage over 5 turns? thats how WoW has it.
Logged
Aqua
Lexima Warrior
*******

Level: 118
Offline Offline

Gender: Female
Posts: 2555


Quack!


View Profile
« Reply #10 on: January 24, 2009, 08:05:20 PM »

Just have the status last 5 turns and the damage at 750 with variance of 250.
Logged

Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #11 on: January 30, 2009, 04:23:04 PM »

i made a HoT, and it hurt my teamates insted of healed them,
this is what i have,
Quote
    when 28 then return [1, -3000, 1000, false] #Rejuvenation
Logged
Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #12 on: February 01, 2009, 05:34:15 AM »

uhm bump plz help me.
Logged
Starrodkirby86
Kirby de Varita Estelar
Guardian of Chaos
********

Level: 194
Offline Offline

Gender: Male
Posts: 3282


~!


View Profile WWW
« Reply #13 on: February 01, 2009, 05:47:57 AM »

shdw's documentation is wrong. Negative amounts damage the victim while positive amounts actually heal them. He simply forgot to change the script to accommodate this. That means Poison also heals you, apparently.

So shdw, might as well change the configuration help... Tongue

Long story short.

Change
Code: [Select]
    when 28 then return [1, -3000, 1000, false] #Rejuvenation
to
Code: [Select]
    when 28 then return [1, 3000, 1000, false] #Rejuvenation
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).


Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #14 on: February 01, 2009, 06:03:09 AM »

tyvm love you. Happy

nop, it still hurts him
« Last Edit: February 01, 2009, 06:14:03 AM by Susys » Logged
Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #15 on: February 03, 2009, 04:08:09 AM »

bump again...
Logged
Starrodkirby86
Kirby de Varita Estelar
Guardian of Chaos
********

Level: 194
Offline Offline

Gender: Male
Posts: 3282


~!


View Profile WWW
« Reply #16 on: February 03, 2009, 04:22:13 AM »

That is really strange. I tried it again and it worked fine. I'm sending the project that I did this on. When the party is inflicted with Sexiness, that means they got the Rejuvenation status, all right?
http://www.sendspace.com/file/vqx81a

Have fun.
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).


shdwlink1993
Ethereal Devastator
****

Level: 63
Offline Offline

Gender: Male
Posts: 435



View Profile WWW
« Reply #17 on: February 03, 2009, 04:48:12 AM »

@SRK: Thanks for looking after the topic for me. Power+ for you doing my job that I forgot to do, you sly dog (??? ).

@Susys: Sorry I wasn't answering when I should have. Shy

Yes, the documentation does have that error that cropped up at the last minute. I'll change that momentarily (and, in a related note, new version by the end of the week, methinks. Happy).
Also, I also tried SRK's recommendation and it heals the player (or at least it didn't instantly kill them like it should have). Are you sure it's correct?
Logged

Stuff I've made:

(click to show/hide)

"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."
Sally
Sallygirl :P
Chaos User
******

Level: 12
Offline Offline

Gender: Female
Posts: 1283


View Profile
« Reply #18 on: February 03, 2009, 01:21:38 PM »

i have the side view battle maybe thats why it wont work on mine?
Logged
Starrodkirby86
Kirby de Varita Estelar
Guardian of Chaos
********

Level: 194
Offline Offline

Gender: Male
Posts: 3282


~!


View Profile WWW
« Reply #19 on: February 03, 2009, 07:17:59 PM »

Unless the Side-View Battle System affects something related to Status Effects, I can't see the problem. If it does, maybe you should find that area and disable it (Like comment it out or something with =begin and =end). I don't know.

Thanks shdw. I'm sure you have the skill to answer that. Tongue
Logged


What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).


Pages: [1] 2  All
  Print  
 
Jump to:  


*
*
Shoutbox
Latest Shouts
View All
October 01, 2014, 10:27:25 PM Ryex: Speaking of which, i did post some more ideas in my  procedural generation game thread. Could use some more input 
October 01, 2014, 08:40:28 PM soulshaker3: 585 bilion years *
October 01, 2014, 08:39:34 PM soulshaker3: Also has anybody seen the No Man's sky game, now that's what i call a precedural generated game. It generates an universe based on a seed ad if you wanted to visit all the planets from that universe for 1 second it would take you 416 bilion years to accomplish.
October 01, 2014, 08:11:43 PM soulshaker3: Meanwhile i've been struggling to come up with a way to code auto tiles ._.
October 01, 2014, 04:49:21 AM Wizered67: Just about finished a script for Player Shops in RMX-OS :D
October 01, 2014, 12:26:55 AM locowhiteknight: Real funny playthrough of Dark Souls 2: http://www.youtube.com/watch?v=hOv_OoJuyeE&list=PLbXZBCtOGx2niDP_vVo7U80yMDiIyYJNK
September 30, 2014, 02:47:03 AM legacybladehttps://www.youtube.com/watch?v=ZxQM838jTkc
September 29, 2014, 11:51:19 PM Tazero: I look like a damn Heroin user -l.-
September 29, 2014, 08:52:07 PM soulshaker3: Laughing out loud atm
September 28, 2014, 06:31:41 PM Blizzard: Also lol: https://www.youtube.com/watch?v=GS8-nNhWlw4

View All


HB Games RpgMaker.org