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

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

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

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

Проблема с Номерами АВТО

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

denis32rus

Компетентный
Проблема в том что
1. Непоказываются номера на АВТО!
2. И когда сажусь в АВТО то нечего непроисходит

Код на продажу АВТО
PHP:
 if(IsAnOwnableCar(newcar))
		{
		    if(CarInfo[newcar][cOwned]==0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "*Транспорт продаётся,введите /car buy чтобы купить его.");
		        format(string,sizeof(string),"~w~“¦A ЊAPKO‹KA ЊPOѓAE¦C• €A: ~g~%d~n~~w~/car buy Ќ¦O—‘ KYЊ…¦’ EE~n~~r~/exit ~w~Ќ¦O—‘ ‹‘†¦E …€ MAЋ…®‘",CarInfo[newcar][cValue]);
				GameTextForPlayer(playerid,string,5000,5);
		    }
		    if(CarInfo[newcar][cOwned]==1)
		    {
		        format(string,sizeof(string),"Транспорт зарегестрирован на "COL_NOR"%s",CarInfo[newcar][cOwner]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
				/*if(keycar != vehicle)
				{
				    RemovePlayerFromVehicle(playerid);
				    SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle");
				}*/
				new vehicle = GetPlayerVehicleID(playerid);
				if(PlayerInfo[playerid][pPcarkey] == vehicle) { }
				else
				{
				    if(PlayerInfo[playerid][pAdmin] >= 7)
					{
					    SendClientMessage(playerid, COLOR_GREY, "*Ты можешь ездить на этой тачке, так как ты админа!");
					}
				    else
				    {
				    	RemovePlayerFromVehicle(playerid);
				    	SendClientMessage(playerid, COLOR_GREY, "*У вас нет ключей от этого транспорта");
				    	PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
					}
				}
		    }
		}
Код на покупку АВТО
PHP:
  else if(strcmp(x_nr,"buy",true) == 0)
	        {
	            if(IsAnOwnableCar(idcar))
	            {
	                if(PlayerInfo[playerid][pLevel] < 3)
			    	{
                    	SendClientMessage(playerid, COLOR_GREY, " Тебе нужно быть 3 уровня, чтобы купить авто!");
                    	return 1;
			    	}
			    	if(PlayerInfo[playerid][pPcarkey] == 999) { }
			    	else { SendClientMessage(playerid, COLOR_GREY, "   У тебя уже есть машина"); return 1; }
					if(CarInfo[idcar][cOwned]==1)
					{
				    	SendClientMessage(playerid, COLOR_GREY, " Кто-то уже владеет этим автомобилем");
				    	return 1;
					}
					if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
					{
					    if(PlayerInfo[playerid][pPcarkey] == 999) { PlayerInfo[playerid][pPcarkey] = idcar; }
					    else { return 1; }
						CarInfo[idcar][cOwned] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);
						GiveMoney(playerid,-CarInfo[idcar][cValue]);
						PlayerPlayMusic(playerid);
						//GameTextForPlayer(playerid, "~w~Congratulations~n~Don't forget to /v park it!", 5000, 3);
						SendClientMessage(playerid, COLOR_GRAD2, " Поздравляем с покупкой Автомобиля!");
						SendClientMessage(playerid, COLOR_GRAD2, " Используйте /carhelp чтобы увидеть команды!");
						DateProp(playerid);
						//OnPropUpdate();
						TogglePlayerControllable(playerid, 1);
						//GF_OnPlayerUpdate(playerid);
						return 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "  У тебя недостаточно денег ! ");
					    return 1;
					}
	            }
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_WHITE, " Подсказка: /car [действие]");
	            SendClientMessage(playerid, COLOR_WHITE, " Действия: park, lock, sell, sellto, color, find");
	            return 1;
	        }
	    }
	    return 1;
	}
и вот код с прикреплением Номеров на ТС
PHP:
for(new h = 876; h < sizeof(CarInfo); h++) //изменил
	{
		AddStaticVehicle(CarInfo[h][cModel],CarInfo[h][cLocationx],CarInfo[h][cLocationy],CarInfo[h][cLocationz]+1.0,CarInfo[h][cAngle],CarInfo[h][cColorOne],CarInfo[h][cColorTwo]);
	}
	for(new h = 876; h < sizeof(CarInfo); h++) //изменил
	{
		new Text3D:vehicle3Dtext;
		new str[256];
  format(str, 256, "%s",CarInfo[h][cNumer]);
		vehicle3Dtext = Create3DTextLabel(str, 0xccff00AA, 0.0, 0.0, 0.0, 20.0, 1);
		Attach3DTextLabelToVehicle(vehicle3Dtext, h, 0.0, 0.0, 2.0);
	}
	for(new h = 876; h < sizeof(CarInfo); h++) //изменил
	{
		new Text3D:vehicle3Dtext;
		new str[256];
		format(str, 256, "%s",CarInfo[h][cNumer]);
		vehicle3Dtext = Create3DTextLabel(str, 0xccff00AA, 0.0, 0.0, 0.0, 20.0, 1);
		Attach3DTextLabelToVehicle(vehicle3Dtext, h, 0.0, 0.0, 2.0);
	}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу