RU/setFPSLimit: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Server function}}
__NOTOC__
__NOTOC__
Для тех, кто не знает что такое FPS (Frames Per Second), рекомендовано зайти на [http://ru.wikipedia.org/wiki/FPS Эту страницу]
{{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 ) -- First define the function
<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 25: Line 26:
</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

Смотрите также