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

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

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

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

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

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

 

Подробнее:

У меня в серверной части есть скрипт , при активации он выдает игроку определенную переменную и текстовое сообщение , но я не хочу использовать текст (hint , systemChat ,CutText) для того чтобы показать активацию скрипта , а хочу выдать игроку небольшую картинку.

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

 

 

 

class Not
{
idd = 1;
onLoad = "uiNamespace setVariable ['Not', _this select 0]";
fadein = 0;
fadeout = 0;
duration = 10e10;
controlsBackground[] = {};
objects[] = {};
class controls
{
class Not_Pic
{
idc = 1;
type = 0;
font = Zeppelin32;
SizeEx = 0.03;
colorText[] = {1, 1, 1, 1};
colorBackground[] = {0, 0, 0, 0};
linespacing = 1;
x = safezoneX + 0.02 * safezoneW;
y = safezoneY + 0.01 * safezoneH;
w = 0.9;
h = 0.2;
style = 2096;
text = "custom\Not.paa";
};
class Not_Text
{
idc = 2;
type = 0;
font = Zeppelin32;
SizeEx = 0.03;
colorText[] = {1, 1, 1, 1};
colorBackground[] = {0, 0, 0, 0};
x = safezoneX + 0.12 * safezoneW;
y = safezoneY + 0.045 * safezoneH;
w = 0.6;
h = 0.05;
style = 0;
text = "";
class Attributes
{
align = "left";
valign = "middle";
};
};
};
};
 

 

 

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


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

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

  • 0

cutRsc если уж подключили, но это лишний головняк.

проще всё таки через BIS_fnc_dynamicText. картинки от тоже могёт.

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


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

все еще актуально , допустим я сделаю через bis текст , но как мне ее активировать?

 

 

_pic = "custom\ingame.paa";
[
'<img align=''left'' size=''1.0'' shadow=''1'' image='+(str(_pic))+' />',
safeZoneX+0.027,
safeZoneY+safeZoneH-0.1,
99999,
0,
0,
3090
] spawn bis_fnc_dynamicText;
 

 

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


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

 

все еще актуально , допустим я сделаю через bis текст , но как мне ее активировать?

 

 

_pic = "custom\ingame.paa";
[
'<img align=''left'' size=''1.0'' shadow=''1'' image='+(str(_pic))+' />',
safeZoneX+0.027,
safeZoneY+safeZoneH-0.1,
99999,
0,
0,
3090
] spawn bis_fnc_dynamicText;
 

 

Да как вам угодно по сути)) При нажатии кнопки можно, сначала какой то файл создать с разрешением sqf, туда вписать _pic и т.д.,затем в dayz_space interrupt сделать действие на клавишу (см. DikCodes) и вызывать файл через execVM. Или в скрипте где то вписать через условие

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


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

Да как вам угодно по сути)) При нажатии кнопки можно, сначала какой то файл создать с разрешением sqf, туда вписать _pic и т.д.,затем в dayz_space interrupt сделать действие на клавишу (см. DikCodes) и вызывать файл через execVM. Или в скрипте где то вписать через условие

Нет , мне нужно вызвать скриптом из серверной части картинку которая находится в миссии , я не представляю как это сделать

Например

if (_type == "medical") then {
	_scount = count _medical;
	for "_x" from 0 to 40 do {
		_sSelect = floor(random _sCount);
		_item = _medical select _sSelect;
		_crate addMagazineCargoGlobal [_item,(round(random 2))];
	};
};

После этого скрипта появляется картинка с надписью и пропадает через 3  секунды

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: 123new
      Вопросик такого плана.
      В патче 1.4 появился новый функционал в игре.
      У некоторых модов в гл. меню идут картинки. Как вот например такое.

      Если свериться с вики
      https://community.bistudio.com/wiki/DayZ:Modding_Structure
      то должны быть в модах картинки формата .tga.

      Открываю для примера моды Zomberry admin tool или CarHorn, где есть данные картинки.
      В модах не наблюдаю файлов в таком формате, а вместо них наблюдаю неведомый мне формат edds и edds.meta (что подозреваю взаимосвязанно). Также, не наблюдаю прописи таковых в конфиге мода.
      Вопрос - как самому создавать такие картинки для своих модов и верно их прописывать? Ни одного гайда в сети нне нашел
    • Автор: super.55885
      Ребята, надеюсь сможете помочь и с такой проблемкой.

      Ситуация такая:
      Сделал сервер на чистой dayz epoch 1.0.5.1 + патч 125548 со стима, сервер работает нормально.
      Поставил нескольк плагинов:
      1) Debug монитор
      2) сервис на АЗС
      3) запрет на voice в общем чате сервера
      4) приветствие при входе на сервер
      5) инфистар античит AH0335
      6) стартовый лут
      Первый вход на сервер, захожу нормально, персонаж появляется на полянке, всё гуд. Вырубаю сервер. Затем включаю сервер (игру не перезапуская, вхожу напрямую с армы), вхожу на сервер, и при загрузке висну. Висит картинка с надписью DayZ Epoch, полоска прогрузки пустая, и цифры в правом углу виснут на одном месте (цифры могут на 2, на 3, на 5 или 7 даже повиснуть).
      Мне говорили, что это глюк версии 1.0.5.1.
      Как победить эту проблемку? Знает кто?
       
  • Наш выбор

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

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

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

Поддержка