mmm....It creates a *.ini file that'll record your friends birthday.....
Im not positive if the bottom portion of the script
( This part vv )
on *:START: {
$readini(birthdays.ini,peoplez,%nick,%date) {
if (%date == $date) {
echo -a IT'S %nick $+ 's BIRTHDAY TODAY!!! :O WEWT WEWT!! :D
}
elseif (%date == $null) {
{ HALT }
}
.timer1 50 60000 /echo -a It's %nick $+ 's Birthday Today. Dont Forget To Say Happy Birthday To Them.
}
}
Will work.
But yea...Uh. Enjoy. ^_^
Menu Nicklist {
..Birthdayz
.Add {
set %nick $?="Write Nick Here"
set %date $?="Write Date Here (Format Example:
19/03/2008)"
writeini Birthdays.ini Peoplez %nick %date {
echo -a %nick has been added to your list of birthdayz peoplez
}
{ HALT }
}
.Del {
set %nick $?="Write Who To Delete Here"
remini birthdays.ini peoplez %nick
remini birthdays.ini peoplez %date
echo -a %nick has been deleted from your list of birthdays.
{ Halt }
}
.Clear List {
remini birthdays.ini Peoplez %nick(%date)
echo Birthday list has been cleared.
{ Halt }
}
}
on *:START: {
$readini(birthdays.ini,peoplez,%nick,%date) {
if (%date == $date) {
echo -a IT'S %nick $+ 's BIRTHDAY TODAY!!! :O WEWT WEWT!! :D
}
elseif (%date == $null) {
{ HALT }
}
.timer1 50 60000 /echo -a It's %nick $+ 's Birthday Today. Dont Forget To Say Happy Birthday To Them.
}
}
you mite want to add that the format for entering the date would be like this
19/03/2008
cuz thats the way you have it check
um the on load part will only work if you load this script every day. maybe use on start or on connect.
could be done a bit better. maybe add checks if that nick has already been added or not. but nice idea on it 4/10