#3 Plugins
|
|
Len1n |
Дата: Четверг, 09.07.2015, 18:08 | Сообщение # 1
|
Боец
Сообщений: 89
Статус: Offline
|
Данный урок не совсем подходит к теме ознакомления с ЯП, но все же.
На данный момент сервер без plugin'ов - редкое и, возможно, чудовищное зрелище. Представьте популярные проекты без Streamer'a, JIT'a, MySQL'a, sscanf'a и других плагинов. Вечные подлагивания, задержки, высокий пинг. Все это - возможные последствия из-за прекращения использования plugin'ов.
Так вот, plugin - подключаемый участок кода, написанный и скомпилированный отдельно от скрипта, к которому он предназначен. К примеру, m0d_s0beit является плагином к SA:MP.
То есть plugin не обязательно должен использоваться в коде скрипта. (JIT Compiler для серверов SA:MP, m0d_s0beit и др. для клиента SA:MP)
Рассмотрим самые часто-используемые мною plugin'ы: - Streamer [Plugin + Include] - Используется для оптимизации стрима объектов. То есть, создает объекты, только если игрок находится в зоне прорисовки этого объекта.
- MySQL [Plugin + Include] - Используется для работы с БД типа SQL.
- SSCANF [Plugin + Include] - Используется для парсинга строк в Pawn.
- DC_CMD [Plugin + Include] - Альтернатива стандартному коммандному процессору.
- JIT Compiler [Plugin] - Оптимизирует работу сервера, путем динамической компиляции кода (Компилирует код сразу в машинный, а не в интерпретируемый)
Данная сборка позволяет выигрывать, бывает, драгоценные секунды работы сервера, оптимизируя нагрузку, связь игрока с сервером и скорость выполнение сценариев.
Но, можно ли создать хороший сервер без плагинов? Да, вполне реально. Стандартной БД для сервера SA:MP является SQLite, на которой можно организовать сохранение всего игрового сценария.
Ну, вот собственно и все. Единственное что могу сказать, что нельзя пренебрегать доступными ресурсами и подключать плагины, которыми вы не пользуетесь.
Связь со мной: Skype: po61-rap E-Mail: len1nthe@gmail.com
if(time>=1500 && rep<500) { cout « "200 репы накручено!"; rep+=200; }
Сообщение отредактировал Len1n - Четверг, 09.07.2015, 18:10 |
|
|
|
[CM]XEHTAU |
Дата: Воскресенье, 26.07.2015, 15:14 | Сообщение # 2
|
Боец
Сообщений: 227
Статус: Offline
|
А не подскажешь плагин для изменения визуального онлайна сервера? Дам ваньку)
[SAMP-RP] Цены на авто с рук - http://cheat-master.ru/forum/73-610613-1
|
|
|
|
Firmeh |
Дата: Воскресенье, 26.07.2015, 15:22 | Сообщение # 3
|
Боец
Сообщений: 238
Статус: Offline
|
Познал новое,спасибо за столь полезную инфу.+ с меня
|
|
|
|
Len1n |
Дата: Воскресенье, 26.07.2015, 21:07 | Сообщение # 4
|
Боец
Сообщений: 89
Статус: Offline
|
[CM]XEHTAU, не подскажу, да и использовать такие не советую. Особенно, если хотите держать серьёзный проект.
Связь со мной: Skype: po61-rap E-Mail: len1nthe@gmail.com
if(time>=1500 && rep<500) { cout « "200 репы накручено!"; rep+=200; }
|
|
|
|
SeX-PrO-AdReNaLiN |
Дата: Пятница, 14.08.2015, 12:08 | Сообщение # 5
|
Авторитет
Сообщений: 1310
Статус: Offline
|
[CM]XEHTAU, http://cheat-master.ru/forum/125-390495-1 возможно ты это искал
Хороший урок
user N over 99999
Сообщение отредактировал SeX-PrO-AdReNaLiN - Пятница, 14.08.2015, 12:08 |
|
|
|
Legion™ |
Дата: Четверг, 24.09.2015, 13:04 | Сообщение # 6
|
Бывалый
Сообщений: 339
Статус: Offline
|
Основная инфа. Молорик. Дополняй
Вконтакте: https://vk.com/id443021698
|
|
|
|