SANTY_MONTANO
Дебютант
Привет!
Столкнулся с такой проблемой.
У меня в моде есть система контейнеров, к примеру: делаешь ставку суммы больше 5-ти миллионов, которой нету на балансе, она засчитывается, а баланс просто идет в минус. Напишите пожалуйста как это исправить. Заранее спасибо!
Столкнулся с такой проблемой.
У меня в моде есть система контейнеров, к примеру: делаешь ставку суммы больше 5-ти миллионов, которой нету на балансе, она засчитывается, а баланс просто идет в минус. Напишите пожалуйста как это исправить. Заранее спасибо!
Код:
case DIALOG_CONTAINER:
{
if(response)
{
new value = strval(inputtext);
new cont_id = GetPVarInt(playerid, "cont_id");
new fmt_msg[144];
//DeletePVar(playerid, "cont_id");
if(value < 1) return SendClientMessage(playerid, 0xFF6666FF, "Введена неверная сумма");
if(GetPlayerMoney(playerid)>5000000)return SendClientMessage(playerid,0xFFFFFFFF,"У Вас недостаточно средств");
if(value < g_containers[cont_id][cont_price])
{
format(fmt_msg, sizeof fmt_msg, "{"#cW"}Введите сумму ставки, которую хотите поставить на этот контейнер\n\n{ADADAD}Сумма ставки должна быть не меньше {d7994e}%d рублей", g_containers[cont_id][cont_price] + g_containers[cont_id][cont_price] / 70);
Dialog(playerid, DIALOG_CONTAINER, DIALOG_STYLE_INPUT, "{d7994e}Ставка на контейнер", fmt_msg, "Далее", "Закрыть");
return 1;
}
g_containers[cont_id][cont_price] = value;
g_containers[cont_id][cont_owner] = playerid;
containers_timer[cont_id] = 30;
new text[200];
format(fmt_msg, sizeof fmt_msg, "[!] %s поставил ставку на {FF6666}контейнер №%d {d2c364}в размере {FF6666}%d рублей", GetPlayerNameEx(playerid), cont_id + 1, value);
SendMessageInLocal(playerid, fmt_msg, 0xd2c364FF, 45.0);
format(text, sizeof text, "{"#cW"}До окончания торгов: {d2c364}30 сек.\n{"#cW"}Текущая ставка: {d2c364}%d рублей\n{"#cW"}Поставил: {d2c364}%s\n\n{d7994e}Поставить ставку: {"#cW"}л. ALT", value, GetPlayerNameEx(playerid));
UpdateDynamic3DTextLabelText(cont_label[cont_id], -1, text);
SetPVarInt(playerid, "cont_owner", playerid);
}
else DeletePVar(playerid, "cont_id");
}
