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

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

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

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

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

Нужна помощь знатоков это отличного форума

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

вот то что получилось у меня 

/*  

Author : AsReMixhud 

Edited By : Peter Beer

Credit : AsReMixhud , Zupa

*/

disableSerialization;

AsReMixhud_Control = true;

while {true} do
{
    1000 cutRsc ["AsReMixhud","PLAIN"];
    _wpui = uiNameSpace getVariable "AsReMixhud";
    _vitals = _wpui displayCtrl 4900;
	
	_thePlayer = player;

	AsReMixhud_zombieKills 	=     _thePlayer getVariable["zombieKills",0];
	AsReMixhud_headshots 	=     _thePlayer getVariable["headShots",0];
	AsReMixhud_killsH 		=     _thePlayer getVariable["humanKills",0];
    Money                   =      _thePlayer getVariable["cashMoney",0];
	AsReMixhud_killsB 		=     _thePlayer getVariable["banditKills",0];
	AsReMixhud_humanity 		=     _thePlayer getVariable["humanity",0];
	AsReMixhud_zombies 		=     "";
	AsReMixhud_zombiesAlive   =     "";
	AsReMixhud_blood			=     _thePlayer getVariable["USEC_BloodQty",12000];
	AsReMixhud_pid			=     "";
	AsReMixhud_puid			=     "";
    AsReMixhud_hmnicon 		=     "";
	AsReMixhud_fps 			=     (round diag_fps);
	AsReMixhud_svrname		=     "Amnesia";
	AsReMixhud_Players        =     (count playableUnits);

	_stime = 0;
	if(serverTime > 36000)then{_stime = time;}else{_stime = serverTime;};
	_hours = (_stime/60/60);
	_hours = toArray (str _hours);
	_hours resize 1;
	_hours = toString _hours;
	_hours = compile _hours;
	_hours = call  _hours;
	_minutes = floor(_stime/60);
	_minutes2 = ((_minutes - (_hours*60)) min 60) max 0;if (_minutes2 < 10) then {_minutes2 = format ['0%1',_minutes2];};
	
	if(AsReMixhud_humanity >= 5000) then { AsReMixhud_hmnicon = "<img size='0.9' image='addons\playerhud\icons\HeroHumanity.paa'/>"; };
	if((AsReMixhud_humanity >= 200) && (AsReMixhud_humanity <= 4999)) then { AsReMixhud_hmnicon = "<img size='0.9' image='addons\playerhud\icons\CivHumanity.paa'/>"; };
	if(AsReMixhud_humanity <= 199) then { AsReMixhud_hmnicon = "<img size='0.9' image='addons\playerhud\icons\BanditHumanity.paa'/>"; };

	_vitals ctrlSetStructuredText parseText format ["
	<t size='0.8' align='right'>~~~~~ Stats ~~~~~</t><br/>
	<t size='0.9'> %15 </t><img size='0.9' align='right' image='addons\playerhud\icons\Players.paa'/><br/> 
	<t size='0.9'> %1 </t><img size='0.9' align='right' image='addons\playerhud\icons\Health.paa'/><br/> 
	<t size='0.9'> %2 %5 </t><br/> 
	<t size='0.9'> %1 </t><img size='0.9' align='right' image='ZSC\gui\Money.paa'/><br/>
	<t size='0.9'> %11h %12min </t><img size='0.9' align='right' image='addons\playerhud\icons\Uptime.paa'/><br/>
	<t size='0.9'> %13 </t><img size='0.9' align='right' image='addons\playerhud\icons\Fps.paa'/><br/>
	<t size='0.8' align='right'>~~~~~~~~~~~~~~~~~</t><br/>",
	AsReMixhud_blood,
	[AsReMixhud_humanity] call BIS_fnc_numberText,
	[AsReMixhud_headshots] call BIS_fnc_numberText,
	AsReMixhud_zombiekills,
	AsReMixhud_hmnicon,
	name player,
	AsReMixhud_zombiesAlive,
	AsReMixhud_zombies,
	AsReMixhud_killsB,
	AsReMixhud_killsH,
	_hours,
	_minutes2,
	AsReMixhud_fps,
	[Money] call BIS_fnc_numberText,
	AsReMixhud_Players
	];
	_vitals ctrlCommit 0;
    sleep 2;
};

а вот откуда я брал и вписывал значения этой монетки

