ScriptDev2 - это обработка сложных игровых моментов, которые не обрабатываются в ядре в общем порядке и для них требуется писать отдельный кусок кода-обработчика. Пишется на С , неотделимо от мангоса. Использует почти всё тоже самое, что и сам мангос (классы, объекты) имеет свои функции. Чаще всего используется для реализации сложных многофазных спелл-скриптов для боссов и уникальных игровых ситуаций.Объясните пожалуйста конкретнее что такое ScriptDev2 , ACID, NGP, где их взять чем отличаются. Вобщем всё что знаете и готовы поделиться.
Форум проекта: http://www.scriptdev2.com
SVN пректа: https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2
ACID и Heisei (в прошлом NGP) - проекты, занимающиеся скриптованием игровых событий через базу с помощью SQL запросов. Работает по принципу: срабатывает указанное в базе событие, происходит указанное для этого события действия.
В общем мы простым языком указывает тип события с параметрами и тип действия с параметрами, а в коде это переводится на понятный серверу язык, но нам этим заморачиваться не стоит, для того и придуман был EventAI =)
Форум проекта ACID: http://www.scriptdev2.com/acid-development-f6.html
SVN прoекта ACID: https://sd2-acid.svn.sourceforge.net/svnroot/sd2-acid
Форум проекта Heisei: http://heisei-project.forumotion.com/forum.htm
SVN проекта Heisei: http://subversion.assembla.com/svn/heisei_scripts