Модератор форума: Dimitro  
AspirineCore Revesion 10549 Ядро Сервера rev 4
izogfif
Капрал
Валитрия сделана. Просьба протестить и написать отзыв. Есть опасение, что тайминг использования абилок мобов, которые приходят в комнату в процессе битвы, воспроизведен неверно - сама битва либо слишком сложная, либо, наоборот, слишком легкая. Тайминги взять было неоткуда, поэтому записал их "на глаз".
Сообщение # 811 написано 29.01.2011 в 03:48
mikolas2008
Сержант
вопрос а зачем базу делать многофайловую почему не сделать 1 дамп например Ворлд и регулярно его обновлять с правкой в ядре? уберется сразу 1000 глупіх вопроссов)
Следи за своими мыслями – они станут твоими словами.
Следи за своими словами – они станут твоими поступками.
Следи за своими поступками – они станут твоими привычками.
Следи за своими привычками – они станут твоим характером.
Следи за своим характером – он станет твоей судьбой.
Сообщение # 812 написано 29.01.2011 в 11:03
izogfif
Капрал
Такой дамп уже есть - AspirineCore_aspirinebd_Full.sql. Только он не всегда обновляется при изменении каких-либо файлов. Потому что обновлять его надо очень аккуратно и, практически, пересобирать изо всех SQL файлов во всех подпапках папки sql\AspirineCore. А для того, чтобы пересобирать в одном и том же порядке, необходима либо программа, либо скрипт, который будет этим заниматься. Пока что такого скрипта нет. Если можешь, напиши его, пожалуйста. Будет гораздо проще обновления накатывать.

Добавлено (29.01.2011, 20:02)
---------------------------------------------
Но накатывать это обновление нужно именно что на чистую YTDB со всеми YTDB-патчами.

Сообщение # 813 написано 29.01.2011 в 20:02
AHY6UC
Скаут
Можно проще сделать, номеровать каждый апп на базу тогда меньше будет путаницы.
Сообщение # 814 написано 30.01.2011 в 18:35
izogfif
Капрал
По идее надо все апдейты отдельными файлами, а не редактировать существующие, лежащие по разным папкам. Тогда можно будет просто собирать full.
Сообщение # 815 написано 30.01.2011 в 19:52
izogfif
Капрал
У меня он заливается на ура. А что у тебя за ошибка?
Сообщение # 816 написано 31.01.2011 в 09:37
Radds
Капрал
RATE_HEALTH = 0,
Так и должно быть? Или надо исправить?
Сообщение # 817 написано 01.02.2011 в 09:53
The_Sun
Чемпион
Code
Мне интересно у вас по жизни файл Full кривой ? Или он у меня нуба не заливается

Code
Сделай плз дамп фул базы вашей и кинь в лс ссылку +25 обеспечу

Обложил, терь что-то просит biggrin
Сообщение # 818 написано 01.02.2011 в 09:55
SergeySV
Web Core Programmer
Quote (izogfif)
У меня он заливается на ура. А что у тебя за ошибка?

Ни у кого он не может заливаться на УРА, он реально кривой! Я советую его удалить сейчас по скулам нашел тучу ошибок в аспирине.. добавлю вам правок, а вы пересобирайте фулл потом. либо вообще удалите его и забудьте, ибо по комитам я вижу что всем насрать на этот фулл вы его правите с задержкой и дубликатами ошибок.
Новые сборки
Сборки, сайты, настройка серверов WIN / UNIX любых игр: WOW,AION,L2,COD,CS,L4D,TF,MC...
icq 366154748 | skype: SergeySV_GameSV | VK: sergeysv1 | E-mail sergeysv@gamesv.ru
Telegramm: @sergeysv_gamesv
Портфолио
Сообщение # 819 отредактировано SergeySV - Вторник, 01.02.2011, 10:47
jorda521
Старший Маршал
SergeySV, ты будеш скулы править или мне поправить
Сообщение # 820 написано 01.02.2011 в 11:27
Radds
Капрал
Ау!...
Quote (Radds)
RATE_HEALTH = 0, Так и должно быть? Или надо исправить?
Сообщение # 821 написано 01.02.2011 в 11:36
Ramus
Рыцарь
Rate.Health = 1
Сообщение # 822 написано 01.02.2011 в 13:09
SergeySV
Web Core Programmer
Quote (jorda521)
SergeySV, ты будеш скулы править или мне поправить

