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

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

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

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

Почему? Помогите!

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

Дима_98

Умник
Здраствуйте.сделал команду для вызова авто, но машины вызваються не по 1-ой, а по 3-и - 4-е штуки.как это исправить?
Вот команда:
PHP:
if(strcmp(cmd, "/gettingcar", true, 10) == 0)
	{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, 0xFFFF00AA, "{FFFF00}Введите: {BBBBBB}/gettingcar [Number car]");
			return 1;
		}
		new can = strval(tmp);
		if(can < 1 || can > 3) return SendClientMessage(playerid, 0xFF0000AA, "Авто или 1 или 2, 3");
		if(GetPlayerInterior(playerid) > 0) return SendClientMessage(playerid, 0xFF0000AA, "Команда запрещена в интерьере!");
		if(can == 1)
		{
			if(PlayerInfo[playerid][pCarKey] == -1 || PlayerInfo[playerid][pCarKey] == 0) return SendClientMessage(playerid, 0xFF0000AA, "У вас нету своего авто [1]");
		}
		if(can == 2)
		{
			if(PlayerInfo[playerid][pCarKey1] == -1 || PlayerInfo[playerid][pCarKey1] == 0) return SendClientMessage(playerid, 0xFF0000AA, "У вас нету своего авто [2]");
		}
		if(can == 3)
		{
			if(PlayerInfo[playerid][pCarKey2] == -1 || PlayerInfo[playerid][pCarKey2] == 0) return SendClientMessage(playerid, 0xFF0000AA, "У вас нету своего авто [3]");
		}
		new carid;
		new Float:Pos[3]; GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
		if(can == 1){carid =  PlayerInfo[playerid][pCarKey];}
		new Float: vX, Float: vY, Float: vZ;
		GetPlayerPos(playerid, vX, vY, vZ);
		SetVehiclePos(PlayerInfo[playerid][pCarKey]+1, vX, vY+3, vZ);
		GetPlayerPos(playerid, vX, vY, vZ);
		if(can == 2){carid =  PlayerInfo[playerid][pCarKey1];}
		GetPlayerPos(playerid, vX, vY, vZ);
		SetVehiclePos(PlayerInfo[playerid][pCarKey1]+1, vX, vY+3, vZ);
	    if(can == 3){carid =  PlayerInfo[playerid][pCarKey2];}
        GetPlayerPos(playerid, vX, vY, vZ);
		SetVehiclePos(PlayerInfo[playerid][pCarKey2]+1, vX, vY+3, vZ);
		SetVehiclePos(pCarKey, Pos[0], Pos[1]+4, Pos[2]+1.5);
		if(PlayerInfo[playerid][pSex] == 1)
		{
	        format(string, sizeof(string), "Машина!");
	        Action(playerid, string);
			return 1;
		}
		return 1;
	}
pCarkey - переменная личных авто (ключей от авто). pCarKey лич авто 1, pCarKey1 - лич. авто 2 pCarKey2 - лич авто 3
Помогите! Дам +
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу