Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Скрипты (http://mangos.ytdb.ru/forumdisplay.php?f=19)
-   -   Компиляция ScriptDev2 (http://mangos.ytdb.ru/showthread.php?t=3996)

maghaker 26.03.2011 16:35

Компиляция ScriptDev2
 
Народ я что то не врубаюсь, зачем компилировать ScriptDev2 ??? После того как мы скачали файлы репозитория (http://scriptdev2.svn.sourceforge.ne...ot/scriptdev2/)
у нас в папке появляются файлы которые нужно компилировать но те файлы которые мы забираем для сервера

Их 3 штуки:
scriptdev2.conf.dist.in,
scriptdev2_create_structure_mysql.sql,
scriptdev2_script_full.sql

они ведь одинаковы, что после компиляции, что до нее. Либо я дурак и не те файлы беру или лыжи совсем не едут, поясните пожалуйста.
P.S Ногами по лицу не бить !

virusav 26.03.2011 16:43

После компиляции СД2 в папке с бинарнимками обновляются файлы:
mangosscript.dll
mangosscript.exp
mangosscript.lib
mangosscript.pdb

maghaker 26.03.2011 16:49

Цитата:

Сообщение от virusav (Сообщение 20380)
После компиляции СД2 в папке с бинарнимками обновляются файлы:
mangosscript.dll
mangosscript.exp
mangosscript.lib
mangosscript.pdb




Спасибо за посвящение, а я раньше вообще сд2 компилил в другой папке и проклинал все что можно из-за того что у меня боссы не кастовали =)))

NeatElves 26.03.2011 16:53

Репо СД2 уже переехал на гит...

maghaker 26.03.2011 16:58

Цитата:

Сообщение от NeatElves (Сообщение 20382)
Репо СД2 уже переехал на гит...

о_О Вот это мне больше всего не нравиться на форуме, репозиторий переехал, но об этом нигде не написано :( , дай ссылочку плиз

virusav 26.03.2011 17:38

Был коммит, в котором все указывалось.
Информация:
https://github.com/scriptdev2/scriptdev2
Исходники:
git://github.com/scriptdev2/scriptdev2.git

maghaker 26.03.2011 19:43

SkriptDev2
 
Знаю, задолбал постить про скрипт дев, но прошерстил пол рунета и не нашел ответов на свои вопросы.
А вопрос заключается в том что я не понимаю почему у меня не работает скриптдев, сначала я думал что просто скрипты настолько не наработаны что касты и разговоры боссов в кузне не сделаны, но вспомнив "описание" работы сд припомнил строчку "если сд отключен то мобы не будут кастовать, а дровосеки рубить дрова" пошел проверить и в правду дровосеки дрова не рубят а просто стоят и изредка дергаются, я вышел из игры удалил базу скриптдева из мускула и запустил сервер, никаких изменений что доказывает то что сд не работал с самого начала ! Вопрос как его включить ???? Таблицы в сд заполнены, база сд называется "scriptdev2" в конфиге сд прописан логин, пароль и название базы, сам конфиг лежит с ядром мангоса, но все равно не работает ((( мб есть какие то настройки в конфигах мангоса ???

Lordronn 26.03.2011 20:02

А скрипт имена у мобов\го прописаны? Проверьте

maghaker 26.03.2011 20:05

Цитата:

Сообщение от Lordronn (Сообщение 20394)
А скрипт имена у мобов\го прописаны? Проверьте


Да, сам скриптдев нормальный, вроде бы, последняя ревизия, только сегодня качал его

NeatElves 26.03.2011 20:16

Папка - https://github.com/scriptdev2/script...master/patches, ни о чем не говорит ?

rsa 26.03.2011 20:16

Интересно, а от перекачивания скриптдева заново имена скриптов в базе сами вырастут, что ли?
И еще очень любопытный вопрос - патч на мангос перед компиляцией со скриптами наложить не забыли? Хотя это даже последний вовжоповец не забывает, но все же...

maghaker 26.03.2011 21:02

Цитата:

Сообщение от rsa (Сообщение 20397)
Интересно, а от перекачивания скриптдева заново имена скриптов в базе сами вырастут, что ли?
И еще очень любопытный вопрос - патч на мангос перед компиляцией со скриптами наложить не забыли? Хотя это даже последний вовжоповец не забывает, но все же...



накладывал, ну раз такое дело сейчас перекомпилирую

tempura 27.03.2011 10:17

Цитата:

Сообщение от maghaker (Сообщение 20383)
о_О Вот это мне больше всего не нравиться на форуме, репозиторий переехал, но об этом нигде не написано :( , дай ссылочку плиз

http://ru-mangos.ru/showthread.php?t=3932
все написано, надо просто читать.

Цитата:

патч на мангос перед компиляцией со скриптами наложить не забыли?
сообщать человеку, не читающему документацию, о патче на *никс - малоосмысленно. Вряд ли там что-то кроме винды, а под виндой патч не нужен. Или уже что-то кардинально изменилось?

Medivh 27.03.2011 14:00

Не вообще SD2 довольто тихо перешел на github, я даже немного был в недоумении :)), пока спрашивал tempura ситуация разрулилась, просто маленькое объявление все таки не помешало бы.

Astoria 27.03.2011 19:10

#7.
Судя по посту #1 вы напрочь забыли о таком файле как mangos_script_full.sql

tempura 28.03.2011 07:04

Цитата:

Сообщение от Medivh (Сообщение 20431)
Не вообще SD2 довольто тихо перешел на github, я даже немного был в недоумении :))
...
...просто маленькое объявление все таки не помешало бы.

http://www.scriptdev2.com/showthread.php?t=5640

KiriX 09.04.2011 10:40

Цитата:

1>ClCompile:
1> precompiled.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\deque(97): error C3859: превышен диапазон адресов виртуальной памяти для PCH; повторите компиляцию с параметром командной строки "-Zm110" или большим
1>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\deque(97): fatal error C1076: ограничение компилятора: достигнут предел внутренней кучи; воспользуйтесь /Zm для задания большего значения
1>
1>СБОЙ построения.
Что это такое? С последнего компила исходники вообще не трогал, не изменял и не обновлял.

Den 09.04.2011 11:58

Цитата:

Сообщение от KiriX (Сообщение 20755)
Что это такое? С последнего компила исходники вообще не трогал, не изменял и не обновлял.

Вроде так ,если не изменяет память:

Свойства проекта потом С/С++ в закладке Command Line внизу Additional Options вписать туда -Zm110

KiriX 09.04.2011 12:27

Den, спасибо - помогло. Но от чего это произошло?

Den 09.04.2011 14:06

Цитата:

Сообщение от KiriX (Сообщение 20757)
Но от чего это произошло?

В компиляторе, стоит какое-то конкретное ограничение выделения памяти для .pch файлов.


Текущее время: 13:06. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS