UberDrift
Ученик
Помогите, написал маленькую системку, мне нужно чтоб мою ставку умножало на коэффициент который я указал, переменная коэффа: "CoeffDrift"
Переменная денег: "StavkaDrift"
Это выдача если игрок выиграл, но не выдает, printf показал основную сумму на счету аккаунта, ничего не выдает, мне нужно чтоб выдавало указанную сумму
умноженную на коэффициент указанный мной.
Переменная денег: "StavkaDrift"
Это выдача если игрок выиграл, но не выдает, printf показал основную сумму на счету аккаунта, ничего не выдает, мне нужно чтоб выдавало указанную сумму
умноженную на коэффициент указанный мной.
Код:
PlayerInfo[i][pMoney] += (GetPVarInt(i, "StavkaDrift")*GetPVarInt(i, "CoeffDrift"));
GiveMoney(i,PlayerInfo[i][pMoney] += (GetPVarInt(i, "StavkaDrift")*GetPVarInt(i, "CoeffDrift")));
Код:
SPD(playerid, 603, DIALOG_STYLE_INPUT, !"{FFFFFF}Low skill {08E8DE}>>{FFFFFF} выбор ставки",!"\n{FFFFFF}Введите сумму ставки от {00CCFF}10.000$ {ffffff}до {00CCFF}30.000$\n",!"Выбрать",!"Назад");
Код:
Код:
case 603:
{
if(response)
{
if(!strlen(inputtext) || strval(inputtext) < 10000 || strval(inputtext) > 30000)
return SPD(playerid, 603, DIALOG_STYLE_INPUT, !"{FFFFFF}Low skill {08E8DE}>>{FFFFFF} выбор ставки",!"{FFFFFF}Введите сумму ставки от {00CCFF}10.000$ {ffffff}до {00CCFF}30.000$",!"Выбрать",!"Назад"),SCM(playerid, COLOR_RED, !"Вы ввели неверную сумму !");
if(PlayerInfo[playerid][pMoney] < strval(inputtext)) return SPD(playerid, 600, DIALOG_STYLE_LIST, !"{FFFFFF}Меню {08E8DE}>>{FFFFFF} Дрифт испытания",!"{FFFFFF}Информация о {08E8DE}\"Дрифт испытаниях\"\n{FFFFFF}- Дрифт испытания",!"Выбрать",!"Отмена"),SCM(playerid, COLOR_RED, !"У вас недостаточно денег !");
else
{
SetPVarInt(playerid, "StavkaDrift", strval(inputtext));
PlayerInfo[playerid][pMoney] -= strval(inputtext);
SPD(playerid, 605, DIALOG_STYLE_INPUT, !"{FFFFFF}Low skill {08E8DE}>>{FFFFFF} выбор коэффициента",!"\n{FFFFFF}Введите коэффициент от {00CCFF}2 {ffffff}до {00CCFF}4\n",!"Выбрать",!"Назад");
}
}
else SPD(playerid, 600, DIALOG_STYLE_LIST, !"{FFFFFF}Меню {08E8DE}>>{FFFFFF} Дрифт испытания",!"{FFFFFF}Информация о {08E8DE}\"Дрифт испытаниях\"\n{FFFFFF}- Дрифт испытания",!"Выбрать",!"Отмена");
}
Код:
case 605:
{
if(response)
{
if(!strlen(inputtext) || strval(inputtext) < 2 || strval(inputtext) > 4)
return SPD(playerid, 605, DIALOG_STYLE_INPUT, !"{FFFFFF}Low skill {08E8DE}>>{FFFFFF} выбор коэффициента",!"{FFFFFF}Введите коэффициент от {00CCFF}2 {ffffff}до {00CCFF}4",!"Выбрать",!"Назад"),SCM(playerid, COLOR_RED, !"Вы ввели неверный коэффициент !");
SetPVarInt(playerid, "CoeffDrift", strval(inputtext));
SPD(playerid, 606, DIALOG_STYLE_INPUT, !"{FFFFFF}Low skill {08E8DE}>>{FFFFFF} выбор score","\n{00CCFF}Введите кол-во score {FFFFFF}которое сможете побить на соревнованиях:\n",!"Выбрать",!"Назад");
}
else SPD(playerid, 603, DIALOG_STYLE_INPUT, !"{FFFFFF}Low skill {08E8DE}>>{FFFFFF} выбор ставки",!"{FFFFFF}Введите сумму ставки от {00CCFF}10.000$ {ffffff}до {00CCFF}30.000$",!"Выбрать",!"Назад");
}