в синтаксисе все ошибки поправил закомитил.. попозже поправлю стартовые base bag`y
потом уже можно будет начать пересобирать FULL WORLD UPDATE
jorda521, если у тя уже есть какие то фиксы добавляй я вечером комитить только буду щас времени нет, что не поправишь поправлю сам
Новые сборки
Сборки, сайты, настройка серверов WIN / UNIX любых игр: WOW,AION,L2,COD,CS,L4D,TF,MC...
icq 366154748 | skype: SergeySV_GameSV | VK: sergeysv1 | E-mail sergeysv@gamesv.ru
Telegramm: @sergeysv_gamesv
Портфолио
Сообщение # 823 отредактировано SergeySV - Вторник, 01.02.2011, 14:02
izogfif
Капрал
Quote (SergeySV)
Ни у кого он не может заливаться на УРА, он реально кривой!

Можно поподробнее? У меня SQLyog при импорте этого файла в базу данных ошибок SQL-синтаксиса или SQL-операций не выдает. Что значит кривой? Да, на самом деле не все SQL-правки попали в full, равно как и не все правки full-файла были добавлены в отдельные SQL-файлы, лежащие по разным файлам. В результате при старте сервера показывается множество ошибок, связанных с базой данных.
Quote (izogfif)
По идее надо все апдейты отдельными файлами, а не редактировать существующие, лежащие по разным папкам. Тогда можно будет просто собирать full.
Сообщение # 824 написано 01.02.2011 в 14:42
SergeySV
Web Core Programmer
На счет отдельных согласен... но все равно собирать фул уже из большива числа файлов будет накладно! А заливать на новые чистые базы и тому подавно...

Намудрили сильно конечно.. вот вам пачечка правок которые я на скорую руку написал

Code
UPDATE `world`.`creature` SET `MovementType` = '0' WHERE `creature`.`guid` =1000005 LIMIT 1 ;
DELETE FROM `world`.`linked_respawn` WHERE `linked_respawn`.`guid` = 54687 AND `linked_respawn`.`linkType` = 0 LIMIT 1;
DELETE FROM `world`.`linked_respawn` WHERE `linked_respawn`.`guid` = 54688 AND `linked_respawn`.`linkType` = 0 LIMIT 1;
DELETE FROM `world`.`creature_addon` WHERE `creature_addon`.`guid` = 138238 LIMIT 1;
DELETE FROM `world`.`creature_addon` WHERE `creature_addon`.`guid` = 136757 LIMIT 1;
UPDATE `world`.`script_texts` SET `type` = '1' WHERE `script_texts`.`npc_entry` =38995 AND `script_texts`.`entry` = -1810017 LIMIT 1 ;
UPDATE `world`.`creature_template` SET `npcflag` = '1' WHERE `creature_template`.`entry` =30120 LIMIT 1 ;
UPDATE `world`.`smart_scripts` SET `event_param1` = '20' WHERE `smart_scripts`.`entryorguid` =34273 AND `smart_scripts`.`source_type` =0 AND `smart_scripts`.`id` =0 AND `smart_scripts`.`link` =0 LIMIT 1 ;DELETE FROM `world`.`gossip_scripts` WHERE `gossip_scripts`.`id` = 1047800 AND `gossip_scripts`.`delay` = 0 AND `gossip_scripts`.`command` = 15 AND `gossip_scripts`.`datalong` = 64795 AND `gossip_scripts`.`datalong2` = 1 AND `gossip_scripts`.`dataint` = 0 AND CONCAT(`gossip_scripts`.`x`) = 0 AND CONCAT(`gossip_scripts`.`y`) = 0 AND CONCAT(`gossip_scripts`.`z`) = 0 AND CONCAT(`gossip_scripts`.`o`) = 0 LIMIT 1;
UPDATE `world`.`creature_addon` SET `emote` = '1' WHERE `creature_addon`.`guid` =137496 LIMIT 1 ;
UPDATE `world`.`creature_addon` SET `auras` = '' WHERE `creature_addon`.`guid` =137496 LIMIT 1 ;
INSERT INTO `world`.`spell_script_names` (
`spell_id` ,
`ScriptName`       
)
VALUES (
'55194', 'SCRIPT_COMMAND_OPEN_DOOR'
);
UPDATE `world`.`creature_ai_scripts` SET `event_flags` = '0' WHERE `creature_ai_scripts`.`id` =3012002 LIMIT 1 ;

-- loot
DELETE FROM `world`.`creature_loot_template` WHERE `creature_loot_template`.`entry` = 32867 AND `creature_loot_template`.`item` = 45506 LIMIT 1;

почти половина ошибок при старте пропадет. Остается лут и скриптнеймы.. тут уж вы ваще намудрили
Quote
2011-02-01 14:41:21 Script named 'npc_captive_child' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'go_veil_skith_cage' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'mob_naxxramas_teleporter' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'npc_dark_ranger_marrah' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'npc_savage_worg' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'npc_icc_valithria_mana_void' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'spell_marrowgar_coldflame_damage' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'npc_steampowered_auctioneer' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'npc_arcanist_hathorel' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'npc_variant' does not have a script name assigned in database.
2011-02-01 14:41:21 Script named 'outdoorpvp_gh' does not have a script name assigned in database.

Вот такая картинка с скриптнеймами после заливки всех скулов! Фулл я не трогаем даже.
о5 ща времени нет будет минутка гляну половину прикручу точно куда надо..

ВЫ блин когда тащите с других репо или еще откуда хоть подганяйте под своё существующее добро.. а то джорда например комитит чуть ли не чистый мангос, а потом уже исправляет, другие скулы которые перетирают существующие..

Новые сборки
Сборки, сайты, настройка серверов WIN / UNIX любых игр: WOW,AION,L2,COD,CS,L4D,TF,MC...
icq 366154748 | skype: SergeySV_GameSV | VK: sergeysv1 | E-mail sergeysv@gamesv.ru
Telegramm: @sergeysv_gamesv
Портфолио
Сообщение # 825 отредактировано SergeySV - Вторник, 01.02.2011, 16:26
Ramus
Рыцарь
SergeySV, вот некоторые правки:

Code
UPDATE `creature_template` SET `ScriptName` = 'npc_captive_child' WHERE `entry` = 22314;
UPDATE `gameobject_template` SET `ScriptName` = 'go_veil_skith_cage' WHERE `entry` IN (185202,185203,185204,185205);
UPDATE `creature_template` SET `ScriptName` = 'npc_dark_ranger_marrah' WHERE `entry` = 24137;
UPDATE `creature_template` SET `ScriptName` = 'npc_savage_worg' WHERE `entry` = 29735;
UPDATE `creature_template` SET `ScriptName` = 'npc_steampowered_auctioneer' WHERE `entry` = '35607';   
UPDATE `creature_template` SET `ScriptName` = 'npc_variant' WHERE `entry` IN (33739, 33749, 33745, 33744, 33748,  33746, 33740, 33743, 33747, 33738);   

DELETE FROM `spell_script_names` WHERE `spell_id` IN (69146,70823,70824,70825) AND `ScriptName` = 'spell_marrowgar_coldflame_damage';
INSERT INTO `spell_script_names` (`spell_id`,`ScriptName`) VALUES
(69146,'spell_marrowgar_coldflame_damage'),
(70823,'spell_marrowgar_coldflame_damage'),
(70824,'spell_marrowgar_coldflame_damage')  ,
(70825,'spell_marrowgar_coldflame_damage');
Сообщение # 826 отредактировано Ramus - Вторник, 01.02.2011, 17:48
izogfif
Капрал
Quote (SergeySV)
2011-02-01 14:41:21 Script named 'spell_marrowgar_coldflame_damage' does not have a script name assigned in database.

Ты заливал сначала IcecrownCitadel-TrinityCore-Merge.sql после IcecrownCitadel.sql или до? Надо после.
Quote (SergeySV)
все равно собирать фул уже из большива числа файлов будет накладно!

Если делать это программным способом, то нет. Или, если делать наподобие YTDB - через каждые 10 отдельных отдельных правок пересобирать полный дамп базы - то тоже не накладно.
Quote (SergeySV)
а то джорда например комитит чуть ли не чистый мангос, а потом уже исправляет, другие скулы которые перетирают существующие..

Действительно - скопировал, смерджил - будь добр, доведи до работающего состояния. Компилируй хотя бы перед коммитом, и проверяй, что SQL-ники заливаются без ошибок. Дело ведь не горит, никто не вопит, что срочно нужна любая версия какого-нибудь там кода, хоть даже и неработающая и несовместимая с текущим ядром. Если нашел что-то интересное, заведи issue и выложи исходный код там. Кому интересно - те посмотрят, и пришьют к AspirineCore. Как, например, jorda сделал здесь: https://bitbucket.org/jorda321/aspirinecore/issue/294/new_script_lich_king_tested_repo.
2Moderator:
Просьба убрать если не sanarik'а и Darkensand'а, то хотя бы их сообщения из этой темы. Становится сложно ориентироваться, да и глаз такие сообщения не радуют. Мало того что оффтоп, так еще и с орфографическими и пунктуационными ошибками.
Сообщение # 827 написано 01.02.2011 в 21:01
izogfif
Капрал
Есть предложение - продублировать все названия разделов и тем на форуме на английском языке. А то ведь испанцы, литовцы и немцы не поймут.
Сообщение # 828 написано 02.02.2011 в 09:57
Dimitro
Praise the sun!
Я сделаю отдельный раздел "For English users" как-то так...
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 829 написано 02.02.2011 в 10:09
Bloodlog
Сержант
Может кто подкинуть тему, или описать в какой последовательности всю базу залить...а то одни криты идут.
А то меня как то перекосило, когда увидел что народ пишет AspirineCore_aspirinebd_Full.sql не обновляеться, а лишь идут добавки к отдельным sql.

Добавлено (02.02.2011, 21:46)
---------------------------------------------
Короче я запутался.

bloodlog@localhost:~$ apt-get install отдых
Сообщение # 830 написано 02.02.2011 в 21:46
izogfif
Капрал
Теперь толком не известно, в какой последовательности лить. Попробуй так, но на свой страх и риск:
YTDB со всеми update'ами
Все SQL изо всех подпапок в папке AspirineCore
затем full
Сообщение # 831 написано 02.02.2011 в 22:34
Dimitro
Praise the sun!
В ближайшее время разберусь.
Ночью, наверное.
Станьте кто-нить на раздачу, а то у меня инет навернулся(
Скорость(((

Добавлено (03.02.2011, 15:16)
---------------------------------------------
Решил попробовать себя в качестве составителя видео туториалов.

Как скачивать исходники:

Как накладывать патчи:

Добавлено (03.02.2011, 16:57)
---------------------------------------------
Кстати, смерджил с офф. репо.

Добавлено (03.02.2011, 17:23)
---------------------------------------------
Добавил новость по поводу скачивания ядра на наш сайт.

Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 832 написано 03.02.2011 в 17:23
Valercheg
Скаут
Нарисовалась проблемка такая. Скомпилил значит Rev: 631 ну как обычно залил все апдейты в базу пробую запустить и окно worldserver мигнуло и исчезло.
В логе ничего не указано никаких ошибок хотя стоит логлевел 3 и фул дебаг. чего с этим делать? у меня что то или в реве косяк?

2011-02-04 11:07:42 Using configuration file worldserver.conf.
2011-02-04 11:07:42 OpenSSL 1.0.0a 1 Jun 2010 (Library: OpenSSL 0.9.8k 25 Mar 2009)
2011-02-04 11:07:42 Using ACE: 5.8.3
2011-02-04 11:07:42 AspirineCore Rev: 631 Release Hash: 381ef7029d12 (Win32,little-endian) (core-daemon)
2011-02-04 11:07:42 <Ctrl-C> to stop.

2011-02-04 11:07:42 AspirineCore
2011-02-04 11:07:42 Welcome to Aspirine Core
2011-02-04 11:07:42 The given repository http://bitbucket.org/jorda321/aspirinecore
2011-02-04 11:07:42 Open source
2011-02-04 11:07:42 Work's: ICC, Ruby Sanctum, IOC, TOC, TOCH, Ulduar, spell's, talents, quest and many other things
2011-02-04 11:07:42 All kind ,thanks that have chosen us
2011-02-04 11:07:42 The project is based on TrinityCore http://trinitycore.org
2011-02-04 11:07:42 Start Loading...100
2011-02-04 11:07:42 Connected to MySQL database at 127.0.0.1
2011-02-04 11:07:42 Connected to MySQL database at 127.0.0.1
2011-02-04 11:07:42 Connected to MySQL database at 127.0.0.1

Сообщение # 833 написано 04.02.2011 в 06:12
izogfif
Капрал
Quote (Valercheg)
окно worldserver мигнуло и исчезло.

Запусти его через консоль, а не двойным кликом. Скорее всего, тебе нужно обновить базу characters (обрати внимание на SQL-ошибку, которая показывается при запуске сервера).

Сообщение # 834 написано 04.02.2011 в 10:33
Valercheg
Скаут
В том то и дело что нет никаких ошибок ни по логу ни по самому окну...

Повоторюсь что все апдейты накатил...

видимо помощи не дождусь sad

Сообщение # 835 отредактировано Valercheg - Пятница, 04.02.2011, 14:20
Dimitro
Praise the sun!
А какая помощь?
Ты данные какие-либо предоставил?
Я конечно крут, но удаленно компы силой мысли поддерживать не умею xD

Попробуй так.
Создаешь .bat файл в папке с ядром, в нем пишешь.

worldserver.exe
pause

Запускаешь, смотришь.

Скорее всего ты не залил апы ядра триньки, они в папке updates...

Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 836 написано 04.02.2011 в 14:50
Valercheg
Скаут
Quote (Dimitro)
Скорее всего ты не залил апы ядра триньки, они в папке updates...

блин ну я же говорю ещё раз что всё апы накатил... из лога выше видно ядро какое юзаю. если нужно базу то ytdb 582. у меня. пробывал и 581 и 583 та же история.

Сообщение # 837 написано 04.02.2011 в 15:20
izogfif
Капрал
Скриншоты, нам нужны скриншоты! А еще лучше, сними видео о том, как ты запускаешь сервер и выложи его на Youtube. Только при сжатии сделай так, чтобы выходной формат видео был не менее HD: 720p.
Сообщение # 838 написано 04.02.2011 в 15:25
Valercheg
Скаут
О так от даже О.о тока не гаварите что вот мы же говорили что не накатил апы. Я ещё раз повторяю накатил всё ))))

Сообщение # 839 отредактировано Valercheg - Пятница, 04.02.2011, 15:30
Dimitro
Praise the sun!
Признаю, моя ошибка, забыл кое-что добавить, качаем последнюю реву.
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 840 написано 04.02.2011 в 15:40
Поиск: