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

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

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

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

Ошибка с такси

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

Felar.Exe

Компетентный
Код:
	if(newstate == PLAYER_STATE_PASSENGER)
	{
		new vehicleid = GetPlayerVehicleID(playerid);
		SetPlayerArmedWeapon(playerid,29);
		new mes [200];
		if(newcar >= TaxiCar[0] && newcar <= TaxiCar[1])
		{
			new driverid = newcar;
			printf(" da ");
			if(pTemp[driverid][pTaxiID] != vehicleid || !pTemp[driverid][pTaxiPrice]) return true;
			if(pTemp[driverid][pTaxiPass] == INVALID_PLAYER_ID)
			{
				 printf(" net ");
				if(User[playerid][Cash] < pTemp[driverid][pTaxiPrice])
				{
					SendClientMessage(playerid,COLOR_WARNING,"Недостаточно средств");
					return RemovePlayerFromVehicle(playerid);
				}
				printf( " no ");
				pTemp[driverid][pTaxiPass] = playerid;
				format(mes,sizeof(mes),"~g~%d$",pTemp[driverid][pTaxiPrice]);
				GameTextForPlayer(playerid,mes,300,4);
				GameTextForPlayer(driverid,mes,300,4);
			}
			else
			{
				if(pTemp[driverid][pTaxiTurn][0] == INVALID_PLAYER_ID) pTemp[driverid][pTaxiTurn][0] = playerid;
				else if(pTemp[driverid][pTaxiTurn][1] == INVALID_PLAYER_ID) pTemp[driverid][pTaxiTurn][1] = playerid;
				else
				{
					if(!IsPlayerConnected(pTemp[driverid][pTaxiTurn][0]) || GetPlayerVehicleID(pTemp[driverid][pTaxiTurn][0]) != vehicleid)
					{
						if(pTemp[driverid][pTaxiTurn][1] != INVALID_PLAYER_ID)
						{
							pTemp[driverid][pTaxiTurn][0] = pTemp[driverid][pTaxiTurn][1];
							pTemp[driverid][pTaxiTurn][1] = playerid;
						}
						else pTemp[driverid][pTaxiTurn][0] = playerid;
					}
					else if(!IsPlayerConnected(pTemp[driverid][pTaxiTurn][1]) || GetPlayerVehicleID(pTemp[driverid][pTaxiTurn][1]) != vehicleid)
					{
						pTemp[driverid][pTaxiTurn][1] = playerid;
					}
					else
					{
						SendClientMessage(playerid,COLOR_WARNING,"Ошибка: перезайдите в такси");
						RemovePlayerFromVehicle(playerid);
					}
				}
			}
		}
	}
Когда захожу в такси, почему срабатывает только "da?"
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу