Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'аренда авто'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 1 результат

  1. Здравствуйте. Не могу понять, в чем проблема? При аренде авто все хорошо. Но когда к примеру я пишу /unrent, и пытаюсь арендовать что-то другое, то пишет "Вы уже арендуете транспорт", а когда прописываю еще раз /unrent, то все нормально.. могу арендовать транспорт. Если не трудно, то посмотрите пожалуйста код if(!response) return RemovePlayerFromVehicle(playerid); new arid = GetArendCarID(GetPlayerVehicleID(playerid)); if(arid != -1) { if(GetPVarInt(playerid, "arendkey") == -1) { if(ArendInfo[arid][aPlayerID] == INVALID_PLAYER_ID || !IsPlayerConnected(ArendInfo[arid][aPlayerID])) { if(GetMoney(playerid) >= ArendInfo[arid][aCost]) { SetPVarInt(playerid, "arendkey", arid); GiveMoney(playerid,-ArendInfo[arid][aCost], "Аренда т/с"); ArendInfo[arid][aPlayerID] = playerid; SendClientMessage(playerid, COLOR_FADE1, "Вы успешно арендовали этот транспорт"); ShowPlayerDialogEx(playerid, 0, 0, "{4582A1}>> Вы успешно арендовали этот транспорт", "{FFFFFF}Список доступных команд:\n\n{46ca00}/lock 2{FFFFFF} - закрыть/открыть арендованный транспорт\n{46ca00}/unrent{FFFFFF} - отказаться от аренды\n\n{afafaf}При отдалении от ТС на 2км контракт автоматически расторгается", "Закрыть", ""); } else { SendClientMessage(playerid, COLOR_FADE1, "У вас не хватает денег"); RemovePlayerFromVehicle(playerid); } } else { SendClientMessage(playerid, COLOR_FADE1, "Этот транспорт уже арендуют"); RemovePlayerFromVehicle(playerid); } } else { SendClientMessage(playerid, COLOR_FADE1, "Вы уже арендуете транспорт."); RemovePlayerFromVehicle(playerid); } } return 1; } cmd:unrent(playerid) { if(GetPVarInt(playerid, "arendkey") == -1) return SendClientMessage(playerid, COLOR_FADE1, "Вы не арендуете транспорт."); new rc = GetPVarInt(playerid, "arendkey"); if(ArendInfo[rc][aPlayerID] != playerid) { SendClientMessage(playerid, COLOR_FADE1, "Вы не арендуете транспорт."); SetPVarInt(playerid, "arendkey", -1); return 1; } ShowPlayerDialogEx(playerid, D_CANCELRENT, 0, "{4582A1}>> Отмена аренды", "{FFFFFF}Вы действительно хотите отменить аренду транспорта?\nДальнейшее его использование станет не доступным,\nдо нового заключения договора на аренду транспорта.", "Принять", "Отмена"); return 1; } if(GetPVarInt(playerid, "arendkey") == -1) return SendErr(playerid, "Вы не арендуете транспорт"); new rc = GetPVarInt(playerid, "arendkey"); if(ArendInfo[rc][aPlayerID] != playerid) { SendErr(playerid, "Вы не арендуете транспорт"); SetPVarInt(playerid, "arendkey", -1); return 1; } { if(!response) return 1; SendClientMessage(playerid, COLOR_FADE1, "Вы отказались от аренды транспорта"); new rc = GetPVarInt(playerid, "arendkey"); ArendInfo[rc][aPlayerID] = INVALID_PLAYER_ID; AC_SetVehicleToRespawn(ArendInfo[rc][aID]); CarDoorsEx(ArendInfo[rc][aID], 0); }
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.