shape1
shape2
shape3
shape4
shape7
shape8

Садиться в авто командой

Статус
Закрыто для дальнейших ответов.

kolz

Новичок
Пользователь
07.01.2015
37
0
0
24
Как можно сделать, чтобы садишься в определённой авто командой?

 

Kostyaev

Магистр
Пользователь
19.07.2014
1 123
274
0
23
Если ты знает id авто,то вот тебе команда:

Код:
if(strcmp(cmd, "/entercar", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_RED, "USAGE: /entercar [carid]");
				return true;
			}
			new testcar = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				PutPlayerInVehicle(playerid, testcar, 1);
				SendClientMessage(playerid, COLOR_GREEN, "Вы были телепортированы в авто");
			}
			else
			{
				SendClientMessage(playerid, COLOR_RED, "Вы Не Админ!");
			}
		}
		return true;
	} 
 

kolz

Новичок
Пользователь
07.01.2015
37
0
0
24
У меня поезд к фракции привязан, в него все могу садиться! Как я узнаю его ид?

 

kolz

Новичок
Пользователь
07.01.2015
37
0
0
24
Спасибо на этом. А как теперь убрать вход в поезд на "F"?

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Спасибо на этом. А как теперь убрать вход в поезд на "F"?
привязан говорите?А как же тогда в него все садиться то могут?Тогда поезд привязывайте и проверку ставьте на фракцию РЖД.

 

kolz

Новичок
Пользователь
07.01.2015
37
0
0
24
Проверка стоит, в чате пишет "Вы не из РЖД" И толку 0, ездить можно

 

kolz

Новичок
Пользователь
07.01.2015
37
0
0
24
if(newcar == rgd_[9])
{
if(PlayerInfo[playerid][pMember] == 27 || PlayerInfo[playerid][pLeader] == 27 || PlayerInfo[playerid][pRank] < 7)
{
SendClientMessage(playerid, COLOR_GREY, "Вы не машинист!");
RemovePlayerFromVehicle(playerid);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не из Октябрьской Железной Дороги!");
RemovePlayerFromVehicle(playerid);
}
}

Вот

 
Последнее редактирование модератором:

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 513
3
550
0
26
definehost.ru
Скриптер
Больше в моде нет таких if(newcar == rgd_[9]) проверок?

 

MADDD

Освоившийся
Пользователь
02.03.2015
181
25
0
25
Если ты знает id авто,то вот тебе команда:

Код:
if(strcmp(cmd, "/entercar", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_RED, "USAGE: /entercar [carid]");
				return true;
			}
			new testcar = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				PutPlayerInVehicle(playerid, testcar, 1);
				SendClientMessage(playerid, COLOR_GREEN, "Вы были телепортированы в авто");
			}
			else
			{
				SendClientMessage(playerid, COLOR_RED, "Вы Не Админ!");
			}
		}
		return true;
	} 
Код:
if(strcmp(cmd, "/entercar", true) == 0)
{
    if(PlayerInfo[playerid][pAdmin] > 1) return SendClientMessage(playerid, COLOR_RED, "Вы Не Админ!")
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return endClientMessage(playerid, COLOR_RED, "Используй: /entercar [carid]");
    new testcar = strval(tmp);
    PutPlayerInVehicle(playerid, testcar, 1);
    SendClientMessage(playerid, COLOR_GREEN, "Вы были телепортированы в авто");
    return true;
}
 
Последнее редактирование модератором:
Статус
Закрыто для дальнейших ответов.