Пятница, 05.12.2008, 17:49
Приветствую Вас Проезжий | RSS

| | Регистрация | Вход
Меню сайта

Разделы новостей
Новости Сайта [28]
Новости Сайта и его развития
Реальные новости GTA 4 [20]
Только самые важные и правдивые новости, касающиеся GTA 4.
Новости SAMP [15]
Новости касающиеся разработки SAMP
Новости MTA DM [12]
Любые новости о долгострое MTA Death Match
Downloads [9]
Об обновлениях файлового архива.

Наш опрос
А ваши друзья знают о нас?
Всего ответов: 273

Главная » 2007 » Ноябрь » 25 » Разработка ботов для SA-MP
Разработка ботов для SA-MP
19:23

nullИнтересная дискуссия завязалась на форуме SA-MP. Обсуждали возможность создания ботов с помощью плагинов и в результате пяти страниц флуда пришли к выводу, что это возможно. Стоит сразу оговориться, что к ботам это отношения мало имеет, скорее это "виртуальные" игроки, которые на самом деле не подключены, но сервер "делает вид", что они есть. Теоретически можно заставить таких "ботов" двигаться в определенном направлении, сесть в машину или убить, отправлять от его имени сообщения. Но все это будет осуществляться только с серверной стороны, потому как плагины можно делать только для сервера, однако сервер оперирует только числами и не знает ничего о карте GTASA, поэтому такие "боты" могу запросто пройти сквозь стену или провалиться под землю. И уж точно нельзя заставить их "думать", т.е. ездить по городу, выискивать игроков и стрелять. Это не имеет никакого отношения к AI! По сути, это совершенно бесполезная вещь, единственное, для чего могут пригодиться такие "боты", так это для тестирования режимов, когда необходимо более одного игрока. И самое главное: чтобы осуществить такое, нужно знать протокол SA:MP, который как известно закрыт. Поэтому придется изучать адреса памяти, изучать пакеты от сервера к клиенту и тогда может быть можно будет вычислить, как именно передается информация о игроках между сервером и клиентом. Несколько человек уже сказали, что собираются работать над таким плагином, но они за что не выпустят его, потому что its really hard work.

Для создания подобного плагина требуется тщательное изучение пакетов данных + огромная работа в C++ и только после этого возможно будет... создать в игре виртуального игрока. Для всего остального нужно будет еще немало работы. И все это только в теории. Но всеже уже появились первые боты, не доступные для "смертных". И самое главное: NPC таким образом создать НЕВОЗМОЖНО.

Автор статьи divine ©SAMP-RUS TEAM

Категория: Новости SAMP | Просмотров: 1624 | Добавил: Eragon Дата: 05.12.2008 | Рейтинг: 4.7/14 |
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Логин:
Пароль:

Календарь новостей
«  Ноябрь 2007  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930

Поиск

Друзья сайта
Статистика

Реклама Сайта

Shake that girl



Copyright SAMP-RUS © 2008