rendered paste bodyon *:TEXT:!grats *:#:{
if ($2 == $null) {
notice $nick Error: No skill or level specified. Usage: !Grats Level Skill
}
else {
set %gratsnum $2
if (%gratsnum isnum 1-126) {
if ($3 == att) || ($3 == attk) || ($3 == atk) || ($3 == attack) {
set %gratsskill Attack
}
elseif ($3 == str) || ($3 == strength) {
set %gratsskill Strength
}
elseif ($3 == def) || ($3 == defense) || ($3 == defence) {
set %gratsskill Defence
}
elseif ($3 == range) || ($3 == ranging) || ($3 == archery) || ($3 == ranged) || ($3 == rangin) {
set %gratsskill Ranged
}
elseif ($3 == pray) || ($3 == prayer) {
set %gratsskill Prayer
}
elseif ($3 == mage) || ($3 == magic) || ($3 == magick) {
set %gratsskill Magic
}
elseif ($3 == rc) || ($3 == runecraft) || ($3 == runecrafting) {
set %gratsskill Runecrafting
}
elseif ($3 == con) || ($3 == constructing) || ($3 == construction) || ($3 == cons) {
set %gratsskill Construction
}
elseif ($3 == hp) || ($3 == hits) || ($3 == hit points) || ($3 == hitpoints) {
set %gratsskill Hitpoints
}
elseif ($3 == agil) || ($3 == agility) {
set %gratsskill Agility
}
elseif ($3 == herb) || ($3 == herblore) || ($3 == herblaw) || ($3 == herby) {
set %gratsskill Herblore
}
elseif ($3 == theif) || ($3 == theifing) || ($3 == theiving) || ($3 == theivin) || ($3 == theifin) {
set %gratsskill Theiving
}
elseif ($3 == craft) || ($3 == crafting) || ($3 == craftin) {
set %gratsskill Crafting
}
elseif ($3 == fletch) || ($3 == fletching) || ($3 == fletchin) {
set %gratsskill Fletching
}
elseif ($3 == slay) || ($3 == slayer) || ($3 == slaying) {
set %gratsskill Slayer
}
elseif ($3 == hunt) || ($3 == hunter) || ($3 == hunting) {
set %gratsskill Hunter
}
elseif ($3 == mine) || ($3 == minin) || ($3 == mining) {
set %gratsskill Mining
}
elseif ($3 == smith) || ($3 == smithing) || ($3 == smithy) || ($3 == smithin) {
set %gratsskill Smithing
}
elseif ($3 == fish) || ($3 == fishing) || ($3 == fishin) {
set %gratsskill Fishing
}
elseif ($3 == cook) || ($3 == cooking) || ($3 == cookin) {
set %gratsskill Cooking
}
elseif ($3 == fm) || ($3 == firemaking) || ($3 == firemakin) || ($3 == firemake) {
set %gratsskill Firemaking
}
elseif ($3 == wc) || ($3 == woodcut) || ($3 == wudcuttin) || ($3 == woodcutting) || ($3 == woodcuttin) {
set %gratsskill Woodcutting
}
elseif ($3 == farm) || ($3 == farming) || ($3 == farmin) {
set %gratsskill Farming
}
elseif ($3 == cb) || ($3 == cmb) || ($3 == combat) {
set %gratsskill Combat
}
else {
notice $nick Error: Skill " $+ $3 $+ " not found. Please try again, with correct spelling. No Leet Speak.
}
}
if (%gratsskill == Combat) {
if (%gratsnum isnum 3-126) {
msg $chan 15,0`%0,15%,14,15`%15,14%,1,14`%14,1%,0,1 Congratulations $nick on level %gratsnum %gratsskill $+ ! 0,114,1`%1,14%,15,14`%14,15%`0,15`%15,0%,
}
else {
notice $nick Error: " $+ %gratsnum $+ " is not a valid combat level.
}
}
elseif (%gratsnum isnum 1-99) {
msg $chan 15,0`%0,15%,14,15`%15,14%,1,14`%14,1%,0,1 Congratulations $nick on level %gratsnum %gratsskill $+ ! 0,114,1`%1,14%,15,14`%14,15%`0,15`%15,0%,
}
else {
notice $nick Error: " $+ %gratsnum $+ " is not a valid level.
}
}
}