Поторговаться - это одно, а просто чтобы была нужная сумма - это другое, это просто.
Условие: если переменная равна/больше цены - происходит сделка, можно вручную - отнять деньги, прибавить предмет или создать стандартный магазин на этот предмет, тогда и переменной не нужно, а только цена в базе данных.
Если же денег нет - продавец просит добавить.
А торговля - это в основном разговор с доводами за и против цены. Причем, его надо сделать линейно и чтоб нельзя было повторить и выбрать лучший аргумент.
Социальные закладки