RU/Server Scripting Functions: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Blanked the page)
m (Reverted edits by Bonzo (talk) to last revision by Strix)
Line 1: Line 1:
<pageclass class="server"></pageclass>
На этой странице располагается список всех '''серверных''' функций скриптинга, которые когда-либо были внедрены и теперь являются встроенными. Чтобы запросить новую функцию или событие, напишите об этом [[Requested Functions and Events|сюда]] или на http://bugs.mtasa.com.


Пожалуйста, заметьте, что функции скриптинга также можно расширить благодаря подгрузке динамических модулей с ними. Они предоставляют новый функционал, как утилитарные функции. Эти функции скриптинга не являются встроенными и требуют подгрузки модуля для того, чтобы с ними можно было работать.
Отправляйтесь на страницу с [[RU/Modules|модулями]], если хотите получить список доступных невстроенных серверных функций и модулей.
Если вам захочется узнать о других функциях, посетите [[RU/Useful_Functions|страницу с полезными функциями]].
'''Клиентские функции скриптинга можно найти [[RU/Client Scripting Functions|здесь]].'''
{{RU/Warning|Страницы русской вики обновляются нечасто, поэтому мы также рекомендуем посетить [[Server Scripting Functions|английскую версию данной страницы]]. Там список '''всегда''' полный.|true}}
__TOC__
==Функции аккаунтов==
{{RU/Account_functions}}
==ACL функции==
{{ACL_functions}}
==Функции администрирования==
{{RU/Admin_functions}}
==Функции звука==
{{Audio_functions}}
==Функции объявления==
{{Announce_functions}}
==Функции меток на радаре==
{{Blip_functions}}
==Функции камеры==
{{Camera functions}}
==Функции колшейпов (colshape)==
{{Collision shape functions}}
==Функции тела и одежды==
{{Clothes and body functions}}
==Функции курсора==
{{Cursor_functions}}
==Функции элементов==
{{Element functions}}
==Функции событий==
{{Event_functions}}
==Функции взрывов==
{{RU/Explosion_functions}}
==Файловые функции==
{{File_functions}}
==HTTP функции==
{{HTTP_functions}}
==Функции ввода==
{{Input_functions}}
==Функции карт==
{{Map_functions}}
==Функции маркеров==
{{Marker functions}}
==Функции модулей==
{{RU/Module functions}}
==Функции объектов==
{{Object functions}}
==Функции педов==
{{Ped_functions}}
==Функции пикапов==
{{Pickup functions}}
==Функции игроков==
{{RU/Player functions}}
==Функции территорий радара==
{{Radar area functions}}
==Функции ресурсов==
{{Resource functions}}
==Функции серийников==
{{Serial functions}}
==Функции сервера==
{{Server functions}}
==Функции настройки реестра==
{{Settings registry functions}}
==SQL функции==
{{SQL_functions}}
==Функции команд==
{{Team functions}}
==Функции текста==
{{Text functions}}
==Утилитарные функции==
{{Utility functions}}
==Функции транспорта==
{{Vehicle functions}}
==Функции воды==
{{Water functions}}
==Функции оружия==
{{Weapon functions}}
==Функции мира==
{{RU/World functions}}
==XML функции==
{{XML functions}}
[[de:Server-Seitige Scripting Funktionen]]
[[en:Server Scripting Functions]]
[[es:Funciones_del_Server]]

Revision as of 03:06, 1 April 2016

На этой странице располагается список всех серверных функций скриптинга, которые когда-либо были внедрены и теперь являются встроенными. Чтобы запросить новую функцию или событие, напишите об этом сюда или на http://bugs.mtasa.com.

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

Отправляйтесь на страницу с модулями, если хотите получить список доступных невстроенных серверных функций и модулей.

Если вам захочется узнать о других функциях, посетите страницу с полезными функциями.

Клиентские функции скриптинга можно найти здесь.


Dialog-warning.png Внимание: Страницы русской вики обновляются нечасто, поэтому мы также рекомендуем посетить английскую версию данной страницы. Там список всегда полный.

Функции аккаунтов

Серверные функции

  • addAccount - регистрирует аккаунт
  • copyAccountData - копирует данные аккаунта в другой
  • getAccount - получает аккаунт указанного пользователя
  • getAccountByID - получает аккаунт с указанным ID
  • getAccountData - получает указанные данные аккаунта
  • getAccountID - получает ID указанного аккаунта
  • getAccountIP - получает IP указанного аккаунта
  • getAccountName - получает имя аккаунта
  • getAccountPlayer - получает активного пользователя аккаунта
  • getAccountSerial - получает серийный номер аккаунта
  • getAccounts - получает все зарегистрированные аккаунты
  • getAccountsByData - получает аккаунты с указанными сохранёнными данными
  • getAccountsByIP - получает аккаунт с указанным IP
  • getAccountsBySerial - получает все аккаунты с указанным серийным номером
  • getAllAccountData - получает все данные аккаунта
  • getPlayerAccount - получает аккаунт указанного игрока
  • isGuestAccount - проверяет, является ли аккаунт гостевым
  • logIn - авторизует игрока под указанный аккаунт
  • logOut - выходит из аккаунта указанного игрока
  • removeAccount - удаляет аккаунт
  • setAccountData - сохраняет данные в аккаунте
  • setAccountName - устанавливает имя аккаунту
  • setAccountPassword - устанавливает пароль аккаунта


ACL функции


Функции администрирования

Серверные функции

  • addBanблокирует доступ по серийному номеру, IP адресу и / или нику
  • banPlayerблокирует указанного игрока по серийному номеру, IP адресу и / или нику
  • getBanAdminвозвращает ник администратора, ответственного за указанную блокировку
  • getBanIPвозвращает заблокированный IP адрес для указанной блокировки
  • getBanNickвозвращает ник заблокированного игрока для указанной блокировки
  • getBanReasonвозвращает причину выдачи для указанной блокировки
  • getBansвозвращает таблицу выданных блокировок
  • getBanSerialвозвращает заблокированный серийный номер для указанной блокировки
  • getBanTimeвозвращает время в секундах, прошедшее от 1.01.1970 до момента выдачи указанной блокировки
  • getBanUsernameвозвращает ник заблокированного игрока для указанной блокировки (устарела)
  • getUnbanTimeвозвращает время в секундах, прошедшее от 1.01.1970 до момента снятия указанной блокировки
  • isBanпроверка значение на соответствие типу ban
  • kickPlayerисключает указанного игрока из игры
  • setBanAdminизменяет никнейм ответственного за блокировку администратора
  • setBanNickизменяет никнейм игрока для указанной блокировки
  • setBanReasonизменяет причину указанной блокировки
  • setUnbanTimeизменяет время разблокировки для указанного игрока
  • removeBanудаляет указанную блокировку
  • reloadBansобновление данных о выданных блокировках из файла banlist.xml


Функции звука



Функции объявления


Функции меток на радаре


Функции камеры



Функции колшейпов (colshape)


Функции тела и одежды


Функции курсора



Функции элементов



Функции событий



Функции взрывов


Файловые функции


HTTP функции

These functions can only be used from within lua blocks in HTML pages hosted by the server


Функции ввода



Функции карт


Функции маркеров



Функции модулей


Функции объектов



Функции педов



Функции пикапов



Функции игроков


Функции территорий радара


Функции ресурсов



Функции серийников


Функции сервера


Функции настройки реестра


SQL функции


Функции команд



Функции текста


Утилитарные функции



Функции транспорта



Функции воды



Функции оружия



Функции мира


XML функции