#3 Plugins - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
#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
Познал новое,спасибо за столь полезную инфу.+ с меня smile
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
  • Страница 1 из 1
  • 1
Поиск: