KOSМOS 136 Опубликовано 16 февраля, 2016 В общем суть проблемы такова... Если сесть в автомобиль ( только созданный ) , он загорается... ( Далее он естественно взрывается и пропадает, после того, как он снова появляется все становится нормально ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FanHamMеr 32 Опубликовано 16 февраля, 2016 При каких параметрах создаётся? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KOSМOS 136 Опубликовано 16 февраля, 2016 @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 4 Опубликовано 16 февраля, 2016 Какой мод? Какая основа? Не GamBit? То есть Apriori? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KOSМOS 136 Опубликовано 16 февраля, 2016 @Azder, Your San Andreas Game ( SA - MP ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Azder 4 Опубликовано 16 февраля, 2016 Попробуй измени команду /veh Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
FanHamMеr 32 Опубликовано 17 февраля, 2016 Попробуй для начала создать обычной функцией, без лишних дополнений от мода.А потом дополняй уже, как раз и выяснишь в чём проблема. Потому что разбирать каждую функцию долго будем. 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 136 Опубликовано 17 февраля, 2016 @FanHamMеr,Так дело в том что ранее я уже копался в этом моде, и нечего подобного не было ( по моему ) ... Вот от чего все поменялось, не представляю. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты