Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Кто разберается с Етим)alx_lowping 1.7

Статус пользователя Serka
сообщение 20.3.2010, 17:16
Сообщение #1
Стаж: 17 лет

Сообщений: 57
Благодарностей: 1
Полезность: < 0

не понел я в той теме как делать (
https://c-s.net.ua/forum/topic19100.html?hl=lowping
Может кто то поможет кто разберается в етом у меня комп 2 ядерны
AMD Athlon™64x2 Duel Core Processor 4000+ 2.11 Ггц 2.00 Гб ОЗУ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 210091
сообщение 21.3.2010, 19:35
Сообщение #2
Стаж: 16 лет

Сообщений: 80
Благодарностей: 9
Полезность: < 0

Цитата(Serka @ 20.3.2010, 18:16) *
не понел я в той теме как делать (
https://c-s.net.ua/forum/topic19100.html?hl=lowping
Может кто то поможет кто разберается в етом у меня комп 2 ядерны
AMD Athlon™64x2 Duel Core Processor 4000+ 2.11 Ггц 2.00 Гб ОЗУ



лучше обычный Бустер воткни тож самое будет )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serka
сообщение 22.3.2010, 0:57
Сообщение #3
Стаж: 17 лет

Сообщений: 57
Благодарностей: 1
Полезность: < 0

я бы линукс впилил бы если бы инет смог бы настроить ) обидно(говарят етот бустер лучший )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeaderMan
сообщение 22.3.2010, 1:13
Сообщение #4
Стаж: 17 лет

Сообщений: 51
Благодарностей: 5
Полезность: 78

Цитата(Serka @ 22.3.2010, 0:57) *
я бы линукс впилил бы если бы инет смог бы настроить ) обидно(говарят етот бустер лучший )

у меня у сетевиков пинг больше 5-15 не поднимается иногда 20 с ним :biggrin: что ты там не понял?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serka
сообщение 22.3.2010, 10:37
Сообщение #5
Стаж: 17 лет

Сообщений: 57
Благодарностей: 1
Полезность: < 0

lowping.ini:

Если оставить всё как есть, то настройка происходит полностью автоматически.

Если на месте переменной стоит нулевое значение, то для этого параметра значение считается автоматом.

Если настраивать, то примерно так:

Видим секции FPS CPU SYS SERVER, соответственно после [FPS] следуют настройки только для FPS и так далее.

Заранее: Reserved - это зарезервированная пустая нефункциональная ячейка, автор оставил её на будующее для еще одной функции. Впринципе, можете там писать что угодно, хоть 132549843132, но только много не пишите, а то oferflow словите ))

Начинаем по порядку:

[FPS] и [CPU] (они схожи по настройке)

FPS1 FPS2 FPS3 FPS4 настройка под ядра.

Если он обнаружит 4 ядра, то на каждое это разойдётся. Если только 2, например, то он припишет эту настройку к 2 ядрам ещё раз.

Там вы видите (я их так назову) "одинарные" значения "0" и "двойные" (с десятыми долями) "0.0"

У одинарных значения от 0 до 9, у двойных - от 0.0 до 9.9.

Так как процессоры работают с небольшими колебаниями, тем более с игровым сервером, он будет немного понижать и немного повышать нагрузку на сервак. Для FPS своя для CPU своя.

Как повышать зависит от этого значения. Чем проц слабее тем коффицент выше.

Как определить значение для одинарных переменных.

Если проц от 800mhz до 1600, ставишь >>> 9-8

Если от 1600 - 2000 >>> 8-7

2000 - 2800 >>> 7-6

2800 - 3200 >>> 6-4

3200 - 4000 >>> 4-2



Допустим, у вас одно ядро 1.8ГГц.

Ставим цифру 7 во всех одинарных переменных [FPS] и [CPU].

Получаем:



Теперь двойные переменные в FPS. Зависит от одинарной переменной.

Если первое 7, то второе от 2.1 до 3.1

если 5, то 4.1 - 5.1

.

.

если 1, то 8.1 - 9.1

Впринципе, значения в диапазоне 9.1-9.9 считаются как 9.1

У нас первое значение 7, следовательно ставим второе 2.3 примерно.

Она отвечает за время отброса.

Т.е. вот прыгнул сервак, фпс начал падать у вас стоит 7 в одинарном, он задержал работу с FPS и умножил на 7 и через 2.3 секунды должен вернуть как было.

Теперь "двойные" в [CPU]:

Тут значения тоже зависят от одинарной, но зависимость вида:

первое значение 7, второе значение 7.0 - 7.9 (т.е. такое же примерно как и первое).

Мы ставим 7.5.

И всё в четырёх ячейках. Это если одно ядро. Если два, тогда 1=3, 2=4. Если четыре, тогда настраивайте как вам надо все это...

На данный момент мы получили:

Цитата
[FPS]

FPS1 7 2.3 Reserved0

FPS2 7 2.3 Reserved1

FPS3 7 2.3 Reserved2

FPS4 7 2.3 Reserved3

[CPU]

CPU1 7 7.5 Reserved0

CPU2 7 7.5 Reserved1

CPU3 7 7.5 Reserved2

CPU4 7 7.5 Reserved3



Далее секция [SYS]. Отвечает за приоритеты выполнения функций.

Устроена следующим образом:

Код
typedef struct sys_lp

{

std::string FPS_LEVEL;

std::string CPU_LEVEL;

std::string SERVER_LEVEL;

std::string BOTS_LEVEL;

std::string RESERVED;

} lp_sys;

То есть уровни приоретета выполнения для FPS CPU SERVER BOTS

Допустим, ставите A B C D. Следовательно A - самый высокий приоритет, D - наименьший. Если поставить F, то воспринимать будет как D.

Ставите A A A A - будет у всех одинаковый.

Главное "старшинство" буквы. Т.е. к примеру "A A B C" и "A A B D" разницы не имеют.



Теперь [SERVER].

Тут сначала идут два дробных значения и одно целое.

Это время проверки. "двойные" значения - в секундах, "одинарное" - в минутах.

Первое - это FPS, второе - CPU, а третье SYS.

Т.е. каждые (X.X секунд для FPS и CPU и N минут для SYS) заставляет обновлять FPS, CPU и SYS по вышеуказанным настройкам.

Для FPS и CPU лучше не сочетать значения. Т.е. не ставить одинаковые. Ставьте, например, 9.9 9.8, думаю не прогадаете.

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



[BOTS]

Тут всё просто. Первое значение - iMax, второе - iMin. Это пинг ботов.

Строгие значения не стоит ставить (например 5 и 5), иначе глюканет, как 5 и бесконечность. Пока что работает только для CZ Bots.



В итоге получили в моём примере:

Цитата
[FPS]

FPS1 7 2.3 Reserved0

FPS2 7 2.3 Reserved1

FPS3 7 2.3 Reserved2

FPS4 7 2.3 Reserved3

[CPU]

CPU1 7 7.5 Reserved0

CPU2 7 7.5 Reserved1

CPU3 7 7.5 Reserved2

CPU4 7 7.5 Reserved3

[SYS]

SYS1 A A A A Reserved0

SYS2 A A A A Reserved1

SYS3 A A A A Reserved2

SYS4 A A A A Reserved3

[SERVER]

SERV1 9.8 9.9 4 Reserved0

SERV2 9.8 9.9 4 Reserved1

SERV3 9.8 9.9 4 Reserved2

SERV4 9.8 9.9 4 Reserved3

[BOTS]

BOTS1 3 7 Reserved0

BOTS2 3 7 Reserved1

BOTS3 3 7 Reserved2

BOTS4 3 7 Reserved3

Вот тут я не понел как вписывать( может кто то напишит?
2 ядерны
AMD Athlon™64x2 Duel Core Processor 4000+ 2.11 Ггц 2.00 Гб ОЗУ
буду очень благадарен )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serka
сообщение 25.3.2010, 19:42
Сообщение #6
Стаж: 17 лет

Сообщений: 57
Благодарностей: 1
Полезность: < 0

пожалуста закройте тему )спс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: