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

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

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

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

Команда перепродажи личного авто.

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

Andrey_Gorelikow

Ученик
Здравствуйте уважаемые форумчане. У меня такая проблема.
При перепродаже игроку личного авто не меняется число уже имеющихся авто у каждого из игроков.
Вот код команды:
PHP:
if(strcmp(x_job,"mycar",true) == 0)
			{
			    if(MyCarOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(MyCarOffer[playerid]))
			        {
			            if(ProxDetectorS(10.0, playerid, MyCarOffer[playerid]))
						{
						    if(PlayerInfo[playerid][pCar] == 2)
						   	{
						   		SendClientMessage(playerid, COLOR_GRAD1, "У игрока может быть до двух авто");
						   		return 1;
						   	}
						    if(GetPlayerMoney(playerid) < MyCarMoney[playerid])
						    {
						        format(string,sizeof(string)," Тебе нужно $%d, чтобы купить эту машину!",MyCarMoney[playerid]);
						        SendClientMessage(playerid,COLOR_GREY,string);
						        return 1;
						    }
						    GetPlayerName(playerid,sendername,sizeof(sendername));
						    GetPlayerName(MyCarOffer[playerid],giveplayer,sizeof(giveplayer));
         					if(!strcmp(CarInfo[MyCarID[playerid]][cOwner],giveplayer,true))
							{
								ServerGivePlayerMoney(playerid,-MyCarMoney[playerid]);
								ServerGivePlayerMoney(MyCarOffer[playerid],MyCarMoney[playerid]);
								format(string,sizeof(string)," Ты купил машину у %s за $%d",giveplayer,MyCarMoney[playerid]);
								SendClientMessage(playerid,COLOR_WHITE,string);
								format(string,sizeof(string)," %s купил твою машину  за $%d",sendername,MyCarMoney[playerid]);
								SendClientMessage(playerid,COLOR_WHITE,string);
								strmid(CarInfo[MyCarID[playerid]][cOwner], sendername, 0, strlen(sendername), 999);
       							MyCarID[playerid] = 0;
								MyCarMoney[playerid] = 0;
								MyCarOffer[playerid] = 999;
							}
							else
							{
							    SendClientMessage(playerid,COLOR_GREY," Этот игрок уже продал свою машину!");
							}
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "   Игрок, который предложил тебе машину не рядом с тобой !");
						    return 1;
						}
			        }
				}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу