RU/setFPSLimit: Difference between revisions
Jump to navigation
Jump to search
Gallardo994 (talk | contribs) (Переведено Gallardo) |
mNo edit summary |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{RU/Note box|О том что такое FPS (Frames Per Second), можете узнать [http://ru.wikipedia.org/wiki/FPS на википедии]}} | |||
{{RU/Server function}} | |||
Эта функция устанавливает лимит FPS. | |||
==Синтаксис== | ==Синтаксис== | ||
Line 8: | Line 9: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | ===Обязательные аргументы=== | ||
*'''fpsLimit:''' Числовое значение от 1 до 100, которое будет означать лимит FPS. Так же, как вариант, можно убрать лимит вообще - тогда потребуется fpsLimit как ''0'' или ''false''. | *'''fpsLimit:''' Числовое значение от 1 до 100, которое будет означать лимит FPS. Так же, как вариант, можно убрать лимит вообще - тогда потребуется fpsLimit как ''0'' или ''false''. | ||
=== | ===Возвращает=== | ||
Возвращает ''true'' если всё прошло успешно, в ином случае - ''false'' | Возвращает ''true'' если всё прошло успешно, в ином случае - ''false'' | ||
==Пример== | ==Пример== | ||
Этот пример позволяет администраторам ставить новый лимит на FPS при помощи команды ''setfps'': | Этот пример позволяет администраторам ставить новый лимит на FPS при помощи команды ''setfps'': | ||
<syntaxhighlight lang="lua">function fpsFunction( player, command, limit ) -- | <syntaxhighlight lang="lua">function fpsFunction( player, command, limit ) -- объявление функции | ||
if hasObjectPermissionTo ( player, "function.setFPSLimit" ) and limit then -- Если у игрока есть админ-права и если было указано FPS то... | if hasObjectPermissionTo ( player, "function.setFPSLimit" ) and limit then -- Если у игрока есть админ-права и если было указано FPS то... | ||
setFPSLimit ( limit ) -- Поставить лимит FPS | setFPSLimit ( limit ) -- Поставить лимит FPS | ||
Line 22: | Line 23: | ||
end | end | ||
addCommandHandler ( "setfps", fpsFunction ) -- Присоединяем команду | addCommandHandler ( "setfps", fpsFunction ) -- Присоединяем команду setfps к функции fpsFunction | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==Смотрите также== | ||
{{Server functions}} | {{RU/Server functions}} | ||
[[en:setFPSLimit]] |
Latest revision as of 10:07, 30 September 2014
Заметка:
О том что такое FPS (Frames Per Second), можете узнать на википедии
Эта функция устанавливает лимит FPS.
Синтаксис
bool setFPSLimit ( int fpsLimit )
Обязательные аргументы
- fpsLimit: Числовое значение от 1 до 100, которое будет означать лимит FPS. Так же, как вариант, можно убрать лимит вообще - тогда потребуется fpsLimit как 0 или false.
Возвращает
Возвращает true если всё прошло успешно, в ином случае - false
Пример
Этот пример позволяет администраторам ставить новый лимит на FPS при помощи команды setfps:
function fpsFunction( player, command, limit ) -- объявление функции if hasObjectPermissionTo ( player, "function.setFPSLimit" ) and limit then -- Если у игрока есть админ-права и если было указано FPS то... setFPSLimit ( limit ) -- Поставить лимит FPS end end addCommandHandler ( "setfps", fpsFunction ) -- Присоединяем команду setfps к функции fpsFunction