Перейти к содержанию
Авторизация  
KOSМOS

Возгорание авто

Рекомендуемые сообщения

KOSМOS

В общем суть проблемы такова...

Если сесть в автомобиль ( только созданный ) , он загорается... ( Далее он естественно взрывается и пропадает, после того, как он снова появляется все становится нормально )  :-D  :-D  :-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FanHamMеr

При каких параметрах создаётся?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KOSМOS

@FanHamMеr

 

CMD:veh(playerid,params[])
{
if(DostupForAdministration[playerid] == false || PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid, -1, "??????????? ???????. ??????????????: /menu > ??????? ???????");
if(GetPlayerInterior(playerid) > 0) return true;
new idveh, color, color2;
if(sscanf(params,"ddd",idveh,color,color2)) return SCM(playerid,COLOR_WHITE,"???????: /veh [id ??????] [????] [???? 2]");
if(idveh > 611 || idveh < 400) return SCM(playerid, COLOR_WHITE, "ID ?????????? ?? 400 ?? 611!");
if(color > 126 || color < 0) return SCM(playerid, COLOR_WHITE, "ID ????? ?? 0 ?? 126!");
if(color2 > 126 || color2 < 0) return SCM(playerid, COLOR_WHITE, "ID ????? ?? 0 ?? 126!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(idveh, X,Y,Z, 0.0, color, color2, 60000);
  new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,0,0,alarm,doors,bonnet,boot,objective);
Vehicle[carid][ServerVehicle] = false;
Vehicle[carid][CarLock] = false;
Vehicle[carid][TimeFuel] = 0;
Vehicle[carid][Fuel] = 100;
Vehicle[carid][Engine] = false;
format(nsa, sizeof(nsa),"????????? ID %d ??????",idveh);
SCM(playerid,COLOR_WHITE,nsa);
return true;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Azder

Какой мод? Какая основа? Не GamBit? То есть Apriori?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KOSМOS

@Azder,  Your San Andreas Game ( SA - MP )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Azder

Попробуй измени команду /veh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FanHamMеr

Попробуй для начала создать обычной функцией, без лишних дополнений от мода.
А потом дополняй уже, как раз и выяснишь в чём проблема. Потому что разбирать каждую функцию долго будем.

CMD:veh(playerid, params[])
{
    new color1, color2, model;
    if(sscanf(params, "ddd", model, color1, color2)) 
		return SendClientMessage(playerid, -1, "/veh [id] [color1] [color2]");
	if(!(400 <= model <= 611)) 
		return SendClientMessage(playerid, -1, "Модель машины должна быть от 400 до 611.");
    new Float:x, Float:y, Float:z, Float:f;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, f);
	x = x + (5.0 * floatsin(-f, degrees));
    y = y + (5.0 * floatcos(-f, degrees));
    if(CreateVehicle(model, x, y, z, f+90.0, color1, color2, -1) == 0) 
		return SendClientMessage(playerid, -1, "Не удалось создать транспортное средство.");
    static const fmt_str[] = "Транспортное средство %d создано.";
    new string[sizeof(fmt_str)-2+4];
    format(string, sizeof(string), fmt_str, model);
    return SendClientMessage(playerid, -1, string);
} 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
KOSМOS

@FanHamMеr,Так дело в том что ранее я уже копался в этом моде, и нечего подобного не было ( по моему ) ...

Вот от чего все поменялось, не представляю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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