Перейти к содержанию
Arkada

Полезные функции для скриптов сталкера

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

 

Полезные функции для скриптов сталкера.
Автор темы: liner

Данная тема предназначена для модмейкеров. Рядовым пользователям здесь делать нечего.
В этой теме я составил много полезных на мой взгляд функций (для Lua), которые уже написаны другими людьми и за которыми вы собственно сюда и зашли.
Напоминаю, что версия Lua в сталкере - 5.1. Так что все функции писались именно под эту версию.

Если вы используете материал из этой темы, то пожалуйста, не удаляйте копирайты и оставляйте благодарность автору(ам), ведь это элементарная этика модостроения!

 

  Есть ли у НПС заданные предметы (по секции) has_items (Показать контент)

  Удалить из инвентаря НПС несколько предметов remove_item_count (Показать контент)

  Аналог движковому READ_IF_EXISTS (Показать контент)

  Зафиксировать число между двумя диапазонами clamp (Показать контент)

  Вывести текст чуть выше центра экрана с заданным временем исчезновения HudMsg (Показать контент)

  Выдать предмет(ы) игроку give_item (Показать контент)

  Вызвать lua код с помощью строки LOADVOID (Показать контент)

  Добавить спот на объект add_spot_on_map (Показать контент)

  Посчитать количество символов в строке calc_symbols (Показать контент)

  Преобразовать аргумент в булеан toboolean (Показать контент)

  Распарсить строку через ключ "запятая" parse_by_comma (Показать контент)

  Разбить строку на элементы string.explode (Показать контент)

  Очистка пробелов в начале и конце строки trim (Показать контент)

  Среднее арифметическое чисел math.avr (Показать контент)

  Получить тип данных аргумента typeid (Показать контент)

  Комплексный вызов функций cws_call (Показать контент)
Изменено пользователем liner
  • Лайк 4
  • Мастер! 6
  • Спасибо 1

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


Ссылка на сообщение
Поделиться на другие сайты
 
  Убрать все табуляции и пробелы в строке string.filter (Показать контент)

 

Изменено пользователем liner

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


Ссылка на сообщение
Поделиться на другие сайты
 
  Выдать предмет(ы) при использовании предмета (Показать контент)

 

Изменено пользователем liner
  • Мастер! 1

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


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

Не кисло.

  • Печаль 1

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу