Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите, с командой /fare

Статус
В этой теме нельзя размещать новые ответы.

Affect_Bond1

Ученик
Вообщем нужна помощь я взял команду с другого мода, ну и вот мне нужно сделать в команде /fare, чтоб когда он вводил команду, цена выставлялась от государства, то есть президент ставить цену за такси, и чтоб цена показывалась в /fare, та которую указал президент.
Это экономика где президент цену меняет, как это соединить чтоб цена в /fare показывалась какую укажет он в этом диалоге?
PHP:
if(GetPVarInt(playerid, #taxi_check))
{
    if(!response) return econ_panel(playerid), SaveInstrument(), DeletePVar(playerid, #taxi_check);
    if(!strval(inputtext)) return SPD(playerid, 8888, DIALOG_STYLE_INPUT, "{FF6F00}Цена такси за 1 км", "{FFFFFF}Введите новое значение в поле:", "Принять", "Отмена");
    if(strval(inputtext) < 100 || strval(inputtext) > 3000) return SPD(playerid, 8888, DIALOG_STYLE_INPUT, "{FF6F00}Цена такси за 1 км", "{FFFFFF}Значение не должно быть ниже 100 и больше 3000!", "Принять", "Отмена");
    TransportCompany_FareTaxi = strval(inputtext);
    econ_panel(playerid), SaveInstrument(), DeletePVar(playerid, #taxi_check), UpdateText(2);
    return true;
}
if(i & 2) format(mes,256,"{"#cGRAY"}Налоги / Цены:\n- Проезд в такси: %i$ (1км)\n- Продажа бизнеса: %i процентов\n- Зарплата: %i$\n\nВ казне: %i$", TransportCompany_FareTaxi,Business_Nalog,Gos_Nalog[0],Gos_Nalog[1]), UpdateDynamic3DTextLabelText(nalog_info,COLOR_GREY,mes);
Это команда такси
PHP:
CMD:fare(playerid)
{
    if(PlayerInfo[playerid][pJob] != 4) return SendClientMessage(playerid,COLOR_RED,"Вы не работаете таксистом.");
    if(PlayerInfo[playerid][Arendoval] == INVALID_VEHICLE_ID) return SendClientMessage(playerid,COLOR_RED,"Вы еще не арендовали такси.");
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid,COLOR_RED,"Вы должны сидеть в такси на водительском месте.");
    if(PlayerInfo[playerid][siwuvcare] >= taxicar[0] && PlayerInfo[playerid][siwuvcare] <= taxicar[1])
    {
        if(Vehicles[PlayerInfo[playerid][siwuvcare]][tArended] != INVALID_PLAYER_ID && Vehicles[PlayerInfo[playerid][siwuvcare]][tArended] != playerid) return SendClientMessage(playerid,COLOR_RED,"Это такси арендовано не вами.");
        if(PlayerInfo[playerid][Arendoval] != PlayerInfo[playerid][siwuvcare]) return SendClientMessage(playerid,COLOR_RED,"Это не ваше такси.");
        if(Vehicles[PlayerInfo[playerid][siwuvcare]][Onduty] == 0)
        {
       		Vehicles[PlayerInfo[playerid][siwuvcare]][Onduty] = 1;
       		Vehicles[PlayerInfo[playerid][siwuvcare]][trdtext] = Create3DTextLabel("Такси\n[цена: договорная]", COLOR_WHITE, 0.0, 0.0, 0.0, 30.0, 0, 1);
		Attach3DTextLabelToVehicle(Vehicles[PlayerInfo[playerid][siwuvcare]][trdtext], PlayerInfo[playerid][siwuvcare], 0, 0, 1.5);
		SendClientMessage(playerid,COLOR_GREEN,"Вы начали работать.");
        }
        else
        {
            Vehicles[PlayerInfo[playerid][siwuvcare]][Onduty] = 0;
            Delete3DTextLabel(Vehicles[PlayerInfo[playerid][siwuvcare]][trdtext]);
            SendClientMessage(playerid,COLOR_GREEN,"Вы закночили работать.");
        }
    }
    else return SendClientMessage(playerid,COLOR_RED,"Вы должны сидеть в такси.");
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу