черт.
1. есть нпс- гоблины, которые летают с пропеллером на спине.
2. нужно узнать, летали НПС или админы
3. ну, собственно, скрины, я думаю любой кто увидит летающего на верте сфоткает
другой вопрос нада ли комуто это выяснять...тема давно создана еслиб хотели всё бы уже решили.
через некоторое время после сообщения с номерами предметов эти предметы нашлись у 4 игроков.
Двое из них с правами администратора, а двое обычные игроки.
То , что все давно решили и так понятно - у вендора нет ингры ля крафта вертолета, тренеров которые учат - нет.
Но на вертолетах админы полетали, получили удовольствие и выдали кому то из игроков.
А то что это никого из администрации не заботит - просто обычная практика этого сервера, надо полагать. Другой вывод сделать трудно.
Если бы поставили тренеров и добавили предмет вендору - то можно было бы считать что тестировали типа..
А так.((
Должны летать только на аутлэнде, как летающие маунты.А ты сколько видел вертолетов?
Привет всем!
Давненько меня тут не было, а проблемы я смотрю все теже, хе хе
1. Гм могут летать везде. Проверка континента делается только во время каста спела с предмета или из книги. Если Гм положит ауру на себя вручную через ГМ команду то окажется верхом, причем ни предмета ни спела в книге у него не будет.
2. ГМ может выдать игроку спелл и он будет пользоваться им из книги, правда только на Аутленде. В итоге поиск предмета ничего не даст. Искать нужно спел.
3. ГМ может кастануть на любого игрока или моба спелл и кинуть на него ауру. В этом случае будет игрок будет летать на вертолете пока е слезет или не скинет, на любом континенте.
код поиска, который позволяет найти все варианты использования вертолетов - игроков с предметами, со спеллами в книге и с активными аурами, установленными кемто.
Код HTML:
-- Поиск персонажей с предметами в инвентаре c номерами 34060 и 34061
SELECT '34060 и 34061' as 'Ищем предметы';
SELECT t4.gmlevel as 'GMlevel', t4.username as 'Account', t2.name as 'Character', t1.item_template as Item_id, t3.name as Item_desc
FROM characters.character_inventory as t1
LEFT JOIN characters.character as t2 USING (guid)
LEFT JOIN mangos.item_template as t3 ON t1.item_template=t3.entry
LEFT JOIN realmd.account as t4 ON t2.account=t4.id
WHERE t1.item_template IN (34060, 34061);
-- Поиск персонажен со спеллами этих предметов в книге 44151 и 44153
SELECT '44151 и 44153' as 'Ищем спеллы';
SELECT t4.gmlevel as 'GMlevel', t4.username as 'Account', t2.name as 'Character', t1.spell as Spell_id
FROM characters.character_spell as t1
LEFT JOIN characters.character as t2 USING (guid)
LEFT JOIN realmd.account as t4 ON t2.account=t4.id
WHERE t1.spell IN (44151, 44153);
-- Поиск персонажей с активными аурами от спеллов 44151 и 44153
SELECT '44151 и 44153' as 'Ищем ауры';
SELECT t4.gmlevel as 'GMlevel', t4.username as 'Account', t2.name as 'Character', t2.guid as 'CharacterGuid', t1.spell as Spell_id, t1.effect_index, t1.amount
FROM characters.character_aura as t1
LEFT JOIN characters.character as t2 USING (guid)
LEFT JOIN realmd.account as t4 ON t2.account=t4.id
WHERE t1.spell IN (44151, 44153);
-- Поиск персонажей с активными аурами от спеллов 44151 и 44153 и выяснение кто положил эту АУРУ
SELECT '44151 и 44153' as 'Ищем кто положил ауры';
SELECT DISTINCT t4.gmlevel as 'Caster GMlevel', t4.username as 'Caster Account', t2.name as 'Caster Character', t1.spell as Spell_id, t1.guid as 'Who is Target?'
FROM characters.character_aura as t1
LEFT JOIN characters.character as t2 ON t1.caster_guid =t2.guid
LEFT JOIN realmd.account as t4 ON t2.account=t4.id
WHERE t1.spell IN (44151, 44153);
результат (только для примера, данные совсем с другого сервера)
P/S то есть предметы могут существовать на серве - и поэтому надо рецепты от них дать тренерам, а вендору ингру для крафта.
Как мы знаем на примере гранд мастера Лебовски, который на этом сервере несколько месяцев функционирует в переименованном виде - имя тренера значения не имеет.
Последний раз редактировалось qqq, 17.01.2008 в 21:05.