Here ya go, if you're looking into some Pokemon stuff for mIRC, here is some older stuff I wrote a few years back for my channel bot. Use whatever you want/need for your project. 8)
PokeDex
http://www.hawkee.com/snippet/8863/
And
(use !catch or !pokeball meant for use on a channel bot.)
;Pokeball III
;by Neo Nemesis
on *:TEXT:*:#: {
if ($strip($1) == !pokeball) || ($strip($1) == !catch) {
if ($2) && (!%poke) {
.timerp1 1 1 msg $chan 7 $+ $nick 6throws a pokeball at4 $2- $+ 7!!!
%poke = $rand(1,6)
if (%poke == 1) || (%poke == 6) {
.timerp2 1 3 msg $chan 7*!* RUMBLE *!*
.timerp3 1 4 msg $chan 4 $+ $2- 6broke free!
.timerpa 1 5 unset %poke
}
if (%poke == 3) || (%poke == 5) {
.timerp4 1 3 msg $chan 7*!* RUMBLE *!*
.timerp5 1 5 msg $chan 4*!* RUMBLE *!*
.timerp6 1 6 msg $chan 4 $+ $2- 6broke free! It appeared to be caught!
.timerpa 1 7 unset %poke
}
if (%poke == 4) || (%poke == 2) {
.timerp7 1 3 msg $chan 7*!* RUMBLE *!*
.timerp8 1 5 msg $chan 4*!* RUMBLE *!*
.timerp9 1 7 msg $chan 5*!* RUMBLE *!*
.timerp10 1 8 msg $chan 7 $+ $nick 6caught a4 $2- $+ 7!!!
.timerpa 1 9 unset %poke
}
}
}
}
1172 Lines just on the QuestMaster script so far, and it still isn't fully functional. (But getting there)
How I am building it is making all the tools to create the world and items and such first, then going to use those tools to create a base world for the game and online play. So far, none of the tools have DCX.dll features, using simple .INI file handling for info storage.
Any DCX.dll features that will be used are going to be implemented for stuff that takes place during game play, not game creation.
Hoping to have some screen shots, and a demo/beta ready by the end of April. (We'll see.)
So one of the features on my new mIRC script (Skyfall) will be QuestMaster. It is a online "desktop" RPG that will have the tools for you to create your own worlds, quests, artifacts, NPC's and players. It will be mostly text based without any major animation and/or graphics. I may or may not use DCX.
This is still in it's beginning stages, so we'll see how this goes.
Other things to come as well ;)
Working on a "Deployable Remote Bot" for one of the features in mIRC SkyFall.
It's basically a mini channel bot that runs through a socket connection through mIRC. It's working good, but on certain servers it won't connect properly. The connection will establish and it will begin to log into the server, but when the server sends the version request, when the script tries to respond the server returns with a 451 numeric (please register).
So the script sends the USER and NICK lines once it establishes the connection, so why am I still getting a 451 if it is already sending the USER and NICK info to the socket? Remember, this script works fine most everywhere, but a few servers it does this 451 issue.
Anyone know?