Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
finnsnow

Суицид через чат. SUICIDE

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

На одном сервере была возможность самоликвидироваться, написав в чате  suicide.

Гуглил - не нашёл. Мб конечно плохо искал, но старался.

Самоубийство с помощью оружия в голову не катит.

Помогите.

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


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





Такую штуку умеет делать Infistar. Поставь его и будет работать killme / suicide.

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, grigor сказал:

Такую штуку умеет делать Infistar. Поставь его и будет работать killme / suicide.

Спасибо.

Если бы был способ сделать это без инфи, было бы круто.

Не оч охота ради одной функции натягивать инфи.

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


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

найди любой слитый инфистар и вытащи из него этот функционал и прикрути в миссию.

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


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, RedLink сказал:

найди любой слитый инфистар и вытащи из него этот функционал и прикрути в миссию.

попробую)

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


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

Короч нашёл сборку Ультимы с инфи внутри. Искал сабж по всем файлам сервера по словам killme, suicide. 

У меня оч мало опыта в кодах и скриптах, но как я понял там нет того, что нужно. Там, я так понял, суицид тоже через пистолет.

Буду искать дальше, т.к. естественно интересно самому добиться нужного, но настрой пессимистичный.

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


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

чем искал?? ты используешь NotePad++ ? у него есть возможность искать как и где угодно по любым критериям поиска, как полное слово, так и его часть.

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


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

Искал Total Commander-ом. Использую SynWrite.

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


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, finnsnow сказал:

нашёл сборку Ультимы

Ту которую "добрый мальчик", слил в инет, еще в бородатом году? - так там нет...

 

Для того, чтобы это сделать, надо добавить в клиентскую часть триггер, для чата с OnKeyPress, + EH на отправку, и на сервере обрабатывать EH.

Изменено пользователем NoNameUltima (история изменений)

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


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

RedLink finnsnow  Пора ознакомится с Visual Studio Code там более расширенный функционал и среда для разработок.

Изменено пользователем DimitriPokki (история изменений)

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, NoNameUltima сказал:

Ту которую "добрый мальчик", слил в инет, еще в бородатом году? - так там нет...

тут

 

1 час назад, NoNameUltima сказал:

Для того, чтобы это сделать, надо добавить в клиентскую часть триггер, для чата с OnKeyPress, + EH на отправку, и на сервере обрабатывать EH.

Короч понял. Загуглил что такое вообще EH...

Думаю мне можно не париться)

Спасибо.

56 минут назад, DimitriPokki сказал:

Пора ознакомится с Visual Studio Code

В моём случае хватит и SynWrite.

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


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

Вот тебе кусок кода на суицид через чат. Пробуй.

_display = findDisplay 24;
if(isNull _display)then
{
	uiSleep 0.3;
}
else
{
	_chat = _display displayCtrl 101;
	_txt = ctrlText _chat;
	if(_txt != '')then
	{
		_txtArray = toArray _txt;
		if((_txtArray select 0) in [44,36,37,38,92,124,194,176,45,95,60,62])then{_chat ctrlSetText '';};
		_txt = toLower _txt;
		if(_txt in ['/killme','!killme','/suicide','!suicide'])then
		{
			_startTime = time;
			_waitTime = 180;
			if(time > _startTime + _waitTime)then
			{
				_chat ctrlSetText 'GOOD BYE CRUEL WORLD';
				player setDamage 1;
				_startTime = time;
			}
			else
			{
				_chat ctrlSetText format['You have to wait %1s',ceil((_startTime + _waitTime) - time)];
			};
		};
	};
};

 

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


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

finnsnow Для суицида, можно и без EH тупо на чат повесить триггер, и в него как выше написали процедуру.

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


Ссылка на сообщение
Поделиться на других сайтах
11 час назад, RedLink сказал:

Вот тебе кусок кода

 

9 часов назад, NoNameUltima сказал:

тупо на чат повесить триггер

Спасибо чуваки. Я попробую.

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


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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

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

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.