Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: FCNPC - Полностью управляемый NPC - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

FCNPC - Полностью управляемый NPC v1.6.1 Оценка: -----

#1
Пользователь офлайн   Витёк 

  • Banned
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Описание:
  • Этот плагин даёт полный контроль над серверными NPC, он выглядит как старый CNPC плагин, но довольно сильно отличается от него.


Требования:
  • Требуется SA-MP сервер версии 0.3.7 или 0.3.7 R2.


Установка:
  • Поместите файл «FCNPC.dll» или «FCNPC.so» в папку plugins
  • Поместите файл «FCNPC.inc» в папку с includes
  • Добавьте «FCNPC» в списке плагинов в server.cfg


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


Темы связанные с плагином:


Скачать:


Сказали спасибо 3:

#2
Пользователь офлайн   SparrowCrew 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Ах ты маленький плагиатер :D Лан, + твой)

3 пункт не нужен, кстати. Без этих файлов все работает.
0

#3
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Это плагин вообще то! Переместил тему и отредактировал адекватно ее.

И вообще, кто вам сказал что плагин не работает на Linux?
0

#4
Пользователь офлайн   m-vds 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияRomzes (21 Июль 2015 - 21:43) писал:

Это плагин вообще то! Переместил тему и отредактировал адекватно ее.

И вообще, кто вам сказал что плагин не работает на Linux?

Раньше на Linux и правда не работал плагин, .so версия не так уж и давно появилась) У них там какие-то проблемы были с компиляцией плагина под Linux
0

#5
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияm-vds (16 Август 2015 - 12:49) писал:

Раньше на Linux и правда не работал плагин, .so версия не так уж и давно появилась) У них там какие-то проблемы были с компиляцией плагина под Linux


Когда тема была создана версия под Linux уже была.
0

#6
Пользователь офлайн   m-vds 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияRomzes (16 Август 2015 - 13:57) писал:

Когда тема была создана версия под Linux уже была.

Аа, ну тогда ладно) Просто говорю, что под Linux они и правда долго возились
0

#7
Пользователь офлайн   weter125 

  • Прохожий
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
а для 0.3.7 R2 нет плагина?
0

#8
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
FCNPC v1.0.0

Изменения в версии:
- NPC, которые находятся в транспорте, теперь могут быть убиты;
- Транспорт теперь получает урон, если на водительском сидении сидит NPC (чтобы отключить это, возвратите 0 в FCNPC_OnVehicleTakeDamage);
- OnPlayerStreamIn/Out теперь не вызываются для FCNPC (используйте FCNPC_OnStreamIn/Out);
- NPC теперь можно прикрепить к транспорту, объекту или объекту игрока (доступно изменение смещение);
- Контроль сирены транспорта NPC;
- Контроль здоровья транспорта NPC;
- Теперь можно контролировать урон, размер магазина, скорость стрельбы и скорость перезарядки оружия для всех или для каждого NPC;
- Контроль WeaponSkill для оружия (с изменением уроня для двойного оружия);
- Теперь можно контролировать силу броска гранаты, с помощью параметра shoot_delay в FCNPC_AimAt;
- Добавлен параметр UseFightstyle в FCNPC_MeleeAttack, с помощью которого NPC могут бить с использованием Fightstyle;
- Добавлено значение delay по умолчанию в FCNPC_MeleeAttack;
- В функции FCNPC_GoTo теперь можно отключить автоматическую установку угла поворота (полезно для использования совместно с FCNPC_SetQuaternion);
- Функция FCNPC_SetSkin теперь не респавнит, а рестримит NPC;
- Новые функции для контроля угла поворота NPC (FCNPC_SetAngleToPos, FCNPC_SetAngleToPlayer);
- Функции неуязвимости (FCNPC_SetInvulnerable, FCNPC_IsInvulnerable);
- Добавлен MOVE_TYPE_AUTO для FCNPC_GoTo (автоматически проверят NPC на нахождение в транспорте);
- Добавлен параметр radius для FCNPC_GoTo (NPC пойдёт к случайным координатам в пределах этого радиуса от точки назначения);
- Контроль анимации NPC (FCNPC_SetAnimation, FCNPC_GetAnimation).

Исправления:
- NPC не наносят урона при стрельбе.
- Угол поворота транспорта меняется при посадке в него NPC.
- NPC атакуют после спавна.
- NPC не стреляют после первой перезарядки.
- Валидация скинов из SA-MP 0.3.7.

Внутренние изменения:
- Поддержка Windows и Linux SA-MP серверов версии 0.3.7 и 0.3.7 R2-1.
- Добавлена корректная валидация пассажирского места при посадке в транспорт.
- Заместо ZMap встроен MapAndreas 1.2.1
- Множество изменений в коде (замена Detours на subhook, переход на CMake, внедрение YSF Structs.h, замена небезопасных функций, оптимизация и другое).

Скачать: https://github.com/O...ases/tag/v1.0.0
0

#9
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Плагин обновлен до версии 1.0.1, подробней можно почитать тут: https://github.com/O...ases/tag/v1.0.1

PS: Ссылка для скачивания в шапке темы.
0

#10
Пользователь офлайн   Sergey_Crane 

  • Эксперт
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияRomzes (04 Март 2016 - 01:38) писал:

Плагин обновлен до версии 1.0.1, подробней можно почитать тут: https://github.com/O...ases/tag/v1.0.1

PS: Ссылка для скачивания в шапке темы.

При компелировании citiziens.pwn
C:\Users\Man\Desktop\MyServer\npcmodes\citiziens.pwn(107) : error 025: function heading differs from prototype

0

Поделиться темой:


  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей