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

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

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

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

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

Добрый вечер!

 

Написал себе скрипт, что-то типа ивента, спавнит ящик. Используются переменные типа

 

_Box = "USVehicleBox";
_Loot = "ItemToolBox";
_Timer = 15;
_Sleep = 10;

Будет ли работать скрипт, если сделать так, вместо использования подобных переменных

 

#define SKDAWE1 "USVehicleBox"
#define SKDAWE2 "ItemToolBox"
#define SKDAWE3 15
#define SKDAWE4 10

Вообще есть ли смысл подобным заниматься в большинстве скриптов?

 

P.S Проверить сам не могу, не позволяет мощность временного рабочего ПК

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

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


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

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

  • 0

https://community.bistudio.com/wiki/PreProcessor_Commands

-----------

#define использует другую память, рекомендуется использовать для статических значений, дабы не занимать ими память sqf (для вычислений) я так понял.

С его помощью можно сделать обфускацию кода, в неузнаваемый вид (микеро).

к примеру, можно придать весьма компактный вид коду:

/* ВЫРЕЗКА, из скрипта который контролит чат*/

#define ch(X) ([X, _txt] call fnc_inString)

if(ch('адми') OR ch('admi') OR ch('дядьк') OR ch('дядЯ')) then
{
	(_display) closeDisplay 0;
	systemchat ("Вы можете написать администратору используя команды в чате: !0 или /0 и ваш текст.");
};
if(ch('мало зомб') OR ch('зомби мало') OR ch('зомбей мало')) then
{
	dayz_maxLocalZombies = 15;
};
if(ch('много зомб') OR ch('зомби много') OR ch('зомбей много')) then
{
	dayz_maxLocalZombies = 3;
};
/* тут еще антимат есть, но не буду вставлять, ибо материться на форуме низя ))) */

 

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

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


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



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

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

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

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

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

Войти

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

Войти сейчас

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

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

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