WOWTUT.RU - всё для WoW здесь!


Страница 1 из 41234»
Модератор форума: Moder, Fozz 
Форум » MaNGOS and Ascent » SQL скрипты » Создаём моба, NPC. (Часть 4)
Создаём моба, NPC.
ModerДата: Пятница, 19.12.2008, 05:58 | Сообщение # 1
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Часть 4:Создаём моба,нпс.

Так, мы знаем как создать предмет. Теперь узнаем как создать моба или пустого нпс. Перед правкой параметров ищем подходящего моба по внешнему виду. То есть нам нужна 3D моделька. Всё то же самое ,что и с предметами. Нашли подходящего моба, узнаём его Entry(ID моба).

В Quice переходим на закладку "Мобы(NPC)" >Creature Template2 в поле Entry вводим найденый нами заранее ID( я взял 17249). Всё ,жмём поиск(рядом стрелка >), нашли моба - начинаем править его параметры.
Поменяем ему имя, в поле name это можно сделать. Правим ему значения урона, в групе "Creature". Поля mindmg и maxdmg отвечают за минимальный и максимальный урон. Поставим минимальный урон(mindmg) значение 500, а значение максимального урона(maxdmg) 700.
Attackpower отвечает за физическую силу моба. Поставим 3000. Baseattacktime отвечает за скорость атаки моба, оставим всё как есть. Rangeattacktime скорость дальней атаки моба.

Мы правили значения скорости и ближней атаки моба. Теперь присвоим мобу значения дальнего урона. minrangedmg минимальный урон, махrangedmg соотвественно максимальный урон.
Назначим minrangedmg 423.776 и махrangedmg 654.444. Теперь установим силу дальнего урона, rangedattackpower поставим 200.

Теперь флаги. Флаг(поле npcflag) моба определяет кем он приходится для игрока, если 0 то враждебный. Узнать и назначить флаг очень просто, достаточно щёлкнуть рядом с полем и выбрать один или несколько вариантов. Так как мы готовим моба враждебно настроенного, установим значение 0.
Rank определяет какого ранга будет ваш моб. Простым(normal) ,элитным (Elite) или боссом (WorldBoss).
Я установил ранг Elite, так как я взял за основу модельку гоблина(ID 17249), и слегка увеличил ему силу атаки, как дальней так и ближней, значит моб у нас не простой ,а элитный. Поле family отвечает за принадлежность моба к определенному классу бестиария wow. Так как гоблин отдельный класс, оставим всё как есть.

Група "Armor-Speed", уже понятно что имено здесь можно поменять. Поле аrmor броня моба, я оставил всё как есть. speed скорость передвижения моба, оставил без изменений.

Теперь поработаем над жизнями и маной моба. Група "Creature Template1" поле minhealth минимальный запас жизней, mахhealth максимальный, настраиваем по своему вкусу. Поля с параметрами маны, всё то же самое. Уровень моба можно изменить в полях minlevel и maxlevel.

Теперь самое интересное и возможно главное, из- за чего мы парились с параметрами. Это лут моба, то есть то ,что может упасть с него. Конечно можно назначить уже готовый лут, группа "Лут" поле lootid. Но лучше подготовить свой, назначить вещи которые можно выбить только в инстах, дабы облегчить нелёгкую судьбу игроков. Или вложить в моба свои вещи, те ,что мы научились делать с вами, оригинальный контент только подогреет интерес к игре. Вот тут нам и пригодится наше оружие, описанное в части 3. Мы его изготовили по ID 100000.

Приступим, переходим в закладку "Лут моба" в поле Entry вписываем наш id лута( например 10000). Поле item вписываем id нашего оружия (100000).MincountOrRef и maxcount по 1.Теперь нужно указать с какой процентной вероятностью упадёт эта вещь с моба, в поле ChanceOrQuestChance поставим 50. Во всех остальных полях ставим 0. Жмём плюс, находится рядом. Всё, жмём "Скрипт ВСЕГО Лута", после жмём "Выполнить скрипт"

Переходим обратно к настройке нашего моба Creature Template. Група "лут" в поле lootid ставим только что сгенерированный вами id лута(10000). Мы почти закончили, осталось сменить Entry с
17249 на 10000. Всё жмём в низу "Creature_Template Скрипт", жмём на неё и переходим в закладку SQL-Скрипт. Перед нами только что сгенерированный скрипт нашего моба. Заливаем его в базу . Внизу видим кнопку "Выполнить скрипт", жмём и ещё раз подтверждаем действие.

Всё, заходим в игру и ставим моба (id 10000). Теперь об NPC. Вся разница создания нпс и моба, это назначение флагов. Достаточно в поле npcflag прописать 128, как наш моб станет вендором. Останется только залить в него вещи и готов вендор нпс.
Я знаю, что данный текст сложно понять неподготовленному пользователю, так что задавайте свои вопросы.

Сообщение отредактировал vipok - Пятница, 03.07.2009, 19:17
 
AvGaNДата: Среда, 24.12.2008, 12:22 | Сообщение # 2
Нет аватара
Проверенный
Группа: Проверенные
Сообщений: 15

Репутация
(4)
Награды: 0
Замечания: 0%
Статус: Offline
Здарова. Сильная статья. surprised

avgan was here
 
ModerДата: Пятница, 26.12.2008, 05:54 | Сообщение # 3
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Спасибо. Старался, но думаю всётаки не так подробно описал.
 
AvGaNДата: Суббота, 27.12.2008, 15:51 | Сообщение # 4
Нет аватара
Проверенный
Группа: Проверенные
Сообщений: 15

Репутация
(4)
Награды: 0
Замечания: 0%
Статус: Offline
и на этом спасибо, мой сервак тащится от новизны.

avgan was here
 
лоЛо (серёГо) хДДата: Вторник, 06.01.2009, 00:29 | Сообщение # 5
Нет аватара
Группа: Гости






мммм....я еще нуб ...в вов катаю 2 недели , достаточно сильно заинтересовало зделать пару ШтучеК и с этим катать....короче поставил серв ....(всё норм так как имею опЫты робот с Sql и этого типа данными) ыы вопрос не оч по теме ... де можна нанЫкать ИДшники на мобов/шмот и т.д и как зделать чтоб с моего моба выпадало стоко бабла скок я выставил....я с прогой сильно не знаком.....вообщем вопросЫ от нуба..
и еще мне-бы описание как смутить квест

P.S нуб вова =)
несердитесь на мну,я мудак по жизни

фууух

 
ModerДата: Вторник, 06.01.2009, 03:09 | Сообщение # 6
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Зачем же ты так себя обсираешь!!!! Почитал бы форум вон там нубы, все нубам нубы. А вобще если человек незнает чего то, то это не значит что он нуб. ID можно узнать через прогу MangAdmin, в меню вводишь название вещи и жмёшь найти. В чате id будет видно, вернее Entry(тот же самый id).
Настроить лут голда можно групе "Creature Template1" поля mingold - минимальный запас голда и maxgold - максимальный запас голда. Статью по квестам я ещё напишу, как только найду время на неё.

Думаю понятно. И задавайте вопросы, форум для того и существует.
 
ГостьДата: Среда, 07.01.2009, 10:03 | Сообщение # 7
Нет аватара
Группа: Гости






возможно-ли убирать предметы поставленЫе МаngАdminОМ ?
ммм...и я хотел-бЫ узнать как ставить тренеров :D эм...ну про вендеров я походу понял....
 
ModerДата: Среда, 07.01.2009, 20:29 | Сообщение # 8
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Quote (Гость)
возможно-ли убирать предметы поставленЫе МаngАdminОМ ? ммм...и я хотел-бЫ узнать как ставить тренеров biggrin эм...ну про вендеров я походу понял....

Конечно можно. Подойди к предмету в плотную и узнай инфу по этому предмету через МаngАdmin>:прочее>меню обьектов. Далее выделить обьект. В чате найди GUID обьекта и в ведите в поле "Настройки GUID:" номер GUID. После нажми удалить. Всё.
Открой Quice, подгрузи своего моба и в поле npcflag можешь сам выбрать кто тебе нужен, тренер или вендор.
 
ГостьДата: Понедельник, 23.03.2009, 14:49 | Сообщение # 9
Нет аватара
Группа: Гости






Статьи по работе с Quise оч оч подробные, все ясно и понятно. Спс большое! Вот только у меня небольшой вопрос возник: я хочу все модели боссов из инстанса (санвел каражан или бт не важно какого...) удалить и поставить своих нпс. Можно ли их убрать через MangADMIN? Напишите пожалуйста! Аська 407-564-178 пишите все кто занимается игростроительством. Мне очень будут нужны ваши советы или помощь!

Добавлено (23.03.2009, 14:49)
---------------------------------------------
А можно в нпс заливать не одну вещь а несколько? А то в статье про это как то не чего не сказанно( все остально я понял. Ася 407 564 178

 
ModerДата: Понедельник, 23.03.2009, 15:55 | Сообщение # 10
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Quote (Гость)
Статьи по работе с Quise оч оч подробные, все ясно и понятно. Спс большое! Вот только у меня небольшой вопрос возник: я хочу все модели боссов из инстанса (санвел каражан или бт не важно какого...) удалить и поставить своих нпс. Можно ли их убрать через MangADMIN? Напишите пожалуйста! Аська 407-564-178 пишите все кто занимается игростроительством. Мне очень будут нужны ваши советы или помощь!Добавлено (23.03.2009, 14:49)---------------------------------------------А можно в нпс заливать не одну вещь а несколько? А то в статье про это как то не чего не сказанно( все остально я понял. Ася 407 564 178

Можно, прочее=>меню существ=>удалить(при удалений нужно выделить моба/нпс). В том же разделе можно поставить моба/нпс, только нужно вести его entry(id) в поле. Далее, нажать "создать".
 
НикДата: Четверг, 30.04.2009, 17:35 | Сообщение # 11
Нет аватара
Хороший пользователь
Группа: Проверенные
Сообщений: 11

Репутация
(0)
Награды: 0
Замечания: 0%
Статус: Offline
Moder плизз напиши SQL-скрипт нормально работующего моба Horde Warbringer Entry 15350 мне нужен скрипт чтобы этот моб брал с каждого бг по 1й марке и давал за место этих марок 278хонера. Заранее спс
 
ModerДата: Пятница, 01.05.2009, 00:45 | Сообщение # 12
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Сори нет на это времени.
 
НикДата: Пятница, 01.05.2009, 01:00 | Сообщение # 13
Нет аватара
Хороший пользователь
Группа: Проверенные
Сообщений: 11

Репутация
(0)
Награды: 0
Замечания: 0%
Статус: Offline
Ну как появиться выложи скрипт плз))
 
СаняДата: Суббота, 06.06.2009, 15:26 | Сообщение # 14
Нет аватара
Группа: Гости






Прив я не могу сделать так, что бы с НПЦ шмот(рисовка) продавался за хонор как это сделать???? плз оч надо за ранее спс
 
ModerДата: Суббота, 06.06.2009, 19:12 | Сообщение # 15
Аватар
Основатель
Группа: Администраторы
Сообщений: 596

Репутация
Награды: 14
Статус: Offline
Просто найди у арена вендора вещь, которая продаётся за хонор. Узнай её id и начинай править её статы, потом смени id и заливай в базу.
 
Форум » MaNGOS and Ascent » SQL скрипты » Создаём моба, NPC. (Часть 4)
Страница 1 из 41234»
Поиск:


Разрешено любое использование материалов с этого сайта, мы за свободную информацию в интернете. Разработка и поддержка ресурса - Moder (2007 - 2016).