public void llSetPayPrice(int price, LSL_List quick_pay_buttons)
{
if (!ScriptProtection.CheckThreatLevel(ThreatLevel.None, "LSL", m_host, "LSL", m_itemID)) return;
m_host.ParentEntity.RootChild.PayPrice[0] = price;
if (quick_pay_buttons.Data.Length > 0)
m_host.ParentEntity.RootChild.PayPrice[1] = (LSL_Integer)quick_pay_buttons.Data[0];
else
m_host.ParentEntity.RootChild.PayPrice[1] = (LSL_Integer)(-2);
if (quick_pay_buttons.Data.Length > 1)
m_host.ParentEntity.RootChild.PayPrice[2] = (LSL_Integer)quick_pay_buttons.Data[1];
else
m_host.ParentEntity.RootChild.PayPrice[2] = (LSL_Integer)(-2);
if (quick_pay_buttons.Data.Length > 2)
m_host.ParentEntity.RootChild.PayPrice[3] = (LSL_Integer)quick_pay_buttons.Data[2];
else
m_host.ParentEntity.RootChild.PayPrice[3] = (LSL_Integer)(-2);
if (quick_pay_buttons.Data.Length > 3)
m_host.ParentEntity.RootChild.PayPrice[4] = (LSL_Integer)quick_pay_buttons.Data[3];
else
m_host.ParentEntity.RootChild.PayPrice[4] = (LSL_Integer)(-2);
}