WelcomeTimer.cs
[code:1]
using System;
using Server.Network;
namespace Server.Misc
{
/// <summary>
/// This timer spouts some welcome messages to a user at a set interval. It is used on character creation and login.
/// </summary>
public class WelcomeTimer : Timer
{
private Mobile m_Mobile;
private int m_State, m_Count;
private static string[] m_Messages = new string[]
{
"write ther whot u wont."
};
public WelcomeTimer( Mobile m ) : this( m, m_Messages.Length )
{
}
public WelcomeTimer( Mobile m, int count ) : base( TimeSpan.FromSeconds( 5.0 ), TimeSpan.FromSeconds( 10.0 ) )
{
m_Mobile = m;
m_Count = count;
}
protected override void OnTick()
{
m_Mobile.SendMessage( 0x35, m_Messages[m_State++] );
if ( m_State == m_Count )
Stop();
}
}
}
[/code:1]
mesage fix
|