• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
[mod] Охота за Головами
Dikse
Охота за Головами


Забавный мод (кастум_скрипт) который мне понравился.
Дает возможность объявлять игрокам награду за голову других игроков через NPC

за следующие валюты:

  • Золото
  • Очки чести
  • Итемы (валюты или просто)


Возможности:

  • Объявить награду за другого игрока
  • Просмотреть список заказанных игроков
  • На жертву устанавливает флаг FFA PvP
  • Забирает награду у заказчика
  • Выдает награду кто первый выполнит заказ


Скриншоты:



Автор: Sdyess
Источник: aceweb


Скачать файлы
>>тут<<
У тебя плохое настроение? А ты попробуй без улыбки произнести: «Миша – мишенька, медведь! научи меня пердеть!»
>>Мой блог<<
Сообщение # 1 написано 11.02.2013 в 22:26
Medivh666
Капрал
Вопрос конечно тупой, но как ставить этот мод?

Пробовал добавлять в VC, что-то как то не получилось. Ставил только патчи и то на Мангосе, так что сильно не пинать.
Дорогу отыщет идущий.
Сообщение # 2 отредактировано Medivh666 - Четверг, 14.02.2013, 00:41
nrj45
Рыцарь
Патч в ядро и запрос в базу, проверено, работает!
Новый сервер - http://lk-wow.ru
Сообщение # 3 написано 14.02.2013 в 01:32
SpikePavel
Скаут
Какой ид моба в котором делается заказ?Патч еще не глядел но интересно
Сообщение # 4 написано 14.02.2013 в 03:20
Medivh666
Капрал
А поподробнее про патч в ядро можно?

Просто это не патч, а отдельный скрипт, как на босса, к примеру.
Дорогу отыщет идущий.
Сообщение # 5 написано 14.02.2013 в 03:39
nrj45
Рыцарь
в scriptloader добавляешь новые строчки от скрипта в базе у моба указываешь scriptname ставишь моба и всё работает, ид моба тот в котором укажешь scriptname
Новый сервер - http://lk-wow.ru
Сообщение # 6 написано 14.02.2013 в 04:56
Dikse
Моба создаем на свой вкус npc_flag ставим 1 (gossip) дальше в scriptname указываем наш скрипт "BountyHunter" остальное уже на ваш вкус и надобности.

Как добавить патч ?
Идем и кидаем наш патч туда: src\server\scripts\Custom (можно и изменить канеш, но для тех кто это читает это незачем)
теперь нам надо открыть ScriptLoader.cpp по адресу : src\server\game\Scripting
В открытом файле найдите строку #ifdef SCRIPTS
Теперь под ней пишем что то в типи этого:
Код
//my_custom_Script  
void AddSC_BountyHunter();

Теперь в этом же файле найдите строку
Код
/* This is where custom scripts should be added. */

и ниже добавьте
Код
AddSC_BountyHunter();

На этом все.
У тебя плохое настроение? А ты попробуй без улыбки произнести: «Миша – мишенька, медведь! научи меня пердеть!»
>>Мой блог<<
Сообщение # 7 написано 14.02.2013 в 10:26
Medivh666
Капрал
Всем репу поднял, но еще не проверял.
Дорогу отыщет идущий.
Сообщение # 8 написано 14.02.2013 в 14:12
nrj45
Рыцарь
А подскажите пожалуйста что нужно добавить в данный код чтобы давалось звание к примеру под номером 43(любое)



Очень буду благодарен
Новый сервер - http://lk-wow.ru
Сообщение # 9 написано 15.02.2013 в 15:09
Lokelany
Сержант
alertServer(Bounty->GetName(), 2)

ошибка

1 IntelliSense: не существует подходящей функции преобразования из "const std::string" в "const char *" d:\serv\serv\core1\src\server\scripts\custom\bountyhunter.cpp 455 37 scripts

а если по приколу добавить * перед Bounty то боунти определяется... как исправить?

Сообщение # 10 написано 01.03.2013 в 13:57
Great_Panda
Dubstep
Lokelany, попробуй
Код
alertServer(Bounty->GetName().c_str(), 2);
Сообщение # 11 написано 01.03.2013 в 20:35
Lokelany
Сержант
чето фришка какаято он мне всерано говорит только привтствую нет никакого меню, трансмогрификация работает...

Сообщение # 12 написано 02.03.2013 в 03:03
Great_Panda
Dubstep
Lokelany, ты к мобу скрипт привязал ?
Сообщение # 13 написано 02.03.2013 в 07:14
Lokelany
Сержант
естественно...

прописал BountyHunter

Может надо какнить по другому?

Сообщение # 14 написано 02.03.2013 в 20:10
Great_Panda
Dubstep
Lokelany, Хм,да все так.
Этот скрипт попробуй
Сообщение # 15 написано 02.03.2013 в 20:55
ks2105
Сержант
А как в базу доблять там .npc info guid или как там?
Сообщение # 16 написано 13.03.2013 в 10:20
names2
Скаут
куда ставить .срр файл?
Сообщение # 17 написано 13.03.2013 в 14:01
Azteco
Маршал
names2, есть мануал, если не помог, пиши в лс
Сообщение # 18 написано 13.03.2013 в 14:04
bumboks1000
Центурион
а свою валюту можно поставить?)
Сообщение # 19 написано 16.03.2013 в 16:11
Dikse
Канешно, в начале скрипта можно указать айди предмета а так же ниже указать количество.
У тебя плохое настроение? А ты попробуй без улыбки произнести: «Миша – мишенька, медведь! научи меня пердеть!»
>>Мой блог<<
Сообщение # 20 написано 16.03.2013 в 18:16
ks2105
Сержант
Все разобрался с этим я ступил просто
Там у меня ведь копии файлов были txt ппц biggrin
Сообщение # 21 отредактировано ks2105 - Вторник, 19.03.2013, 09:15
bumboks1000
Центурион
у меня одного моб говорит, типо игрок в оффлайне, или не существует?
Сообщение # 22 написано 27.03.2013 в 13:18
Azteco
Маршал
bumboks1000, у этого игрока гм не включен?
Сообщение # 23 написано 27.03.2013 в 13:52
bumboks1000
Центурион
нет.
одновременно сидел с 2-х акков 0 уровня
Сообщение # 24 написано 27.03.2013 в 16:53
  • Страница 1 из 1
  • 1
Поиск: