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

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

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

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

Цвета

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

Rickone11

Умник
Ребят подскажите есть в моде команда смена цвета авто,ну я хочу ее перевести в диалог но не выходит,подскажите,что у меня не правельно....


if(strcmp(cmd, "/eccolor", true) == 0)
{
if(IsPlayerConnected(playerid) && PlayerInfo[playerid][pAdmin] >= 9 )
{
new price;
tmp = strtok(cmdtext, idx); price = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /editcarcolor [color1] [color2]");
return 1;
}
new price2;
tmp = strtok(cmdtext, idx); price2 = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /editcarcolor [color1] [color2]");
return 1;
}
new carid = gPCar[playerid];
CarInfo[carid][cColor1] = price;
CarInfo[carid][cColor2] = price2;
ChangeVehicleColor(carid, price, price2);
format(string, sizeof(string), "*цвет авто теперь %d - %d", price, price2);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
return 1;
}
сама команда

if(dialogid == 1996)// если ID диалога 113
{
if(response)// если игрок нажал кнопку номер 1 (в нашем случае это ок) то игроку будет показано сообщение
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid,113,DIALOG_STYLE_INPUT,"Цвет ","ОК","ОК","Отмена");

}
}
if(dialogid == 113)// если ID диалога 113
{
if(response)// если игрок нажал кнопку номер 1 (в нашем случае это ок) то игроку будет показано сообщение
{
new price;
if(!strlen(inputtext))// если оставляет пустую строку, выводим ему опять окно
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /editcarcolor [color1] [color2]");
return 1;
}
new price2;
if(!strlen(inputtext))// если оставляет пустую строку, выводим ему опять окно
{
SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /editcarcolor [color1] [color2]");
return 1;
}
new carid = gPCar[playerid];
CarInfo[carid][cColor1] = price;
CarInfo[carid][cColor2] = price2;
ChangeVehicleColor(carid, price, price2);
format(string, sizeof(string), "*цвет авто теперь %d - %d", price, price2);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
вот что я сделал,но проблема в том,что в диалоге вписываю например 1 1,пишет в ответ
мне цвет авто теперь 0 0

---------- Post added at 19:07 ---------- Previous post was at 18:11 ----------

тема офф удаляем тему
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу