Перейти к содержанию
Авторизация  
Vova_Zenko

Системы

Рекомендуемые сообщения

Vova_Zenko

Здравствуйте.

Я ищу 2 системы
1. например при вводе команды /stop писало в чате "Водитель прижмитесь к обочине и остановитесь" и говорило эти же слова.
2.  систему фонарика, чтобы при определённом вводе команд в руке появлялся фонарик и горел светом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
timch

Как и с номерами - mxini?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vova_Zenko

, да)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Reyn

@Vova_Zenko,Ну касаемо фонарика это функция аттача предмета к игроку, а /stop - это нужно чтобы игрок сам писал вроде. Или же сделать чтобы эта команда писалась в сем игрокам в таком-то радиусе. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vova_Zenko

@Reyn, насчёт фонарика ладно. А вот насчёт команды /stop: Нужно чтобы когда игрок вводил команду /stop в чате писало типо "Водитель прижмитесь к обочине" и чтобы в этот момент же говорил голос на расстоянии 100м

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
timch

1. Цвет: 

#define COLOR_AMDRED 0xFF0000FF 

[spoiler=Команда]

	if(strcmp(cmd, "/stop", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			ApplyAnimation(playerid,"PED","gang_gunstand",4.0,1,1,1,1,1);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			{
				if(PlayerInfo[playerid][pMember] == *id организации*||PlayerInfo[playerid][pLeader] == *id организации*)
				{
					format(string, sizeof(string), "%s: Остановитесь и прижмитесь к обочине", sendername);
					ProxDetector(60.0, playerid, string,COLOR_AMDRED,COLOR_AMDRED,COLOR_AMDRED,COLOR_AMDRED,COLOR_AMDRED);
				}
		}
		return true;
	}

 

 

Если что-то не так, прошу более опытных скриптеров меня исправить, ибо я только учусь pawn)

А на счет фонарика не знаю, видел где-то, но не помню где, увы)

Изменено пользователем ierihon

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Den4ik05
new objectplayerid; //ко всем new

if(strcmp(cmd, "/fonar1", true) == 0)//Ближний свет
{
	if(IsPlayerConnected(playerid))
	{
		if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
		if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
		SetPlayerAttachedObject(playerid, 1,18656, 5, 0.1, 0.038, -0.1, -90, 180, 0, 0.03, 0.03, 0.03);
		SetPlayerAttachedObject(playerid, 2,18641, 5, 0.1, 0.02, -0.05, 0, 0, 0, 1, 1, 1);
		return 1;
	}
	return 1;
}
if(strcmp(cmd, "/fonar2", true) == 0)//Дальний свет
{
	if(IsPlayerConnected(playerid))
	{
		if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
		if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
		SetPlayerAttachedObject(playerid, 1,18656, 5, 0.1, 0.038, -0.01, -90, 180, 0, 0.03, 0.1, 0.03);
		SetPlayerAttachedObject(playerid, 2,18641, 5, 0.1, 0.02, -0.05, 0, 0, 0, 1, 1, 1);
		return 1;
	}
	return 1;
}
if(strcmp(cmd, "/fonaroff", true) == 0)//Объект остается в руках, но свет выключаем
{
	if(IsPlayerConnected(playerid))
	{
		RemovePlayerAttachedObject(playerid, 1);
	}
	return true;
}
if(strcmp(cmd, "/fonardelete", true) == 0)//Убираем фонарик
{
	if(IsPlayerConnected(playerid))
	{
		RemovePlayerAttachedObject(objectplayerid, 0);
		RemovePlayerAttachedObject(objectplayerid, 1);
		RemovePlayerAttachedObject(objectplayerid, 2);
		RemovePlayerAttachedObject(objectplayerid, 3);
		RemovePlayerAttachedObject(objectplayerid, 4);
		RemovePlayerAttachedObject(objectplayerid, 5);
		RemovePlayerAttachedObject(objectplayerid, 6);
		RemovePlayerAttachedObject(objectplayerid, 7);
		RemovePlayerAttachedObject(objectplayerid, 8);
		RemovePlayerAttachedObject(objectplayerid, 9);
	}
	return true;
}	

Работоспособность проверена.. З.Ы Нашел команду в старых своих архивах, писали когда-то с другом давно, не судите строго.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.