Pokemon Natures

By Sapphy on Sep 13, 2008

.:Update:.
All natures are now listed in one notice instead of several, using the '!nature' command.

.:About:.
This is a script on all of the Pokemon natures. It will tell you what the advantages and disadvantages are of each nature.

.:How to Use:.
Type '!' or '!' for the results of what you were looking for.

('!' could be used as !adamant and would give you the advantages and disadvantages for that nature and would tell you what it likes and dislikes.)

('!' could be used as !attack and would give you the natures that have the advantages and disadvantages of that stat type.

.:Credit:.
All credit goes to Sapphy! It took me a very long time to produce this. Please give credit when used.

.:Example:.
Image

.:New Addons:.

  • Making it easier for others to use. :) -
    Image
;~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*;
;              .:Pokemon Natures:.               ;
;             .::Made by Sapphy::.               ;
;        IRC.PurpleSurge.com » #Moonlight        ;
;*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~;

on *:Text:!natures:#:{ .notice $nick 12«Natures» Adamant - Bashful- Bold - Brave - Calm - Careful - Docile - Gentle - Hardy - Hasty - Impish - Jolly - Lax - Lonely - Mild - Modest - Naïve - Naughty - Quiet - Quirky - Rash - Relaxed - Sassy - Serious - Timid } }
on *:Text:!adamant:#:{ msg $chan 12Adamant: [9+12 Attack 4-12 Special Attack] [9+12 Spicy 4-12 Dry]  } }
on *:Text:!bashful:#:{ msg $chan 12Bashful: [12No Advantages/Disadvantages] [12No Likes/Dislikes]  } }
on *:Text:!bold:#:{ msg $chan 12Bold: [9+12 Defense 4-12 Attack] [9+12 Sour 4-12 Spicy]  } }
on *:Text:!brave:#:{ msg $chan 12Brave: [9+12 Attack 4-12 Speed] [9+12 Spicy 4-12 Sweet]  } }
on *:Text:!calm:#:{ msg $chan 12Calm: [9+12 Special Defense 4-12 Attack] [9+12 Bitter 4-12 Spicy]  } } 
on *:Text:!careful:#:{ msg $chan 12Careful: [9+12 Special Defense 4-12 Special Attack] [9+12 Bitter 4-12 Dry]  } }
on *:Text:!docile:#:{ msg $chan 12Docile: [12No Advantages/Disadvantages] [12No Likes/Dislikes]  } }
on *:Text:!gentle:#:{ msg $chan 12Gentle: [9+12 Special Defense 4-12 Defense] [9+12 Bitter 4-12 Sour]  } }
on *:Text:!hardy:#:{ msg $chan 12Hardy: [12No Advantages/Disadvantages] [12No Likes/Dislikes]  } }
on *:Text:!hasty:#:{ msg $chan 12Hasty: [9+12 Speed 4-12 Defense] [9+12 Sweet 4-12 Sour]  } }
on *:Text:!impish:#:{ msg $chan 12Impish: [9+12 Defense 4-12 Special Attack] [9+12 Sour 4-12 Dry]  } }
on *:Text:!jolly:#:{ msg $chan 12Jolly: [9+12 Speed 4-12 Special Attack] [9+12 Sweet 4-12 Dry]  } }
on *:Text:!lax:#:{ msg $chan 12Lax: [9+12 Defense 4-12 Special Defense] [9+12 Sour 4-12 Bitter]  } }
on *:Text:!lonely:#:{ msg $chan 12Lonely: [9+12 Attack 4-12 Defense] [9+12 Spicy 4-12 Sour]  } }
on *:Text:!mild:#:{ msg $chan 12Mild: [9+12 Special Attack 4-12 Defense] [9+12 Dry 4-12 Sour]  } }
on *:Text:!modest:#:{ msg $chan 12Modest: [9+12 Special Attack 4-12 Attack] [9+12 Dry 4-12 Spicy]  } }
on *:Text:!naive:#:{ msg $chan 12Naïve: [9+12 Speed 4-12 Special Defense] [9+12 Sweet 4-12 Dry]  } }
on *:Text:!naughty:#:{ msg $chan 12Naughty: [9+12 Attack 4-12 Special Defense] [9+12 Spicy 4-12 Dry]  } }
on *:Text:!quiet:#:{ msg $chan 12Quiet: [9+12 Special Attack 4-12 Speed] [9+12 Dry 4-12 Sweet]  } }
on *:Text:!quirky:#:{ msg $chan 12Quirky: [12No Advantages/Disadvantages] [12No Likes/Dislikes]  } }
on *:Text:!rash:#:{ msg $chan 12Rash: [9+12 Special Attack 4-12 Special Defense] [9+12 Dry 4-12 Bitter]  } }
on *:Text:!relaxed:#:{ msg $chan 12Relaxed: [9+12 Defense 4-12 Speed] [9+12 Sour 4-12 Sweet]  } } 
on *:Text:!sassy:#:{ msg $chan 12Sassy: [9+12 Special Defense 4-12 Speed] [9+12 Bitter 4-12 Sweet]  } }
on *:Text:!serious:#:{ msg $chan 12Serious: [12No Advantages/Disadvantages] [12No Likes/Dislikes]  } }
on *:Text:!timid:#:{ msg $chan 12Timid: [9+12 Attack 4-12 Speed] [9+12 Spicy 4-12 Sweet]  } }
on *:Text:!attack:#:{ msg $chan 12Attack: [9+12 Adamant, Brave, Lonely, & Naughty 4-12 Bold, Calm, Modest, & Timid] } }
on *:Text:!defense:#:{ msg $chan 12Defense: [9+12 Bold, Impish, Lax, & Relaxed 4-12 Gentle, Hasty, Lonely, & Mild] } }
on *:Text:!speed:#:{ msg $chan 12Speed: [9+12 Hasty, Jolly, Naïve, & Timid 4-12 Brave, Quiet, Relaxed, & Sassy] } }
on *:Text:!spattack:#:{ msg $chan 12Special Attack: [9+12 Mild, Modest, Quiet, & Rash 4-12 Adamant, Careful, Impish, & Jolly] } }
on *:Text:!spdefense:#:{ msg $chan 12Special Defense: [9+12 Calm, Careful, Gentle, & Sassy 4-12 Lax, Naïve, Naughty, & Rash] } }
on *:Text:!specialattack:#:{ msg $chan 12Special Attack: [9+12 Mild, Modest, Quiet, & Rash 4-12 Adamant, Careful, Impish, & Jolly] } }
on *:Text:!specialdefense:#:{ msg $chan 12Special Defense: [9+12 Calm, Careful, Gentle, & Sassy 4-12 Lax, Naïve, Naughty, & Rash] } }
on *:Text:!special attack:#:{ msg $chan 12Special Attack: [9+12 Mild, Modest, Quiet, & Rash 4-12 Adamant, Careful, Impish, & Jolly] } }
on *:Text:!special defense:#:{ msg $chan 12Special Defense: [9+12 Calm, Careful, Gentle, & Sassy 4-12 Lax, Naïve, Naughty, & Rash] } }

