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

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

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

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

Подделать

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

redo

Новичок
Помогите подделать вот эту аренду..Нужно что бы только после согласия с арендой у игрока снимались деньги и писало фразу "начал работу развозчика топлива" и "Вы арендовали грузовик. Для просмотра доступных заказов подъезжайте к маркеру на радаре.",
PHP:
		if(vehicleid >= jobfuel[0] && vehicleid <= jobfuel[1])
        {
            if(pData[playerid][pJob] != 6)
            {
                SendClientMessage(playerid,COLOR_RED,"Вы не работаете развосчиком топлива");
                RemovePlayerFromVehicle(playerid);
                return 1;
            }
            if(pData[playerid][pFraction] >= 1)
            {
                SendClientMessage(playerid,CGRAY,"Вы cостоите в организации");
                RemovePlayerFromVehicle(playerid);
                return 1;
            }
            ShowPlayerDialog(playerid,381,
            DIALOG_STYLE_MSGBOX,
            !"Аренда Транспорта",
            !"Ты можешь арендовать этот транспорт за $1000",
            !"Аренда", !"Отмена");
        }
		case 381: // ID диалога измени на свой, дал пример, т.к. у тебя может пересекаться.
		{
 			if(!response) return RemovePlayerFromVehicle(playerid);
            if(!GetPVarInt(playerid, "FuelID") && !GetPVarInt(playerid, "FuelCar"))
            {
                new mes[128];
                format(mes,sizeof(mes),"%s начал работу развозчика топлива",pData[playerid][pNickname]);
                ProxDetector(15.0, playerid, mes, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                SendClientMessage(playerid,0x66CC00FF,"Вы арендовали грузовик. Для просмотра доступных заказов подъезжайте к маркеру на радаре.");
                SetPlayerCheckpoint(playerid,249.3104,1395.4984,10.5859,4.0);
                pTemp[playerid][pGPS] = true;
                PlayerPlaySound(playerid, 4601, 0.0, 0.0, 0.0);
                TextDrawShowForPlayer(playerid, GPSON[playerid]);
                SetPVarInt(playerid, "FuelCar",1);
                new vehicleidfuel = GetPlayerVehicleID(playerid);
                pTemp[playerid][pFuelID] = vehicleidfuel;
            }
            if(GetPVarInt(playerid, "FuelID"))
            {
                new i = FuelInfo[GetPVarInt(playerid, "FuelID")][pBizzidfuel],string[54];
                FuelTime[playerid] = 0;
                DisablePlayerRaceCheckpoint(playerid);
                SetPlayerRaceCheckpoint(playerid, 1, gFillings[i][fillX],gFillings[i][fillY],gFillings[i][fillZ], 0.0,0.0,0.0,6);
                format(string, 54, "{66CC00}Доставка топлива\n{FFCD00}%i из 5000 л.", FuelInfo[GetPVarInt(playerid, "FuelID")][pTillfuel]);
                FUELS[playerid] = Create3DTextLabel(string, COLOR_WHITE, 0.0, 0.0, 0.0, 30.0, 0, 1);
                Attach3DTextLabelToVehicle(FUELS[playerid], GetPlayerVehicleID(playerid), 0, -2.0, 2.7);
            }
            GivePlayerMoney(playerid, -1000);
        }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу