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

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

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

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

/numbercar

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

Alan_Waket

Умник
В public OnPlayerCommandText(playerid, cmdtext[])

PHP:
	if(strcmp(cmd,"/numbercar",true)==0)
	    {
		   		if(IsPlayerInAnyVehicle(playerid))
	       		{
	       		  if(PlayerInfo[playerid][pDonateRank] >=2)
	       		{
				    ShowPlayerDialog(playerid,7579,DIALOG_STYLE_INPUT,"Смена автомобильного номера","Введите новый номер автомобиля","Готово","Отмена");
					return 1;
				}
			}
		return 1;
		}
В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

PHP:
case 7579:
		{
			if(response)
			{
			    if(!strlen(inputtext)) return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Автомобильныей номер","  Введите номера автомобиля  ","Ок","Отмена");
	   		 	new ClickedPlayerName[MAX_PLAYER_NAME],pName[MAX_PLAYER_NAME]; GetPlayerName(ChosenPlayer[playerid],ClickedPlayerName,24); GetPlayerName(playerid,pName,24);
	   		 	if (ProxDetectorS(5.0, playerid, ChosenPlayer[playerid])){} else { SendClientMessage(playerid, COLOR_GREY, "Человек далеко от вас!"); return 1; }
	   		 	if(GetSRVMoney(ChosenPlayer[playerid]) < 10000) return  SendClientMessage(playerid, COLOR_GREY, "У человека нет 10000 вирт");
	   		 	if(caridhouse[ChosenPlayer[playerid]] == 0) return SendClientMessage(playerid, COLOR_GRAD1, "У человека нет машины!");
	   		 	if(PlayerInfo[ChosenPlayer[playerid]][pPhousekey] == 255) return SendClientMessage(playerid, COLOR_GRAD1, "У человека нет дома!");
				format(string, sizeof(string), "%s.ini", ClickedPlayerName);
			    new File = ini_openFile(string);
				ini_setString(File,"Numbercar",inputtext);
				ini_closeFile(File);
	            SetVehicleNumberPlate(caridhouse[ChosenPlayer[playerid]], inputtext);
	            format(string, sizeof(string), "%s установил вам новый автомобильный номер: %s", pName,(inputtext));
				SendClientMessage(ChosenPlayer[playerid], 0x6495EDFF, string);
				format(string, sizeof(string), "Вы установили %s новый автомобильный номер: %s", ClickedPlayerName,(inputtext));
				SendClientMessage(playerid, 0x6495EDFF, string);
				soglasen[ChosenPlayer[playerid]] = 0;
				PlayerInfo[ChosenPlayer[playerid]][pCash] -= 10000;
				PlayerInfo[playerid][pCash] += 1000;
			    OnPlayerSave(playerid);
			}
			else
			{
			soglasen[ChosenPlayer[playerid]] = 0;
			    return 1;
			}
		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу