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

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

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

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

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

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


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

Отображаются публикации с наибольшей репутацией на 10/24/18 в Сообщения

  1. 2 балла
    yTka

    [Dayz 0.63] Миссия и Админка в игре

    Миссия на 63 патч с функциями Админа. Данный мод позволяет Админу: Телепорт Спавн машины Бесмертие Спавн лута и тд Commands avaibale for use: /gm -Enable/Diable God Mode /freecam -enables freecam, to disable type the command again /spi itemClassName -Spawns item in your inventory make sure you leave space after the command then insert item name /spg itemClassName -Spawns item around your player make sure you leave space after the command then insert item name /tpto TownName - Teleports your player to the town selected (case sensative!) use names from list above! /tpc 7500 0 7500 - Teleports player to the corrds make sure you leave space after the command and after each value x z y /debug - Enables/Disables debug monitor for all players on server. After Disabling players need to relog so the UI goes away. /nighttime - Not sure what this command does :P /daytime - Not sure what this command does :P /heal - Heals admin only /tpalltome - welp, it will TP all players to you :) /killall - yep, that ugly ass black screen will show up :P /kill - Suicide is a problem within our society. /spawncar - Spawns a blue Hatchback ready to drive right next to you :) /tpp -Tp player to you by name, leave space after command /tppm -tp your player to the player selected by name, leave space after command /stamina -Enable/Disable Stamina on the server. Applies to all players. /VanillaSpawnLD -Enable/Disable the spawn with loadout feature. /updateLoadouts -Reads and constructs the custom loadouts files. /strip PlayerName -Strips the player from thier items (Deletes everything). leave space between command and name /ammo - Reloads and Heals weapon in hand /SpawnArmed -Enable/Disable the spawn with gun feature. В миссии так же включены скрипты: Сейф зона Кто кого убил Статистика Сообщения и тд Я думаю здесь нет проблем с Английским,читаем подробнее на Github https://github.com/Da0ne/DZMods DZMods-master.zip Добавлено: Ленивый облегченный вариант: или более новый вариант:
  2. 2 балла
    BorizzK

    [0.63] Закрытая зона для режима PVP

    mastaZz zonepvp_pos у тебя массив, а коде if должна быть vector обьяви в начале функции vector zonepvp_pos_current; затем перед проверкой зоны в тащи в нее элемент массива и уже тогда проверяй И еще Пользователей ты перебрал А положение пользователя относительно каждой зоны? Внутри цикл не забыл? Подними глаза И переменную player надо в начале функции обьявлять а не в цикле Вот Сравни со своим кодом void CheckPVPZone() { TVectorArray zonepvp_pos = {"5231.25 0 9820.31", "5180.73 0 9907.51"};// Координаты для центра зоны ref array<Man> players = new array<Man>; GetGame().GetPlayers( players ); PlayerBase player; //ПЕРЕМЕННЫЕ ОБЬЯВЛЯЕМ ТУТ! ИБО В ЦИКЛЕ БУДЕТ ОШИБКА ТК ОНИ БУДУТ ОБЬЯВЛЕНЫ НЕСКОЛЬКО РАЗ vector zonepvp_pos_current; float newHeal; vector position_player; if ( players.Count() > 0 ) { for ( int i = 0; i < players.Count(); i++ ) { Class.CastTo(player, players.Get(i)); position_player = player.GetPosition(); for ( int x = 0; x < zonepvp_pos.Count(); x++ ) //ТЫ НИЧЕГО НЕ ЗАБЫЛ??? { zonepvp_pos_current = zonepvp_pos.Get(x); //СНАЧАЛА ИЗ ЭЛЕМЕНТ МАССИВА c номером X загоним в переменную!!! if( (vector.Distance(position_player,zonepvp_pos_current)) > 350) //дистанция от центра к игроку, откуда игрок будет получать предупреждения и урон { newHeal = player.GetHealth("", "") - 1; //1 - это урон для игрока player.SetHealth("", "", newHeal); string messPlayers = "эй ты (" + player.GetIdentity().GetName() + ") пиздуй обратно, а то здохнеш!"; Param1<string> m_MessageParam = new Param1<string>(messPlayers); GetGame().RPCSingleParam(player, ERPCs.RPC_USER_ACTION_MESSAGE, m_MessageParam, true, player.GetIdentity()); } } } } } И if ( players.Count() > 0 ) тут лишняя конструкция поскольку если игроков будет 0 цикл и так не выполнется
  3. 1 балл
    DAP

    База данных игроков

    вот с человеком общался чего достиг он: байты в обратном порядке в каждом из блоков 4 байта = float значение
  4. 1 балл
    BorizzK

    [Dayz 0.63] Миссия и Админка в игре

    MacFly Сядь и разберись Там не оч сложно Все через onevent делается и в нем через чтение чата Кроме годмода и логгирования убийств
  5. 1 балл
    DAP

    База данных игроков

    по поводу этого я не уверен,после последних манипуляций с бд,там в столбце "Data" содержится инвентарь персонажа а так же его координаты в бинарном виде :
  6. 1 балл
    123new

    База данных игроков

    Reticent Вот этой програмкой открой файл и правь по ID персонажа в dayz, как видишь, опционал не велик. Для убийства персонажа достаточно изменить его UID в таблице или alive выставить в значение 0
  7. 1 балл
    NoNameUltima

    Моды/Аддоны из Arma 3 в DayZ:SA 0.63

    красивее врядли. что до остального - то что там сишный синтаксис, ваще ниче не значит. тормознутость надо смотреть когда на сервере будет торговля, техника, базы, и т.д. и т.п. и игроков от 50+...
  8. 1 балл
    yTka

    [Dayz 0.63] Миссия и Админка в игре

    У тебя зона не доделана,иди лучше ,работай ))
  9. 1 балл
    NoNameUltima

    DAYZ enScript (вопросы, ответы)

    GetHourMinuteSecond
  10. 1 балл
    NoNameUltima

    [0.63] Закрытая зона для режима PVP

    mastaZz Ну когда дойдет, что float и vector вещи "немного" разные, то дальше будет проще...
  11. 1 балл
    BorizzK

    [0.63] Закрытая зона для режима PVP

    mastaZz Ну во первых - можно сразу указать нужную высоту в координатах - типа 6500 48 6500 где 48 высота в каждом элементе массива и убрать приземление GetGame().SurfaceY(gas_point[0], gas_point[2]); А можно просто добавить элементов - TVectorArray gas_points = {"6063 0 7871", "5063 0 4571"}; И в последующем цикле проверки будет проверяться приближение к координатам из каждого элемента (зоны) Собственно в исходном коде ничего править не надо - просто добавить координат в массив можно и радиус для каждой зоны сделать свой собственный или рандомный просто добавив массив с радиусами и радиус для каждой зоны выбирать из него разжую for (int i = 0; i < players.Count(); i++) //цикл - пока счетчик i меньше кол-ва игроков на сервере - цикл запускается для каждого игрока (все //что ниже будет исполнено последовательно для каждого игрока { for (x = 0; x < gas_points.Count(); x++) // цикл пока счетчик x меньше кол-ва элементов массива - цикл запускается для каждого элемента //массива те для каждой зоны - будет исполнено последовательно для каждой ззоны { gas_point = gas_points.Get(x); //помещаем в gas_point элемент массива с координатами gas_point[1] = GetGame().SurfaceY(gas_point[0], gas_point[2]);//меняем выстоу с 0 на высоту поверхности if ( (vector.Distance(position_player, gas_point)) < radius ) //ЕСЛИ расстояние от игрока до центра зоны меньше radius { //значит игрок в зоне } else //ИНАЧЕ расстояние от игрока до центра зоны больше radius { //значит игрок не в зоне } } } читай каменты внутри кода
  12. 1 балл
    BorizzK

    [0.63] Закрытая зона для режима PVP

    Я систему мизева с загрузкой из ini внедрил Юзаю ее для всего Доработал ее немного, добавил параметр в cfg сервера и в зависимости от параметра выбираю инишник для спавна, раздачи лута итп Оч удобно
  13. 1 балл
    BorizzK

    [0.63] Закрытая зона для режима PVP

    123new ну вобщем тож самое что газзона итдитп, но то же полезно, да
×
×
  • Создать...

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

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

Поддержка