Comments

Sign in to comment.
Jethro   -  Jan 05, 2010

This script needs to have a flood protection for using each trigger once in every minute or in seconds in case of abuse.

P.S. I think there's a trigger protection snippet made by a user named typos, which you can take that as a consideration.

 Respond  
[Plornt]   -  Jan 05, 2010

It looks like a good script if i liked pokemon still :/

also you post this script 3 times?

 Respond  
Bren   -  Aug 01, 2009

Yes,i had a serious problem with the script.It flooded rooms I'm not even op'd in without using !nature.I started getting complaints in pm telling me what was going on because it wasn't even visible on my screen.Thanks but no thanks,this script is too much trouble.

 Respond  
Firstmate   -  Apr 19, 2009

That's a lot of notices for !natures. Why not combine them into one o.o

 Respond  
napa182   -  Sep 15, 2008

why all the extra closeing brackets and yeah i would go with what dan said and make it one on text event. that way you can add a bit of flood pro to it ;x

 Respond  
Sapphy   -  Sep 15, 2008

Well, I edited everything that was suggested, so it should be functioning fine for you now. :)

 Respond  
EL   -  Sep 14, 2008

Ima give you a five for the simple fact it fricken works with little editing;p."Rate it or Hate it?"...5/10.`-.-´

 Respond  
^Neptune   -  Sep 14, 2008

You could make the script a hell of a lot smaller by using .txt files, but then you wouldn't be able to distribute it very easily!

It works, but I do suggest using a single on TEXT event using $2

 Respond  
Cheiron   -  Sep 14, 2008

you can always do what i did with my nick/ip logger and use a .txt file and store all the info on there and then do a simple !trigger and read from the local .txt file.

 Respond  
EL   -  Sep 14, 2008

How about loosing all those on TEXT events and using one?.And yes ima say flood protections and you 'll all agree to;p.`-.-´

 Respond  
Cheiron   -  Sep 14, 2008

i would surmount this is for a bot but Sapphy forgot to mention it napa looking at it.

Also Sapphy? ya got noisy notices ect flying around everywhere

 on !*:Text:!natures:#:{ notice $nick 12Natures: | notice $nick 12[ Adamant ] | 

change them to .notice

that is about all i can see at the moment before my first cuppa coffee of the morning. no doubt the others will pick up on anything else i missed there :)

otherwise not too bad a snippet

 Respond  
napa182   -  Sep 14, 2008

whats up with all the unessasry else halts ?
and you dont need to use

on !*:Text:

just use

on *:Text:

cuz you cant trigger ur own on text events

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.