|
Скрипты ScriptDev2 |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
10.06.2010, 09:11 | #1 |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
только для репозитория insider42: Redux Halls Of Reflection
Вот нашел у себя в глубинах компа мой старый скрипт, переписал его и дописал.
Фалрик и Марвин Основа взята из репозитория RSA, но они масштабно переписаны. Работоспособность инста имеется как у орды так и у альянса, у каждого своя story line. Суммон мобов у Фалрика и Марвина реализован почти как на оффе. (После ухода джайны, свавнятся сразу все 32 моба и стоят не двигаясь, и каждую минуту агрится по 4 моба. Эвент С генералом льда не работает нужна реализация mirror image. Побег от Короля -Лича реализован полностью. Только есть не соотвествие с оффом, На оффе стена разваливается тогда когда игроки убьют всех мобов, у меня же по истечению 30 секунд после начала расплавления. (Один удар По Story Lider +1 сек к таймеру удержания стены. Суммоны Короля - Лича все красиво сумонятся из земли (Нужна будет добавка им спеллов) Не реализована концовка, в ближайщшие дни постараюсь сделать я только начал разбиратся с транспортом. Ну тестируйте и ищите баги |
10.06.2010, 15:27 | #3 |
Ученый
|
|
14.06.2010, 06:41 | #5 |
Гость
Сообщений: n/a
|
Обновления скрипта будут? Или можно ставить/тестить?
|
14.06.2010, 17:09 | #6 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Ставить-тестить нечего. При компиляции выдает:
Код:
hall_of_reflection.cpp ..\scripts\northrend\icecrown_citadel\frozen_halls\halls_of_reflection\hall_of_reflection.cpp(697) : error C2039: 'SummonGameobject' : is not a member of 'Creature' \mangos\git\tmp\src\game\Creature.h(379) : see declaration of 'Creature' ..\scripts\northrend\icecrown_citadel\frozen_halls\halls_of_reflection\hall_of_reflection.cpp(987) : error C2039: 'SummonGameobject' : is not a member of 'Creature' \mangos\git\tmp\src\game\Creature.h(379) : see declaration of 'Creature' ..\scripts\northrend\icecrown_citadel\frozen_halls\halls_of_reflection\hall_of_reflection.cpp(996) : error C2039: 'SummonGameobject' : is not a member of 'Creature' \mangos\git\tmp\src\game\Creature.h(379) : see declaration of 'Creature' ..\scripts\northrend\icecrown_citadel\frozen_halls\halls_of_reflection\hall_of_reflection.cpp(1005) : error C2039: 'SummonGameobject' : is not a member of 'Creature' \mangos\git\tmp\src\game\Creature.h(379) : see declaration of 'Creature'
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
14.06.2010, 23:46 | #7 | |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
|
Цитата:
|
|
Пользователь сказал cпасибо: | tempura (15.06.2010) |
14.06.2010, 17:49 | #9 |
Ученый
Регистрация: 03.03.2010
Адрес: Сибирь, 58°14′00″ с. ш. 92°29′00″ в. д.
Сообщений: 288
Сказал(а) спасибо: 79
Поблагодарили 37 раз(а) в 14 сообщениях
Записей в дневнике: 18
|
Neggod тут не всё, лич ещё говорит типа "ты хочешь поговорить с мёртвыми, я дам тебе такой шанс, фалрик, марвин позабодьтесь об гостях" или что то на подобе.. буквально пару строк не хватает
|
14.06.2010, 18:01 | #10 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
У Джайны 2 пункта в госсипе, один из них пропускает вступительную сцену и лич говорит эти слова.
|
15.06.2010, 00:04 | #11 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Ну... там много что есть, чего в чистых сорцах - нет. Соответственно - стоило бы приложить к архиву из заглавного поста топика, как я думаю?
Кстати, и там он не в Creature, а в WorldObject (на текущий момент), если мне не изменяет пакетный поиск.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 01:21 | #12 | |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Цитата:
Код:
class MANGOS_DLL_SPEC Creature : public Unit Код:
class MANGOS_DLL_SPEC Unit : public WorldObject |
|
15.06.2010, 01:31 | #13 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
LordJZ
Прости... но... это значит что я где-то протупил, или все-таки правильно сказал? Судя по всему - как всегда. Протупил, причем страшно?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 02:00 | #14 |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Creature - derived (наследник) класс от WorldObject, т.е. все не-private методы, описанные в WorldObject доступны и в Creature
|
15.06.2010, 09:10 | #15 |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Я пишу скрипты щас только на сорцах карателя, Да бы избежать дисконов, висаков и ошибок компиляции тестите на его исходниках.
Грифон Харт Исправления будут ставьте скрипт и тестите по вашим баг рапортам буду фиксить и дописывать данный скрипт. |
15.06.2010, 09:52 | #16 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Можно в ветку "патч на спавн геймобъектов из скриптов"?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 10:16 | #17 |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
|
15.06.2010, 11:09 | #18 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
А не проще ли работать под чистое ядро, а не под его форки? Собственно - тут форум мангос, а не его частного случая - форка insider42. Или давайте заведем отдельный форум - "только под insider42", где и будем выкладывать ваши скрипты? Сам-то insider42 все-таки под чистое ядро патчи делает. Раз он считает, что ему для разработки не требуется отдельное пространство, то почему вы так считаете?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
15.06.2010, 12:18 | #19 | |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
|
|
15.06.2010, 13:55 | #20 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Полностью с вами согласен. Уважаю отличную поддержку вашей собственной работы. Вы во всем правы. Вы пишете толлько для себя, а не для коммьюнити, но выкладываете и остальным - пусть попользуются, если подойдут под ваши требования. Полная свобода выбора: либо брать репо Карателя и ставить на нем, либо идти в жопу.
Пойду я в жопу, пожалуй. Однако благодарю и за такую реализацию. Я побегал там раз шесть наверное - почти всё, почти замечательно, почти работает - даже несмотря на чистое ядро без патчей Карателя.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
16.06.2010, 08:35 | #21 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Вопрос к тем, кто вдруг в этом разбирается:
Насколько по работе будет отличаться строка Код:
if(GameObject* pGate = m_creature->SummonGameobject(GO_ICE_WALL, 5540.39f, 2086.48f, 731.066f, 1.00057f, 0)) Код:
if(GameObject* pGate = (GO_ICE_WALL, 5540.39f, 2086.48f, 731.066f, 1.00057f, 0))
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
16.06.2010, 08:42 | #22 | |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
|
|
16.06.2010, 10:00 | #23 |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
|
Ошибка при компиляции.
|
16.06.2010, 11:09 | #24 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
И не надо его саммонить. Я его сам поставлю в нужную точку. Только активным делать (или распылять - что там, не помню?) надо будет.
Нет ошибки. Если ошибка есть - приведите.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
17.06.2010, 08:15 | #25 |
Гость
Сообщений: n/a
|
Зашёл в залы, на входе стоит сильвана, по бокам Марвин и Фарлик, и всё... Ничего не происходит
ADDED: Сори, просто скрипты не были подключены в лоадере Последний раз редактировалось GriffonHeart; 17.06.2010 в 08:50. |
17.06.2010, 08:42 | #26 |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
скрипт лоадер прописал? Млин надо убить сборшиков кешей и кто их обрабатывает седня порылся в базе нашел 4 стены льда, с разными ентри. В залах отражения стояли 4 стены с одинаковым ентри. Убить кого то надо! Отпадает необходимость использовать суммон гейм обьектов седня перепишу под 4 разных стены.
Последний раз редактировалось MaxXx2021; 17.06.2010 в 08:46. |
17.06.2010, 09:10 | #27 |
Гость
Сообщений: n/a
|
Протестировал. Работает отлично, кроме концовки
1) Не спавнится сундук в конце, есть только портал в Даларан, ивент останавливается (видимо об этом и писалось в первом посте). 2) Мобы-таргеты видимы в виде големов, их можно выделить (думаю можно поправить в БД) |
17.06.2010, 09:40 | #28 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Все четыре стены:
PHP код:
11686 - модель поставить мобам. Это пустое место, правда при Ctrl+V полоса здоровья видна над пустым местом. Аура вокруг меча, когда Джайна с Утером говорит - там мерзость видимая не прыгает? Короче - туда тоже эту модель вкачать.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
17.06.2010, 09:59 | #29 | |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
|
|
17.06.2010, 11:13 | #30 |
YTDB Dev
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
|
Я скрипт не имею возможности посмотреть, но помню нашел на вх как то спелл, который визуально сумонит меч для ивента, когда Артас с Джайной болтает и меч в руку берет с алтаря (там есть визуально волна от меча исходит), он есть в скрипте?)
Помоему этот http://www.wowhead.com/spell=72729 Последний раз редактировалось timmit; 17.06.2010 в 11:15. |
17.06.2010, 11:30 | #31 | |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
|
|
17.06.2010, 19:55 | #32 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Волна есть - все красиво и зашибись. В руку не берет, кажется, хотя я не на на ее руки смотрел.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
17.06.2010, 20:31 | #33 |
YTDB Dev
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
|
|
18.06.2010, 15:48 | #34 |
Гость
Сообщений: n/a
|
|
18.06.2010, 19:19 | #35 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Предлагаю исправить этот косяк. В идеале - перазаливкой базы с нуля из репозитория SD2.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
18.06.2010, 19:35 | #36 | |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Цитата:
Код:
DROP TABLE IF EXISTS `script_texts`; CREATE TABLE `script_texts` ( `entry` mediumint(8) NOT NULL, `content_default` text NOT NULL, `content_loc1` text, `content_loc2` text, `content_loc3` text, `content_loc4` text, `content_loc5` text, `content_loc6` text, `content_loc7` text, `content_loc8` text, `sound` mediumint(8) unsigned NOT NULL DEFAULT '0', `type` tinyint(3) unsigned NOT NULL DEFAULT '0', `language` tinyint(3) unsigned NOT NULL DEFAULT '0', `emote` smallint(5) unsigned NOT NULL DEFAULT '0', `comment` text, PRIMARY KEY (`entry`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Script Texts'; |
|
18.06.2010, 19:38 | #37 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Все нормально. Не ноль - пустое значение по дефолту льется. Почему у кого-то туда NULL пишется - ай донт андерстенд.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
18.06.2010, 19:46 | #38 | |
Супер-модератор
Регистрация: 07.03.2010
Сообщений: 647
Сказал(а) спасибо: 100
Поблагодарили 252 раз(а) в 123 сообщениях
|
Цитата:
Код:
REPLACE INTO `script_texts` (`entry`,`content_loc8`,`sound`,`type`,`language`,`emote`,`comment`) VALUES ... |
|
20.06.2010, 07:37 | #39 |
Гость
Сообщений: n/a
|
|
22.06.2010, 15:07 | #40 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
А разве пустая строка ('') это равно NULL? Вроде бы пустое значение - уже не ноль?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
mmaps redux | KiriX | Отвергнутые патчи | 110 | 01.05.2011 13:00 |
Аукционбот только скупает ... | Fima | Корзина | 3 | 10.12.2010 13:10 |
обсуждение репозитория rsa(философии создания форков) | PSZ | Корзина | 52 | 14.08.2010 12:48 |
insider42 vs RSA vs Чистые исходники | Gbobr | Корзина | 1 | 02.08.2010 14:21 |
только для репозитория insider42: Redux Очищение Стратхольма | MaxXx2021 | Скрипты | 25 | 18.06.2010 16:04 |