class 1 lvl_up_manager : citizen{
parameter:
string fnHi = "lvluphi.htm";
string fnOk = "lvlupgive.htm";
string fnCancel = "lvpupcancel.htm";
int ItemId = 57;
int AmountItem = 1;
handler:
EventHandler MENU_SELECTED( talker, ask, reply )
{
if( ask == -3 && reply == 2 )
{
if( myself::OwnItemCount( talker, ItemId ) >= AmountItem )
{
myself::DeleteItem1( talker, ItemId, AmountItem );
myself::IncrementParam( talker, 0, 2147483647 );
myself::ShowPage( talker, fnOk );
}
else
{
myself::ShowPage( talker, fnCancel );
}
}
}
}