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

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

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

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

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

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 04/30/20 во всех областях

  1. 2 балла
    Функция: RaycastRVProxy Местонахождение функции: 3_Game\Global\DayZPhysics.c Входные параметры: RaycastRVParams in - Необходимо создание экземпляра класса RaycastRVParams и указание параметров в нем перед передачей в функцию vector vBeg - координаты начала луча vector vEnd - координаты конца луча Object pIgnore - обьект который будет проигнорирован если на него натолкнется луч float fRadius - диаметр луча RaycastRVParams m_RayCastInput = new RaycastRVParams(vBeg, vEnd, pIgnore, fRadius); Дополнительные параметры: так же относятся к экземпляру RaycastRVParams - задаются дополнительно напрямую в переменную класса перед передачей в функцию Object with; // если указан - то этот обьект будет так же проигнорирован m_RayCastInput.with = player; Возвращаемые данные: Данные помещаются в заранее созданный массив экземпляров класса RaycastRVResult и извлекаются обычным способом array<ref RaycastRVResult> m_RayCastResults = new array<ref RaycastRVResult>; Что делает данная функция: Возвращает ссылку объект на который натолкнулся луч (игнорируя обьекты ссылки на которые помещены в переменные pIgnore и with экземпляра класса RaycastRVParams Где работает данная функция: не ниже радела 3_Game Пример вызова-использования: из класса 4_World vector m_RayStart = "2000 52 2000" vector m_RayEnd = "2000 42 2000" Object ignoredObject; //В эту переменную помещаем ссылку на обьект который должен быть проигнорирован RaycastRVParams m_RayCastInput = new RaycastRVParams(m_RayStart, m_RayEnd, ignoredObject, rayradius); m_RayCastInput.with = player; //переменная player в данном случае содержит ссылку на обьект игрока который так же должен быть проигнорирован array<ref RaycastRVResult> m_RayCastResults = new array<ref RaycastRVResult>; m_RayCastResult = DayZPhysics.RaycastRVProxy(m_RayCastInput, m_RayCastResults); Извлечение результатов: Object resultObject = m_RayCastResults[0].obj; //Получение обьекта с которым столкнулся луч Object resultObjectParent = m_RayCastResults[0].parent; //Получение родительского обьекта для обьекта с которым столкнулся луч Обьяснение: Например луч столкнулся с дверью авто - m_RayCastResults[0].obj содержи ссылку класса Object на обьект двери Если дверь держит в руках игрок, то _RayCastResults[0].parent будет содержать ссылку класса Object на обьект игрока, а если дверь прикреплена к машине, то на обьект машины. P.S. Некоторые параметры RaycastRVParams и m_RayCastResults я опустил за ненадобностью, тк при необходимости Вы найдете описания параметров в файле 3_Game\Global\DayZPhysics.c
  2. 1 балл
    Dmitriy

    Помощь с модом Medical Attention

    второй файл с переводом тут \scripts\4_World\entities\manbase все тоже самое как и описал выше)
  3. 1 балл
    Dmitriy

    Помощь с модом Medical Attention

    Привет файл с переводом находится по этому пути , scripts\4_World\classes\useractionscomponent\actions\continuous\medical , берешь файл закидываешь к себе в мод , работает также и на стороне сервера , открываешь файл видишь первую строчку class MABloodTestReport главный класс , пишешь с переди modded , получается modded class MABloodTestReport , потом переводишь текст и вуаля по руски будет. вот пример modded class MABloodTestReport { static void DisplayReport(ActionBase action, PlayerBase player, PlayerBase target) { EStatLevels immunityLevel = target.GetImmunityLevel(); string immunityLevelStr; switch (immunityLevel) { case EStatLevels.GREAT: immunityLevelStr = "Отличный"; break; case EStatLevels.HIGH: immunityLevelStr = "Высокий"; break; case EStatLevels.MEDIUM: immunityLevelStr = "Средний"; break; case EStatLevels.LOW: immunityLevelStr = "Низкий"; break; case EStatLevels.CRITICAL: immunityLevelStr = "Критический"; break; } string rageVirusZLevelStr; if(target.GetSingleAgentCount(RageAgents.RAGEVIRUS) == false){ rageVirusZLevelStr = "Не обнаружен."; }else{ rageVirusZLevelStr = "Обнаружен. Вам срочно нужен антивирус!"; } action.SendMessageToClient(player, "============================="); action.SendMessageToClient(player, "Медицинское заключение:"); action.SendMessageToClient(player, "Уровень иммунитета: " + immunityLevelStr); action.SendMessageToClient(player, "Вирус Z: " + rageVirusZLevelStr); action.SendMessageToClient(player, "Алкоголь: " + target.GetSingleAgentCount(MedicalAttentionAgents.DRUNKENNESS).ToString()); action.SendMessageToClient(player, "Холера: " + target.GetSingleAgentCount(eAgents.CHOLERA).ToString()); action.SendMessageToClient(player, "Сальмонелла: " + target.GetSingleAgentCount(eAgents.SALMONELLA).ToString()); action.SendMessageToClient(player, "Грипп: " + target.GetSingleAgentCount(eAgents.INFLUENZA).ToString()); action.SendMessageToClient(player, "Пищевое отравление: " + target.GetSingleAgentCount(eAgents.FOOD_POISON).ToString()); action.SendMessageToClient(player, "Заражение крови: " + target.GetSingleAgentCount(eAgents.WOUND_AGENT).ToString()); if (MAGlobals.Get().g_TestBloodToxin) { action.SendMessageToClient(player, "Неизвестный Токсин: " + target.GetSingleAgentCount(MedicalAttentionAgents.UNKNOWN_TOXINE).ToString()); } action.SendMessageToClient(player, "============================="); } } только если нет мода Zombie virus , ошибка будет так как переделал чуть в таком случае удали строчки в принципе как то так)
  4. 0 баллов
    hardpr0

    New Epoch, Владислав Хрулев

    В общем не знаю,полилось на меня (Слово удалено системой) со стороны Владислава Хрулёва, "основателя" сервера "New Epoch". Начинаю рассказ от себя,так как изначально предложил делать свой сервер я. Изначально мы начинали развивать этот проект вместе,но правда назвать это развитием сложно ибо с самого начала всё время сидел я или же наш ещё один тех.админ. Как мы всё настроили дали небольшую рекламку и люди начали заходить донатить и т.д Я особо этому значение не предавал не просил каких-то больших денег,думал он всё тратит на проект,но нет,все эти деньги как потом выяснилось уходили куда-то не туда. Потом дела продвигались ещё дальше,дальше,открытие второго сервера где я был одним из главных админов. (Денег я тогда до сих пор не получил) В общем: Мне поставили процентное соотношение 35%(Ему) на 65% (Мне) + я ещё доплатил денег за хост 2200 Далее я выплачивал этому человеку его 35% Но к сожалению 2й сервер не оправдал себя и он начал потихоньку умирать,онлайн меньше,доната нет.В итоге мной было принято решение просто оставить этот сервер себе так как все равно Влад ничего по этому серверу серверу не делал и после этого началось веселье. Из нормальных отношений человек превратился в стандартного главного админа которому нужны были деньги.И на этом моменте,всё моё хорошее отношение к нему закончилось. Кидаю ему пруф что название моё.... Как говорится,ответ убил... Голосовое сообщение от Влада - На этом не закончилось так как этот человек мне потом ещё миллион раз писал и просил помощи по серву ибо у него что-то не получается.... Есть ещё пруфы на то что он меня кучу раз после всего этого просил помочь. Единственное за что обидно,что после того как я начинаю продавать серверные файлы,этот человек пишет что я алчный и пытаюсь заработать денег на "ЕГО ПРОЕКТЕ",в который вкладывали администраторы которые играли и донатили ему,технические администраторы,но только не он,он сидел и вечно играл в Black Desert Online / Tarkov и т.д Мне не обидно за то что я ничего не получил,мне обидно за людей которые в него верили а он все просрал как тупой кретин. Моё имхо,этот человек не должен держать серваки дейза,только из-за своего алчного,говённого характера и делающим из сервака для людей - донат помойку с продажей текстурных баз и прочей по*бист*ки запрещенной даже Багемией
  5. 0 баллов
    Dmitriy

    Помощь с модом Medical Attention

    да не зашто )
×
×
  • Создать...

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

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

Поддержка