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

Кикает когда ввожу команду

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

ArtemSupreme

Установил мод 

http://cr-mp.ru/forum/topic/18768-sistema-nomerov-copy-greentech/ 

Захожу в игру зажусь в машину пишу /setnumer (изменил название команды)

выбираю обычные и кикает и появляется диалог веди номер 

что делать?

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


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

покажите команду

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


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

@Rici,if (strcmp("/setnum", cmdtext, true, 7) == 0)

{

if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0x00FF00AA,"Вы не в транспорте!");

ShowPlayerDialog(playerid, DIA_VIB, DIALOG_STYLE_LIST, "Выбирите тип","3d номера\nОбычные","Выбрать","Отмена");

return 1;

}

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


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

@Rici,if(dialogid == DIA_VIB)

{

if(response)

{

if(listitem == 0) ShowPlayerDialog(playerid, DIA_SET1, DIALOG_STYLE_INPUT, "Номера(3d)","Введите номер для автомобиля","Установить","Отмена");

if(listitem == 1) ShowPlayerDialog(playerid, DIA_SET, DIALOG_STYLE_INPUT, "Номера(Обычные)","Введите номер для автомобиля","Установить","Отмена");

}

}

if(dialogid == DIA_SET1)

{

if(response)

{

if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIA_SET1, DIALOG_STYLE_INPUT, "Номера(3d)","Введите номер для автомобиля","Установить","Отмена");

new vid = GetPlayerVehicleID(playerid);

new Str[10];

new File1 = ini_openFile("num(3d).ini");

format(Str,10,"%d",vid);

ini_setString(File1,Str,inputtext);

ini_closeFile(File1);

Delete3DTextLabel(dt[vid]);

dt[vid] = Create3DTextLabel(inputtext, 0xFFFFFFFF, 0.0, 0.0, 0.0, 50.0, 0, 1 );

Attach3DTextLabelToVehicle(dt[vid], vid, 0.0, 0.0, 1.0);

}

else

{ }

}

if(dialogid == DIA_SET)

{

if(response)

{

if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIA_SET, DIALOG_STYLE_INPUT, "Номера","Введите номер для автомобиля","Установить","Отмена");

new vid = GetPlayerVehicleID(playerid),Str[10], Float:x, Float:y, Float:z, Float:ang;

new File = ini_openFile("num.ini");

format(Str,10,"%d",vid);

ini_setString(File,Str,inputtext);

ini_closeFile(File);

SetVehicleNumberPlate(vid, inputtext);

GetVehiclePos(vid, x,y,z);

GetVehicleZAngle(vid,ang);

SetVehicleToRespawn(vid);

SetVehiclePos(vid,x,y,z);

PutPlayerInVehicle(playerid,vid,0);

SetVehicleZAngle(vid,ang);

SendClientMessage(playerid, 0xFFFFFFFF, "Номера на автомобиль установлены!");

}

else { }

}

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


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

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

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

×

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

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