disableSerialization;
while {true} do
{
	1000 cutRsc ["ZSC_Money_Display","PLAIN"];
	_wpui = uiNameSpace getVariable "ZSC_Money_Display"; // Thx to ASREMIX
    _vitals = _wpui displayCtrl 4900;
	Money = player getVariable["cashMoney",0];
	_vitals ctrlSetStructuredText parseText format ["	<t size='0.9'> %1 </t><img size='0.9' align='right' image='ZSC\gui\Money.paa'/>",	[Money] call BIS_fnc_numberText];
	_vitals ctrlCommit 0;
    sleep 1.5;
};

может я что не дописал или ещё что нибудь в общем вся надежда только на вас

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


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

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

  • 0

Меняешь

[Money] call BIS_fnc_numberText,

на 

player getVariable["cashMoney",0],

или на 

Money,

Так будет правильнее, но работать в обоих случаях должно(Не забывай запятые обязательно). Не заметил сразу в начале присвоение переменки

и

<t size='0.9'> %1 </t><img size='0.9' align='right' image='ZSC\gui\Money.paa'/><br/>

на 

<t size='0.9'> %14 </t><img size='0.9' align='right' image='ZSC\gui\Money.paa'/><br/>

Отредактирова. немного ошибок допустил. И да остальное не проверял. 

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

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


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





  • 0

Меняешь

[Money] call BIS_fnc_numberText,

на 

player getVariable["cashMoney",0],

 

и

 

<t size='0.9'> %1 </t><img size='0.9' align='right' image='ZSC\gui\Money.paa'/><br/>

на 

<t size='0.9'> 

 

%14 
 

 

</t><img size='0.9' align='right' image='ZSC\gui\Money.paa'/><br/>

 

Отредактирова. немного ошибок допустил. И да остальное не проверял. 

Большое спасибо от души  ваше, слушай а откуда берутся эти цифры  %14? ну один там или три надо писать просто понять хочу как это

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


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

Прономировал - изучай.)

 

AsReMixhud_blood,   //%1
[AsReMixhud_humanity] call BIS_fnc_numberText,    //%2
[AsReMixhud_headshots] call BIS_fnc_numberText,  //%3
AsReMixhud_zombiekills,  //%4
AsReMixhud_hmnicon,  //%5
name player,  //%6
AsReMixhud_zombiesAlive,  //%7
AsReMixhud_zombies,  //%8
AsReMixhud_killsB, //и так далее
AsReMixhud_killsH,
_hours,
_minutes2,
AsReMixhud_fps,
[Money] call BIS_fnc_numberText,
AsReMixhud_Players

 

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


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

Прономировал - изучай.)

 

AsReMixhud_blood,   //%1

[AsReMixhud_humanity] call BIS_fnc_numberText,    //%2

[AsReMixhud_headshots] call BIS_fnc_numberText,  //%3

AsReMixhud_zombiekills,  //%4

AsReMixhud_hmnicon,  //%5

name player,  //%6

AsReMixhud_zombiesAlive,  //%7

AsReMixhud_zombies,  //%8

AsReMixhud_killsB, //и так далее

AsReMixhud_killsH,

_hours,

_minutes2,

AsReMixhud_fps,

[Money] call BIS_fnc_numberText,

AsReMixhud_Players

 

Примерно понял что не чего не понял  :smile: ,ладно долёк я от этого,большое спасибо за помощь ещё раз я бы сам не догнал,плохо что то делать когда не понимаешь что делаешь и методом тыка,но иногда получается :smile:

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


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

Если что могу дать ссылку на уроки по скриптописанию на данном синтаксисе. Тобишь под армочку...Сам обучаюсь по ним. У тебя личка заблокирована для меня

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


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

Если что могу дать ссылку на уроки по скриптописанию на данном синтаксисе. Тобишь под армочку...Сам обучаюсь по ним. У тебя личка заблокирована для меня

Спасибо,но мозгов не хватит эти уроки выучить  :smile: и так как с каким нибудь скриптом как засядешь всю голову сломаешь пока встанет хорошо.а личка из за чего заблокирована?

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


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

не могу понять. Давай тут не флудить в скайп добавляй (в профиле увидишь ник)

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: DarkShy
      Приветствую! 
      Купил  мод. При подписи ошибок не возникает, если его одного использовать - все ок, но если добавить еще один мод в addons, то при входе клиента на сервер вываливается ошибка, что мол подписи не совпадают.
      Ключ один использовал, ключ в "ключах" лежит. 
      "Клиентский PBO не является частью сервера. Убедитесь, что мод установлен правильно, и вы не добавили новых PBO. Попробуйте восстановить мод через средство запуска."
    • Автор: mrDante
      Всем привет,первая Тема от меня..
      вопрос заключается в следующем,как отключить постройки статичные колонок с водой чистой(условно)?
      а зачем!?
      ну такова задумка,по сценарию...что бы игроки на PVE кипятили воду сами..
      в mpmissions я все cfg*****.xml комментировал имена и позиции, с ними, как положено <!--***-->..все map********.xml пересмотрел,перепроверил..
      стоят моды : @AdvancedBanking;@Airdrop-Upgraded;@CF;@Code Lock;@CJ187-Cars;@CJ187-MoreCrashsites;@GraveCross;@KillFeed;@MedicalAttentionUpdated-DepHelper-Vanilla;@MedicalAttentionUpdated-Core;@MedicalAttentionUpdated;@LessLessAnimalMeat;@No-Vehicle-Damage;@PartyMe;@ToxicZone;@Trader;@TraderFix_v2;@VanillaPlusPlusMap;@VPPAdminTools....
      но они всё равно на карте имеются...то есть,я на сервере их вижу и могу с ними контактировать...
      куда рыть?
      спасибо...
      P.S.
      прошу не угарать,надо мной,я не профи-скриптер,самоучка,которому пригорело ставить свой Сервер для народа...
      спасибо!
    • Автор: Pinya
      Добрейшего времени суток товарищи. Намечается полноценный ПРОЕКТ с некоторым числом серверов и блаблабла, это никому не интересно. Дело в том, что в процессе реализации возникли "небольшие" трудности. Прошу помочь тех, кто реально занимался proxmox, в курсе матчасти Linux'а или тех кто уже сталкивался с этим.

      Суть проблемы:
      Имеется Proxmox для виртуализации машинок. Discord bot'a, Windows Server для запуска серверов DayZ и т.д. Дело в том, что запуская .bat на виртуалке, сервер просто не ищется в списке лаунчера, но если поменять DMZ на адрес этой машины - всё работает, но теряется удаленный доступ к Proxmox (об этом позже).

      Вот что нужно знать понимания ситуации в будущем:
      IP адреса следующие:
      Роутер (Шлюз) - 145.254
      Proxmox - 145.250
      Windows Server (Dayz) - 145.245 - VM
      DMZ настроен на - 250

      Что имеем в итоге:
      Выставив в роутере DMZ на 245 - Можно запускать сервак любой игры с любым портом и он будет виден по внешнему (белому) IP. НО доступ к вебморде proxmox'а - не будет, т.к. пакетики идут на 245.
      Костыль: Сделать RDP на 245 и через него гулять на 250 - не годится!

      Далее выставив DMZ на 250 - Сервер любой игры доступен НЕ будет! НО доступ к вебморде proxmox'a - появится. Однако если вручную прокинуть порт того же Minecraft (самое простое что нашёл, простите) через rinetd - то он работает. с DayZ такое не прокатывает.

      В интернете пишут про правила iptables и firewall, но ничего из этого не помогло. DayZ использует зачастую рандомные порты по udp и создавать здоровенный список правил в rinetd - это минус к отклику сервера а также безопасности.

      Может кто сталкивался с любым поднятием сервера на Linux и в курсе этой темы - подскажите как решали. Неделя отчаянной работы уже заставляет краем глаза посматривать на кошелёк чтобы это сделал хоть кто-то более шарящий в этом деле, но желательно всё же объяснил. Заранее спасибо всем кто откликнется - жду всех на обсуждение. В случае успеха можно будет написать статейку по настройке на форум.
    • Автор: Venom21
      Появилась такая проблема, нужно закрыть некоторые слоты под одежду, когда на определённый слот одет предмет…
      пример: возьмём экзоскелет от Фидова, там есть две версии которая одеваеться как на тело и ноги, и есть которая одеваться на разгрузку и пояс, так вот, нужно например чтобы при одетом экзаче на тело и ноги слоты под пояс и разгрузку блокировались, либо только под определенные предметы, если есть интерес то цену можем в личке обсудить…
      P.S. Разрешение от Фидова на переделку и переупаковку есть)
    • Автор: akklin
      Привет. 
      Я сделал несколько
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
  • Наш выбор

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

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

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