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

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

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

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

Машина без бензина

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

Walter_UA

Начинающий
Пользователь
Регистрация
16 Янв 2016
Сообщения
23
Лучшие ответы
0
Репутация
0
При вызове команды /veh спавнится машина без бензина и закрытая как исправить?? код снизу
CMD:veh(playerid,params[])
{
if(!PlayerInfo[playerid][bAdmin]) return 1; //Ваша переманная с админкой
if(PlayerInfo[playerid][bAdmin] < 6) return SCM(playerid, COLOR_WHITE, "Вы не уполномочены использовать эту команду!"); // Опять же она,переменная с адмой
if(sscanf(params,"ddd",params[0],params[1],params[2])) return SCM(playerid, COLOR_WHITE, " Используйте: /veh [carid] [цвет1] [цвет2]"); // Проверочка, все ли введено
if(params[0] < 400 || params[0] > 611) return SCM(playerid, COLOR_WHITE, "Номер машины не может быть меньше 400 и больше чем 611!"); // Проверочка на ID кара, вдруг такого нет
if(params[1] < 0 || params[1] > 126) return SCM(playerid, COLOR_WHITE, "Номер цвета не может быть меньше 0 и больше 126!"); // Проверка первого цвета
if(params[2] < 0 || params[2] > 126) return SCM(playerid, COLOR_WHITE, "Номер цвета не может быть меньше 0 и больше 126!"); // Проверка второго цвета
if(TotalAdminVehicles > 80) // Тут лимит, на данный момент больше 80 низя
{
SCM(playerid,CGRAY,"Лимит админ-машин превышен"); // Если машин больше 80, сообщим админу, что-бы бежал искать ранее созданные
return 1;
}
new Float:X,Float:Y,Float:Z; // Нужно же где то хранить координаты
GetPlayerPos(playerid, X,Y,Z); // Получаем координаты игрока

AVehicle[TotalAdminVehicles] = CreateVehicle(params[0], X+2,Y,Z, 0.0, params[1], params[2], -1); // Создаем кар, carid которого хранится в AVehicle[TotalAdminVehicles] (лучше заменить на свою функцию спавна кара, если она конечно есть)
LinkVehicleToInterior(AVehicle[TotalAdminVehicles], GetPlayerInterior(playerid)); // Помезаем авто в инт игрока
SetVehicleVirtualWorld(AVehicle[TotalAdminVehicles],GetPlayerVirtualWorld(playerid)); // Помещаем авто в виртуальный мир игрока

format(stringer, 128, "[A] %s [%d] создал автомобиль [model: %d] [vehicleid: %d]", PlayerInfo[playerid][pNames],playerid,params[0],AVehicle[TotalAdminVehicles]); // NamePlayer[playerid] замените на свою переменную с ником/ функцию получения ника
ABroadCast(COLOR_ADMIN, stringer,1); // Юзаем свою функцию оповещения админов. Если нужно, могу эту дать

TotalAdminVehicles ++; // Прибавляем 1 к переменной, в которой хранится кол-во уже созданных машин
return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу