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

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

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

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

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

Запрет разбора строений без модов

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

Conflict64rus этот мод в составе волкинг дед

Я знаю автора и спрошу у него

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


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

BorizzK позвольте узнать, а этот товарисч накой лезет в данный файл?

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


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

Conflict64rus Попробуйте моды местами в списке поменять

 

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


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

 этот мод в составе волкинг дед

Я знаю автора и спрошу у него

 

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


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

BorizzK пробовал, двигал, все тоже самое,( хотя мода Валькин Дед в списке вообще небыло, он оказывается может и так работать) я надеюсь мы об одном и том же моде говорим? тык .  Психанул, поставил чистый сервер на локалку, этот мод и один хрен вылезает это бяка. У меня то ли лыжи не едут, то ли я такой.

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


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

Conflict64rus  в моде есть файл mod.cpp 
вот как прописаны пути до скрипта

class CfgMods
{
    class DestroyDisable
    {
        dir = "DestroyDisable";
        picture = "";
        action = "";
        hideName = 1;
        hidePicture = 1;
        name = "DestroyDisable";
        credits = "DestroyDisable";
        author = "Equadro";
        authorID = "0";
        version = "1.0";
        extra = 0;
        type = "mod";

        dependencies[] = {"Game", "World", "Mission"};

        class defs
        {
			class gameScriptModule
			{
				value = "";
				files[] = {"BlackRavenDM/scripts/3_Game"};
			}
			
            class worldScriptModule
            {
                value = "";
                files[] = {"BlackRavenDM/scripts/4_World"};
            }

			class missionScriptModule
			{
				value = "";
				files[] = {"BlackRavenDM/scripts/5_Mission"};
			}

        }
    }
}

 

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


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

у него главное пбо запакован из папки DestroyDisable а в mod.cpp пути до папок скриптов прописаны  BlackRavenDM, хотя по логике должно быть так files[] = {"DestroyDisable/scripts/3_Game"};

 dependencies[] = {"Game", "World", "Mission"};

        class defs
        {
			class gameScriptModule
			{
				value = "";
				files[] = {"BlackRavenDM/scripts/3_Game"};
			}
			
            class worldScriptModule
            {
                value = "";
                files[] = {"BlackRavenDM/scripts/4_World"};
            }

			class missionScriptModule
			{
				value = "";
				files[] = {"BlackRavenDM/scripts/5_Mission"};
			}

        }
    }
}

 

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

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


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

PJIIOxa спасибо, заменил пути в этом файле, ошибка пропала. Но заборы всё так же разбираются. Видимо где то ещё косяк. Может очередность в списке модов должна быть другая?

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


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

Conflict64rus не понимаю зачем вообще мод нужен если он выдает ошибки и все остальное, установите просто тупа скрипт и все и будет вам счастье

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


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

не понимаю зачем изобретать велосипед!

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


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

PJIIOxa 

7 часов назад, PJIIOxa сказал:

не понимаю зачем изобретать велосипед!

всмысле, ну запаковал не так, что теперь обосраться?

а то что ошибка на объекте вида targetObject и target_object всем насрать и ума поменять никак не хватает

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

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


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

Equadro интересно где же это оно дает снести забор с замком если забор даже не разбирается. Разбирается только с внутренней стороны.

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

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


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

PJIIOxa а он должен разбираться с надетым замком?

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


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

ПОФИКШЕНО

 

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

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


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

Equadro 
А вот это тут накера?

		Param1<string> Msgparam;
		Msgparam = new Param1<string>( "Запрещено ломать постройки!" );
		ref PlayerBase player;
		GetGame().RPCSingleParam(player, ERPCs.RPC_USER_ACTION_MESSAGE, Msgparam, true, player.GetIdentity());

откуда в переменной player возьмется ссылка на обьект игрока?

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


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

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

 

UPD: заработало

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

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


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

BorizzK серьезно что ли? а я думал что получится, ну сделай как надо и будет все ок

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


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

hotaspid Какой именно работает,а то тут уже свалка понемногу.....найти что либо именно БЕЗ МОДА что то сложно.

 

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


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

Ща приеду выложу свой работающий вариант

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


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

paranoyk работающий вариант самый последний пост с вложением, либо в мастерской стим

как BorizzK подправит обновлю в стиме. Если кому надо, то можно сделать с отключением сообщений через конфиг сервера. Ну либо удаляйте ненужные строчки сами.

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


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

Крашрепорт жалуется 

Цитата

WIN-9KF7J0OHSF5, 28.05 2019 10:02:14
NULL pointer to instance
Class:      'Construction'
Function: 'CanDestroyPart'
Stack trace:
DestroyDisable/scripts/4_World/classes\basebuilding\construction.c:8
scripts/4_World/classes\basebuilding\construction.c:389
scripts/4_World/classes\useractionscomponent\actions\continuous\actiondestroypart.c:89
scripts/4_World/classes\useractionscomponent\actions\continuous\actiondestroypart.c:51
scripts/4_World/classes\useractionscomponent\actionbase.c:570
scripts/4_World/classes\useractionscomponent\actionbase.c:581
scripts/4_World/classes\useractionscomponent\actionmanagerserver.c:150
scripts/4_World/classes\useractionscomponent\actionmanagerserver.c:254
scripts/4_World/entities\manbase\playerbase.c:1952

 

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


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

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

 

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


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

Kabala так в ошибке все написано

DestroyDisable/scripts/4_World/classes\basebuilding\construction.c:8

8 строка в этом файле, в переменной из функции CanDestroyPart обнаружено значение NULL, т.е. нулевой объект, и дальнейшие операции функции с ним не могут быть выполнены. Иными словами, код не граммотно выполнен.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка