Try this, don't know if it will work though.
Go to NPCDialog.cs and add this:
Code:
#region Star
case 8474834:
{
if (Control == 0)
{
GC.AddSend(Packets.NPCSay("Choose the reward you want for donating. Make sure you don't already have the one you choose!"));
GC.AddSend(Packets.NPCLink("Claim Level 255.", 1));
GC.AddSend(Packets.NPCLink("Claim 500 stats points.", 2));
GC.AddSend(Packets.NPCLink("Let me think about it.", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (Control == 1)
{
GC.MyChar.Level = 255;
Game.World.SendMsgToAll("SYSTEM", "Congratulations, donater " + GC.MyChar.Name + " just became level 255! [You can donate at our site LostConquer.com]", 2011, 0);
}
if (Control == 2)
{
GC.MyChar.Str = 500;
GC.MyChar.Agi = 500;
GC.MyChar.Spi = 500;
GC.MyChar.Vit = 500;
GC.MyChar.CurHP = GC.MyChar.MaxHP;
GC.MyChar.CurMP = GC.MyChar.MaxMP;
Game.World.SendMsgToAll("SYSTEM", "Congratulations, donater " + GC.MyChar.Name + " just claimed 500 Stat Points! [You can donate at our site LostConquer.com]", 2011, 0);
}
break;
}
#endregion
Then in Character.cs, for the item add this:
Code:
#region Star (For Donators)
case 723038:
{
MyClient.DialogNPC = 8474834;
PacketHandling.NPCDialog.Handle(MyClient, null, 8474834, 0);
MyClient.EndSend();
break;
}
#endregion