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

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

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

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

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

Установка сервера Arma 3 Exile Mod

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

А у меня в лобби заходит. Грузится игра и до спавна не доходит, черный экран и все. Тоже с базой не контачит?

может ты не подключил серверный мод? пропиши в батнике -servermod=@ExileServer (Ну или как он у тебя называется), и попробуй зайти

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


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

 

может ты не подключил серверный мод? пропиши в батнике -servermod=@ExileServer (Ну или как он у тебя называется), и попробуй зайти

 

увидел в логе рпт ошибку коннекта с бд, перепроверил и нашел опечатку в пароле бд. Заработало. Вопрос - В гайде я не нашел как и где параметры админа и модеров настраивать. Хотя может это отдельная тема. И если ли в этом моде стандартная админка как в эпоче от скаронатора? если есть как настраивать и вызыватьт в игре?

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


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

 

 

 

 

 

В конфигах поставил Алтис и теперь норм заходит но после выбора места спавна идет рекуистинг бамби характер и - ошибка BAMBI CREATION TIMEOUT

используется OpenServer, MySQL-5.7_my.ini в настройках ini файла убрал - STRICT_TRANS_TABLE перед созданием бд, перезапускал, все авно эта ошибка, пробовал некоторые решения с англоязычных сайтов - не помогает

P.S пропробовал через мускил поставить, навикат не смог даже базу импортировать, с этим навикатом вечно проблемы были

P.S невнимателен был до неприличия, забыл убрать комментирование  sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

у меня тоже такая ошибка не нашел решение?

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


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

Скиньте пожалуйста ссылки на сервер и клиент файлы. эти сломанны(((

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


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

Скиньте пожалуйста ссылки на сервер и клиент файлы. эти сломанны(((

Сложно искать в поиске ? exilemod.com русский форум ru

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


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

Сложно искать в поиске ? exilemod.com русский форум ru

хххмммм а саму арму 3 любую качать?

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


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

хххмммм а саму арму 3 любую качать?

купить . с пираткой геморя больше будет .

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


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

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



[Err] 1067 - Invalid default value for 'first_connect_at'
[Err] -- --------------------------------------------------------
-- Host: 127.0.0.1
-- Server version: 5.6.26-log - MySQL Community Server (GPL)
-- Server OS: Win64
-- HeidiSQL Version: 9.2.0.4970
-- --------------------------------------------------------

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8mb4 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;

-- Dumping database structure for exile
CREATE DATABASE IF NOT EXISTS `exile` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `exile`;


-- Dumping structure for table exile.account
CREATE TABLE IF NOT EXISTS `account` (
`uid` varchar(32) NOT NULL,
`clan_id` int(11) unsigned DEFAULT NULL,
`name` varchar(64) NOT NULL,
`score` int(11) NOT NULL DEFAULT '0',
`kills` int(11) unsigned NOT NULL DEFAULT '0',
`deaths` int(11) unsigned NOT NULL DEFAULT '0',
`locker` int(11) NOT NULL DEFAULT '0',
`first_connect_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`last_connect_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`last_disconnect_at` datetime DEFAULT NULL,
`total_connections` int(11) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`uid`),
KEY `clan_id` (`clan_id`),
CONSTRAINT `account_ibfk_1` FOREIGN KEY (`clan_id`) REFERENCES `clan` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- Data exporting was unselected.


-- Dumping structure for table exile.clan
CREATE TABLE IF NOT EXISTS `clan` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(64) NOT NULL,
`leader_uid` varchar(32) NOT NULL,
`created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
KEY `leader_uid` (`leader_uid`),
CONSTRAINT `clan_ibfk_1` FOREIGN KEY (`leader_uid`) REFERENCES `account` (`uid`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- Data exporting was unselected.


-- Dumping structure for table exile.clan_map_marker
CREATE TABLE IF NOT EXISTS `clan_map_marker` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`clan_id` int(11) unsigned NOT NULL,
`markerType` tinyint(4) NOT NULL DEFAULT '-1',
`positionArr` text NOT NULL,
`color` varchar(255) NOT NULL,
`icon` varchar(255) NOT NULL,
`iconSize` float unsigned NOT NULL,
`label` varchar(255) NOT NULL,
`labelSize` float unsigned NOT NULL,
PRIMARY KEY (`id`),
KEY `clan_id` (`clan_id`),
CONSTRAINT `clan_map_marker_ibfk_1` FOREIGN KEY (`clan_id`) REFERENCES `clan` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- Data exporting was unselected.


-- Dumping structure for table exile.construction
CREATE TABLE IF NOT EXISTS `construction` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`class` varchar(64) NOT NULL,
`account_uid` varchar(32) NOT NULL,
`spawned_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`position_x` double NOT NULL DEFAULT '0',
`position_y` double NOT NULL DEFAULT '0',
`position_z` double NOT NULL DEFAULT '0',
`direction_x` double NOT NULL DEFAULT '0',
`direction_y` double NOT NULL DEFAULT '0',
`direction_z` double NOT NULL DEFAULT '0',
`up_x` double NOT NULL DEFAULT '0',
`up_y` double NOT NULL DEFAULT '0',
`up_z` double NOT NULL DEFAULT '0',
`is_locked` tinyint(1) NOT NULL DEFAULT '0',
`pin_code` varchar(6) NOT NULL DEFAULT '000000',
`damage` tinyint(1) unsigned NULL DEFAULT '0',
`territory_id` int(11) unsigned DEFAULT NULL,
`last_updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`deleted_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `account_uid` (`account_uid`),
KEY `territory_id` (`territory_id`),
CONSTRAINT `construction_ibfk_1` FOREIGN KEY (`account_uid`) REFERENCES `account` (`uid`) ON DELETE CASCADE,
CONSTRAINT `construction_ibfk_2` FOREIGN KEY (`territory_id`) REFERENCES `territory` (`id`) ON DE
[Msg] Finished - Unsuccessfully
--------------------------------------------------

подчкажите как исправить

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


Ссылка на сообщение
Поделиться на других сайтах
подскажите пожалуйста, при подключении игрока к серверу пишет вас изгнали из игры клиент 1.20 мод 0.9.41

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


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

 

подскажите пожалуйста, при подключении игрока к серверу пишет вас изгнали из игры клиент 1.20 мод 0.9.41

Скачай с офф сайта серверные файлы 1.0.2, это последняя версия

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


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

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

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


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

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

Дай ссылку на такой репак, если не трудно.

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


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

Дай ссылку на такой репак, если не трудно.

Я репак перепаковал под свой сервер с картой черно

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


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

Я репак перепаковал под свой сервер с картой черно

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

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


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

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

Я уже многим говорил, гайды выкладывал, только обхаяли и минусов наставили, нахера мне это надо, вот человек обратился, я помог и теперь гамает  http://s-platoon.ru/index.php?/topic/5853-kupliu-sborku-exiletekhpodderzhku/#entry50184

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


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

Я уже многим говорил, гайды выкладывал, только обхаяли и минусов наставили, нахера мне это надо, вот человек обратился, я помог и теперь гамает  http://s-platoon.ru/index.php?/topic/5853-kupliu-sborku-exiletekhpodderzhku/#entry50184

Ну, напиши ещё раз, я уж точно + поставлю :D

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


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

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

А еще вот такие ошибки...их очень много...подскажите как бороться с этим

 

"Error: Object(4 : 9) not found"

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


Ссылка на сообщение
Поделиться на других сайтах
В 23.01.2017 в 07:55, AlexandrM сказал:

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

А еще вот такие ошибки...их очень много...подскажите как бороться с этим

 

"Error: Object(4 : 9) not found"

вообще такие вопросы в раздел помощи и логи сервера кидают, а так на кофейной гуще могу погадать!

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


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

Всем добра!!!!

 

Обновил гайд до актуальной версии!!!

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


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

помогите разобраться в чем дело

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


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

airmen с чем?

не могу запустить сервер exsil

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

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

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


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

не могу запустить сервер exsil

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

В файл mission.sqm где раздел 

	addOns[]=
	{
		"exile_client",
		"a3_map_altis"
	};

пропиши a3_characters_f , что бы было так 

	addOns[]=
	{
		"exile_client",
		"a3_map_altis",
		"a3_characters_f"
	};

 

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


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

В файл mission.sqm где раздел 


	addOns[]=
	{
		"exile_client",
		"a3_map_altis"
	};

пропиши a3_characters_f , что бы было так 


	addOns[]=
	{
		"exile_client",
		"a3_map_altis",
		"a3_characters_f"
	};

 

сейчас попробую. 

 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Troy1
      Всем привет. пишу мод и столкнулся с проблемой в реализации.
      Суть: Пытаюсь сделать проверку, если игрок стоит прям у окна или у дверного проёма он должен получать урон.
      Делал вот так.
      int wallHits = 0; float d = 2.2; // Дистанция до стены. Если стена дальше — считаем, что там окно или проем. // 8 направлений "снежинкой" для проверки стен вокруг игрока // Используем Vector(x, y, z) для точности ref array<vector> checkDirs = { Vector(d,0,0), Vector(-d,0,0), Vector(0,0,d), Vector(0,0,-d), Vector(d,0,d), Vector(-d,0,-d), Vector(d,0,-d), Vector(-d,0,d) }; foreach (vector dir : checkDirs) { // Пускаем горизонтальные лучи от позиции игрока (from) if (DayZPhysics.RayCastBullet(from, from + dir, collisionLayerMask, this, hitObject, hitPosition, hitNormal, hitFraction)) { // ПРОВЕРКА: Это должна быть вертикальная стена (Y нормали < 0.5) // Чтобы не засчитать низкий потолок за стену if (Math.AbsFloat(hitNormal[1]) < 0.5) { wallHits++; } } } // УСЛОВИЕ БЕЗОПАСНОСТИ: // В комнате wallHits будет 6-8. У окна или в проеме — 1-4. if (wallHits < 5) { hasSafeCeiling = false; // Слишком открытое пространство (окно/дверь) } Пытался менять дистанции, но всё ровно не как не хочет работать.
      Что я делаю не так, или я вообще делаю не то?
      Мне нужно проверять игрока, в укрытии он или нет.
      С высотой я разобрался, а вот с боковыми лучами у меня траблы и не во всех помещениях работает как нужно.
      В некоторых помещениях вообще не работает, удаляешь строки проверки, начинает работать и то по высоте.
      Просто забегаешь по навес и игрок под защитой, так не должно быть.
      Помогите пожалуйста  решить задачу.
    • Автор: Troy1
      Всем привет. Суть в чём, пишу мод на событие и когда происходит событие, параллельно должна меняться скорость ветра, не могу понять как заставить скрипт управлять силой ветра. Понижать силу ветра получилось сделать, а вот повышать не как. Только после перезагрузки сервера сила ветра задаётся в нужном значение.
      Как сделать, что бы по вызову функции менялась сила ветра в большую или в меньшую сторону?
      protected void SetWind(float wind, float time) { if (!g_Game) return; Weather m_Weather = g_Game.GetWeather(); if (!m_Weather) return; m_Weather.SetWindMaximumSpeed(wind); m_Weather.SetWind(Vector(1/Math.Sqrt(3), 1/Math.Sqrt(3), 1/Math.Sqrt(3)) * wind); m_Weather.SetWindSpeed(wind); m_Weather.SetWindFunctionParams(1.0, 1.0, -1); } Это скрипт на понижение силы ветра.
      Работает понижение силы ветра в том случае, если до этого сила ветра была выше.
      Пример:
      Изначально на сервере сила ветра = 20 m/s А нужно понизить до 10 m/s
      Только в этом случае сработает скрипт который я приложил выше.
      Помогите пожалуйста решить этот вопрос.
      За ранние благодарю.
    • Автор: -Reks-
      Продам сервер по DayZ/ Есть 
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
    • Автор: SemKa1407
      Будьте добры, помогите пожалуйста.
      Проблема в том, что не приходят сообщения в нужное время. Скорее всего неправильная логика.
      class FakeChatNotifier { ref Timer m_Timer; ref Timer m_MessageTimer; bool m_IsActive; // Списки диалогов ref array<ref array<string>> m_WelcomeDialogs; ref array<ref array<string>> m_RegularDialogs; ref array<ref array<string>> m_ThreatDialogs; void FakeChatNotifier() { m_Timer = new Timer(); m_MessageTimer = new Timer(); m_IsActive = false; // Инициализация диалогов InitializeDialogs(); Print("[FakeChatNotifier] Initialized"); // Лог для проверки инициализации } void InitializeDialogs() { // Приветственные диалоги m_WelcomeDialogs = new array<ref array<string>>; m_WelcomeDialogs.Insert({"Hello!", "How are you?"}); m_WelcomeDialogs.Insert({"Anyone alive?", "Yes, I am here. What's new?"}); m_WelcomeDialogs.Insert({"What's the situation?", "It seems quiet, but stay sharp."}); // Обычные диалоги m_RegularDialogs = new array<ref array<string>>; m_RegularDialogs.Insert({"Check radio frequency 98.7", "Got it, I'll stay alert."}); m_RegularDialogs.Insert({"Never trust strangers", "Right, it's every man for himself here."}); m_RegularDialogs.Insert({"I saw someone near the old factory", "Thanks for the info, I'll check it out."}); // Угрозы m_ThreatDialogs = new array<ref array<string>>; m_ThreatDialogs.Insert({"We will find you...", "Try, but I won't give up."}); m_ThreatDialogs.Insert({"You won't escape", "I'm ready for this."}); m_ThreatDialogs.Insert({"Your loot will be ours", "You wish."}); } void Start() { if (!m_IsActive) { m_IsActive = true; m_Timer.Run(60, this, "CheckTime", NULL, true); // Запуск таймера на проверку каждые 60 секунд Print("[FakeChatNotifier] Started main timer"); // Лог для проверки запуска } } void Stop() { m_IsActive = false; m_Timer.Stop(); m_MessageTimer.Stop(); Print("[FakeChatNotifier] Stopped timers"); // Лог для проверки остановки } // Функция для получения текущего времени void GetCurrentHour(out int hour) { int year, month, day, minute; GetGame().GetWorld().GetDate(year, month, day, hour, minute); // Получаем текущий час из даты Print("[FakeChatNotifier] Current hour: " + hour); // Лог для проверки текущего времени } void CheckTime() { int hour; GetCurrentHour(hour); // Используем нашу функцию для получения текущего часа if (hour >= 22 || hour < 6) { if (!m_IsActive) { Print("[FakeChatNotifier] Night time detected, starting dialog cycle"); // Лог для ночного времени StartDialogCycle(hour); } } else { Print("[FakeChatNotifier] Day time, stopping dialogs"); // Лог для дневного времени Stop(); } } void StartDialogCycle(int hour) { if (!m_IsActive) return; array<string> dialog; if (hour >= 22 && hour < 23) { dialog = m_WelcomeDialogs.GetRandomElement(); // Приветственные диалоги Print("[FakeChatNotifier] Sending welcome dialog"); // Лог для приветственных диалогов } else if (hour >= 23 && hour < 3) { dialog = m_RegularDialogs.GetRandomElement(); // Обычные диалоги Print("[FakeChatNotifier] Sending regular dialog"); // Лог для обычных диалогов } else if (hour >= 3 && hour < 6) { dialog = m_ThreatDialogs.GetRandomElement(); // Угрозы Print("[FakeChatNotifier] Sending threat dialog"); // Лог для угроз } SendDialog(dialog); ScheduleNextDialog(); // Планирование следующего диалога } void ScheduleNextDialog() { int interval = Math.RandomIntInclusive(900, 1500); // Интервал (15-25 минут в секундах) m_MessageTimer.Run(interval, this, "StartDialogCycle", NULL, false); Print("[FakeChatNotifier] Scheduled next dialog in " + interval + " seconds"); // Лог для планирования следующего диалога } void SendDialog(array<string> dialog) { for (int i = 0; i < dialog.Count(); i++) { float delay = i * Math.RandomIntInclusive(5, 9); // Задержка между сообщениями в диалоге (5-9 секунд) m_MessageTimer.Run(delay, this, "SendMessageToPlayers", new Param1<string>(dialog[i]), false); Print("[FakeChatNotifier] Scheduled message with delay " + delay + " seconds: " + dialog[i]); // Лог для отправки сообщения } } void SendMessageToPlayers(Param1<string> param) { string message = param.param1; array<Man> players = new array<Man>; GetGame().GetPlayers(players); if (players.Count() > 0) { foreach (Man player : players) { Param1<string> globalMessage = new Param1<string>(message); GetGame().RPCSingleParam(player, ERPCs.RPC_USER_ACTION_MESSAGE, globalMessage, true, player.GetIdentity()); } Print("[FakeChatNotifier] Sent message to all players: " + message); // Лог для отправленного сообщения } else { Print("[FakeChatNotifier] No players online to send message: " + message); // Лог для случая, если нет игроков } } }  
    • Автор: Troy1
      Всем привет. Помогите пожалуйста со скриптом.
      Суть. Я пытаюсь сделать синхранизацию сервера с клиентом передавая c конфига время разделки животного.
      В родных скриптах есть class UATimeSpent с константами и там есть константа SKIN.
      Мне нужно её перезаписать на своё значение и мне выдаёт ошибку: Trying to modify write protected variable 'SKIN' в переводе на Русский Попытка изменить защищенную от записи переменную «SKIN».
      Функция скрипта: Когда игрок запускает клиент, идёт запрос на серверную часть и получает в ответ время разделки.
      Задача: Нужно перезаписать константу SKIN на новое значение и всё.
      Сам скрипт.
      class timeToComplete extends UATimeSpent { protected ref UATimeSpent m_UATimeSpent; void timeToComplete() { GetDayZGame().Event_OnRPC.Insert(OnRPC); CheckUATimeSpent(); } void ~timeToComplete() { GetDayZGame().Event_OnRPC.Remove(OnRPC); } void CheckUATimeSpent() { GetGame().RPCSingleParam(NULL, SOC_TIME_RPCs.SOC_GT, NULL, true); } void OnRPC(PlayerIdentity sender, Object target, int rpc_type, ParamsReadContext ctx) { if (rpc_type == SOC_TIME_RPCs.SOC_RT) { Param1<float> soc_srt; if (ctx.Read(soc_srt)) { if (soc_srt.param1!= 0) { m_UATimeSpent.SKIN = soc_srt.param1; Print("Пришёл ответ от сервера в m_UATimeSpent.SKIN - " + m_UATimeSpent.SKIN) } } } } };  
  • Наш выбор

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

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

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