Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: fpslimit — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Pawn скриптинг
- Первая помощь
- Вопросы по скриптингу
- Правила форума
- Просмотр новых публикаций
- Группа: Активные пользователи
- Сообщений: 92
- Регистрация: 09 марта 17
- Группа:
Заблокированные - Сообщений: 667
- Регистрация: 12 июля 17
Сообщение отредактировал MuhammadPawn: 24 сентября 2017 — 04:27
- Группа: Vip
- Сообщений: 1 957
- Регистрация: 03 ноября 16
- Группа: Активные пользователи
- Сообщений: 92
- Регистрация: 09 марта 17
Так я качал версию клиента не с их сайта, а офицального .
- Группа: Vip
- Сообщений: 1 957
- Регистрация: 03 ноября 16
Сообщение отредактировал SooBad: 25 сентября 2017 — 16:07
Источник
CLEO SA:MP++
Участник
Для работы требуется:
CLEO 4.1+
SAMPFUNCS 5.2.1+
P. S.: Если скрипт не будет работать, будет работать некорректно, игра будет крашиться и т. п. — попробуйте переместить из архива файлы bass.dll, vorbis.dll, vorbisFile.dll и vorbisHooked.dll в корневую папку игры с заменой.
Функционал:
Клавишные функции:
• F2 — вызов вспомогательного диалога.
• Delete — удаление находящегося в руках оружия. (Включается / отключается командой /delgun по стандарту)
Команды:
• /settime 0-23 или без значения — установка игрового времени суток.
P. S.: Имейте ввиду, что сервер не сможет менять вам время суток, пока у вас установлено собственное. Чтобы сбросить время на серверное, введите команду без указания значения.
• /setweather 0-255 или без значения — установка игровой погоды.
P. S.: Имейте ввиду, что сервер не сможет менять вам погоду, пока у вас установлена собственная. Чтобы сбросить погоду на серверную, введите команду без указания значения.
• /fixtime — включение / отключение фиксирования установленного игрового времени суток. Если эта функция включена, то в ini файле (samp++.ini) под заголовком [Fixed time and weather] в строчку gametime= будет записываться устанавливаемое вами время и при подключении к серверу это время установится автоматически. Также время суток можно настраивать вне игры, указывая желаемое значение в строке gametime= в ini файле.
• /fixweather — включение / отключение постоянной игровой погоды. Работает аналогично функции /fixtime.
• /hitsound 1-2 или без значения — включение / отключение звона при попадании по скину игрока (колокола). Доступно 2 звука (/hitsound 1-2). Чтобы включать / отключать функцию, вводите команду без указания значения.
P. S.: Имейте ввиду, что у вас не будут воспроизводиться звуки серверного колокола, пока включен колокол скрипта.
• /hpbar — включение / отключение полосы здоровья на 160 HP.
• /hpdig — включение / отключение числового показателя HP на полосе здоровья.
• /stbar — включение / отключение полосы выносливости. Также доступен режим, при котором полоса выносливости будет отображаться только тогда, когда выносливость будет на половину исчерпана.
• /gameradio — включение / отключение игрового радио в транспортных средствах.
• /unlimitfps — включение / отключение ограничителя кадров. (FPS Unlock)
• /shownicks — включение / отключение отображения никнеймов над скинами игроков. Можно отключать как исключительно никнеймы, так и никнеймы с HP.
• /clearchat — полная очистка чата, без отображения timestamp’а и прочего.
• /delgun — включение / отключение функции удаления находящегося в руках оружия по нажатию на Delete.
• /showchat — включение / отключение чата (строка ввода не отключается).
• /drawdist — установка дистанции прорисовки. Чтобы использовать эту функцию, необходимо активировать её в ini файле перед заходом в игру — drawdistactive=1. В строке drawdistance сохраняется последняя установленная в игре дистанция прорисовки (в метрах).
• /ppickups — включение / отключение исчезновения пикапов после взаимодействия с ними.
Дополнительно:
• В ini файле можно отключить отображение лишних нулей в денежном счётчике игры (строка nomoneyzeros=).
• Значения функций сохраняются в samp++.ini под заголовком [Parameters], поэтому не нужно каждый раз настраивать что-то при перезаходе, также можно настраивать скрипт вне игры через тот же ini файл.
• В заголовке [Custom commands] можно указывать собственные команды для функций.
Важно: Указывать команды нужно без слэша и пробелов после символа =
ПРИМЕР: gametime=gtime (будет команда /gtime)
P. S.: Стандартные команды скрипта работают независимо от пользовательских, т. е. указав для какой-либо функции свою команду, стандартная команда этой функции также будет работать.
ПРИМЕР: gametime=gtime — в игре будут работать команды /gtime (пользовательская команда) и /settime (стандартная команда).
Источник
SetFPSLimit
This function sets the maximum FPS (Frames per second) that players on the server can run their game at.
| Note: When set client side, the actual limit used is the lowest of both the server and client set values. |
Syntax
Required Arguments
- fpsLimit: An integer value representing the maximum FPS. This value may be between 25 and 100 FPS. You can also pass 0 or false, in which case the FPS limit will be the one set in the client settings (by default, 100 FPS and the client fps limit should also be manually changed via «fps_limit=0» in console or MTA San Andreas 1.5\MTA\config\coreconfig.xml).
Returns
Returns true if successful, or false if it was not possible to set the limit or an invalid value was passed.
Issues when increasing FPS
Note: with «very high» FPS, any FPS limit over 74 is meant. It is recommended to set a conservative FPS limit (between 40-60 and 74 highest) because high FPS can break some GTA internal calculations, causing various bugs. The higher the FPS the more of a problem these become:
- The higher your FPS, the longer it takes for you to start moving sideways while aiming certain weapons. At very high FPS, it may become impossible to do so.
As the most common issue, you should know that the breaking point for this bug is 70 FPS, so we recommend using a limit of 70 FPS if you intend to avoid this bug. Using 74 FPS is only recommended in non-combat focussed gamemodes (no gunfights) as the aforementioned breaking point of 70 FPS means that at 71 FPS, you will start getting a delay in moving sideways while aiming (having to hold the strafe key for longer). At 70 FPS, it still works perfectly.
74 FPS is the breaking point that opens the door to various more severe GTA bugs related to FPS and physics.
- Physics of vehicles is effected, both high and low FPSes may bring their own set of unfair advantages. Speaking about the consequences of high FPS in this context, up to 70 or 74 FPS is considered safe (as any differences in physics, if they do exist to begin with as they theoretically should, are so tiny that they are unmeasurable and thus wouldn’t affect racing results in practise). Anything beyond 74 FPS may cause impactful discrepancies.
- Pressing the horn button to turn on and off sirens gets really hard at very high FPS. For instance, at 100 FPS, you are more likely to hit the regular horn 3 times (inconsistent) before eventually triggering the siren, besides taking a similar amount of tries to turn off the siren.
- At very high FPS, climbing over certain objects will result in instant death. Example at: 2520.108, -1681.407, 19.406, 266
- The higher your FPS, the more of a penalty in satchel throwing distance (up to
10% at very high FPS) will apply.
For a full list of FPS-related GTA bugs (that are much less likely to impact gameplay in a meaningful way) and MTA developers’ progress in tackling them, see the Framerate issues tracker github project.
Example
This example allows players to limit their own FPS using a command.
This example lets servers that have chosen to use FPS above 70 (even 100 FPS), fix the «walking sideways while aiming» (strafing) bug for all of their players.
Источник
Не работает команда fpslimit
* Draw distance (дальность прорисовки): 0
* Frame limiter (ограничитель кадров): OFF / Выкл
* Widescreen (широкий экран): OFF / Выкл (для обычных мониторов); ON / Вкл (для широкоформатных мониторов)
* Visual FX quality (визуальное качество текстур): LOW / Низкое
* MIP mapping (текстуры с разной детализацией): OFF / Выкл
* Anti aliasing (сглаживание): OFF / Выкл
* Resolution (разрешение): 800*600 16, где 16 — это глубина цвета. Данное разрешение подойдёт для обычных мониторов, а для широкоформатных мониторов следует установить 720*576 16.
2. Выставляем минимальные настройки графики.
Звук — это больное место GTA: San Andreas. Звуковые эффекты серьёзно нагружают ваш компьютер (особенно дождь), создавая лаги, поэтому тут можно порекомендовать умеренный или радикальный способ повышения FPS. Заходим в игру, выбираем Options (опции), ищем Audio setup (настройки звука), выставляем SFX и Radio на 1 или 2 деления. Радикальный метод оптимизации звука — SFX и Radio на 0 делений или полное отключение звуковых эффектов и радио в игре. Отключение звука существенно повышает FPS, позволяя добиться стабильного значения FPS.
3. Использовать умеренный метод настройки звука, путём выставления SFX и Radio в положение 1-2 или воспользоваться радикальным методом, путём полного отключения звука, установив в SFX и Radio значения на 0.
Заходим в корневую папку с игрой: D:\GTA San Andreas\*(где корневая папка) находим файл stream.ini, открываем его блокнотом, в строках memory и devkit_memory меняем значение с 13500 на 5000, сохраняем.
4. В файле stream.ini сменить значения в строках memory и devkit_memory на 5000.
Жуткие проблемы со звуком можно решить, как отключением SFX и Radio (шаг 3), так и внедриться в систему, проведя несколько кликов мышью.
Нажимаем Пуск -> Выполнить -> dxdiag-> Звук-> Уровень аппаратного ускорения снизить с полного ускорения до стандартного или базового ускорения.
Если же вы несчастный обладатель обрезанной пиратской версии игры, или же наоборот радостный владелец полной версии GTA: San Andreas, вы можете столкнуться с проблемой резкого торможения игры или её вылета при посадке в транспорт. Эта проблема решена в патче к игре под версией 1.01. Но если патча у вас нет, воспользуйтесь следующей рекомендацией. Найдите двухбуквенные файлы (CH, CO, CR, DS, HC, MH, MR, NJ, RE, RG, TK) в папке \GTA San Andreas\audio\STREAMS\ и удалите их кроме файла АА. Возможно, у вас будут не все эти файлы, а лишь часть из этого списка (это связано с обрезанной версией игры). Теперь вы избавились от подвисаний при посадке в транспорт, а радио будет проигрываться из ваших треков, которые будут играть по умолчанию (свои треки можно положить сюда \Documents and Settings\Имя пользователя\Мои документы\GTA San Andreas User Files\User Tracks\).
5. Проблему со звуком можно решить во вкладке Звук, забравшись в dxdiag и уменьшив полное аппаратное ускорение до стандартного или базового аппаратного ускорения. А проблема с тормозами при посадке в транспорт, решается удалением 11-ю двухбуквенными файлами в папке STREAMS, кроме файла АА.
Кажется, всё сделали по оптимизации игры? Нет! Впереди ещё несколько важных шагов, которые помогут избавиться от лагов архаичного экспоната.
Ниже мы рассмотрим оптимизатор текстур GTA, обновлённые драйвера, а также программы, влияющие на производительность вашего старого компьютера и простейший способ понизить свой пинг.
Утилита распаковывается в корневую папку с игрой, запускаете GTAShrinkerWin.exe, указываете путь до корневой папки, нажимаете на Shrink и ждёте. Программа создаст облегчённый вариант gta3.img (405 Mb), а оригинал gta3.img (903 Mb) автоматически сохранится под названием gta3_ORIG_BAK.img. В любой момент, вы сможете вернуть оригинальное разрешение текстур. Для этого вам нужно повторно запустить GTAShrinkerWin.exe, указать путь и нажать Restore.
6. Воспользуйтесь Текстурным оптимизатором GTA 1.03 (GTAShrinker).
Для следующего шага оптимизации, нам потребуются последние версии драйверов видеокарт Nvidia и ATi. В драйверах ваших видеокарт установите настройки для увеличения производительности и обязательно отключите вертикальную синхронизацию. Вот пример для Nvidia.
7. Скачайте последние версии драйверов для своих видеокарт и установите там параметры, которые увеличат производительность видеокарты.
Источник