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

Номер при создании авто /veh

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

Towkio

Хочу чтоб при использовании команды /veh на номере было что-то написано за место " XYZR 000", к примеру ADMIN. Вроде добавил в команду SetVehicleNumberPlate(vehicleidd,"{FF0000}ADMIN");  , но ничего не произошло, что сделать? Помогите. 

[spoiler=Кляк]https://hkar.ru/Vd7k

 

Изменено пользователем Towkio

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


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

К vehicleidd приравнял машину, которую создал?

Покажи полный код

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


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

@SCRIPTMAN, [spoiler=клик]//==============================================================================

if(strcmp(cmd, "/veh", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 4)
{
tmp = strtok(cmdtext, idx);
new vehicleidd = GetPlayerVehicleID(playerid);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /veh [carid] [color1] [color2]");
new car = strval(tmp);
if(car < 400 || car > 615) return SendClientMessage(playerid, COLOR_GREY, "От 400 до 601!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /veh [carid] [color1] [color2]");
new color1 = strval(tmp);
if(color1 < 0 || color1 > 300) return SendClientMessage(playerid, COLOR_GREY, "Цвет от 0 до 300!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /veh [carid] [color1] [color2]");
new color2 = strval(tmp);
if(color2 < 0 || color2 > 300) return SendClientMessage(playerid, COLOR_GREY, "Цвет от 0 до 300!");
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /veh [carid] [color1] [color2] ");

for(new c; c < sizeof CreatedCars; c++)
{
if(CreatedCars[c]) continue;
new Float:X, Float:Y, Float:Z, Float:Angl;
new tmpp = ReturnUser(tmp);
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(@p,Angl);
//CreatedCars[c] = CreateVehicle(car, X+1, Y+1, Z, 0.0, color1, color2, 60000);
CreatedCars[c] = CreateVehicle(car, X, Y, Z, Angl, color1, color2, 60000);
new vehidx = GetVehicleIdxByKey(PlayerInfo[tmpp][pCKey]);
SetVehicleNumberPlate(aData[vehidx][aCarid], tmp);
//SetVehicleToRespawn(aData[vehidx][aCarid]);
SetVehicleVirtualWorld(CreatedCars[c],GetPlayerVirtualWorld(@p));
LinkVehicleToInterior(CreatedCars[c], GetPlayerInterior(@p));
SetVehicleNumberPlate(vehicleidd,"{FF0000}ADMIN");
PutPlayerInVeh(@p, CreatedCars[c] , 0);
CarEngine[CreatedCars[c]] = 1;
Fuel[CreatedCars[c]] = 60;
aData[CreatedCars[c]][aJobs] = 0;
GetVehicleParamsEx(CreatedCars[c],engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(CreatedCars[c],true,lights,alarm,doors,bonnet,boot,objective);
format(string, sizeof(string), "Машина %d создана.", CreatedCars[c]);
SendClientMessage(playerid, COLOR_GREY, string);
SendClientMessage(playerid, -1, "Машины, созданные через /veh, удалять ТОЛЬКО с помощью команды /rmveh.");
format_string = "";
new years, months, days, hours, minutes, seconds, data[128];
getdate(years, months, days);
gettime(hours, minutes, seconds);
format(data, sizeof data, "%02d/%02d/%04d %d:%d", days, months, years, hours, minutes);

mysql_format(MySQLGo, format_string, 300, "INSERT INTO `logs` (`NameAdmin`,`LogName`,`LogAmount`,`GivePlayer`,`Date`) VALUES ('%s','CreateVeh','%d','None','%s')", NamePlayer[playerid], car, data);
mysql_tquery(MySQLGo, format_string);
return 1;
}
return SendClientMessage(playerid, COLOR_GREY, "Невозможно создать кар, так как был превышен лимит.");
}
return 1;
}
return 1;
}

 

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


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

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

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

×

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

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