Category:Боты

From SA-MP Wiki

Jump to: navigation, search

Боты (NPC)


Боты была добавлена в SA-MP 0.3a Эта новая возможность была добавлена в SA-MP 0.3a и не будет работать в более ранних версиях!


Введение

NPC, также известные как боты, это новая возможность, которая была добавлена в версии SA-MP 0.3. Это нововведение позволяет добавлять в ваш сервер "виртуальных игроков". Они, также как и игроки, занимают игровые слоты. Всё, что боты должны делать на сервере, также описывается с помощью скриптинга на языке PAWN. Скрипты с "описанием искусственного интеллекта" для каждого бота должны находится не в игровом режиме и даже не в фильтрскрипте. Они используют собственные скомпилированные скрипты, которые должны лежать в отдельной папке npcmodes. Ничего сложного, например, если вы хотите добавить 20 ботов, которые будут выполнять разные действия, в вашей папке npcmodes должны лежать 20 скомпилированных скриптов. Однако, это не означает, что нельзя использовать обычные функции скриптинга для ботов (например, такие как SetPlayerPos) из мода или фильтрскрипта.

Каждый бот использует свой собственный процесс в системе. Это дает больше возможностей для мультипроцессорных систем. Для работы ботов были добавлены новые функции, которые можно использовать просто из NPC скриптов. Обычно, такие скрипты должны подключать в себя файл a_npc, а не a_samp, как это обычно принято в модах и фильтрскриптах. Также были добавлены некоторые функции, который можно использовать из мода или фильтрскрипта, дабы упростить управление и обнаружение ботов сервера.

Ниже указаны новые функции, которые были добавлены специально для управления ботами:

Автовызываемые функции для ботов

Функции для ботов

Функции, используемые только в модах/фильтрскриптах

Альтернативы


Articles in category "Боты"

There are 8 articles in this category.

C

I

N

N cont.

Б

Personal tools
Navigation
Toolbox
In other languages