Суббота, 21.03.2026, 07:42


Приветствую Вас Гость | RSS


Главная | Проблемс с дополнением магазов! - Форум | Регистрация | Вход
Metin2 сервера, руководства, гайды, читы, боты

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
Проблемс с дополнением магазов!
Akatsuki14tobi Дата: Четверг, 23.02.2012, 18:39 | Сообщение # 1

Сообщений: 327

Статус: Не на сайте
Короче на mt-2pvp.ru был гайд по созданию магазов сделал все по гайду тютелька в тютельку о да кстати вот гайд[spoiler="Квест"]Что потребуеться?
Navicat, FileZilla, Блокнот и прямые руки.
1. Заходим в Navicat и идем в бд player там открывает таблицу shop
создаем новый магазин заполняя слудующие графы:
vnum - указываем id нашего нового магазина, очень важно чтобы этот номер не совпадал с другими из этой таблицы
name - пишем название магазина, хотя это не обязательно
npc_vnum - id нпц к которому присваиваем магазин
сохраняем таблицу.

в качестве примера я создал 2 новых магазина и прикрепил их к оружейнику, id которого - 9001
магазинам присвоил номера: 11 и 12
так же к нему присвоен магазин под номером 1

2. Заходим в таблицу shop_item
shop_vnum - указываем id нашего магазина тот который указали в графе vnum таблицы shop
item_vnum - id предмета который вы хотите выставить в магазине
count - количество
Сохраняем и выходим из навиката

3. Теперь надо создать новый квест который будет открываться при нажатии на торговца.
Открываем блокнот и в него вписываем:

quest npc_shop begin
state start begin

when 9001.chat." Оружие для новичков " begin
npc.open_shop(1)
say(" Вы открыли оружие для новичков ")
end
when 9001.chat." Оружие для опытных " begin
npc.open_shop(11)
say(" Вы открыли оружие для опытных ")
end
when 9001.chat." Оружие для мастеров " begin
npc.open_shop(12)
say(" Вы открыли оружие для мастеров ")
end
end
end

красный цвет - id нпц в котором мы хотим сделать несколько магазинов
синий - id наших магазинов коротые будут открываться
зеленый - название которое будет показываться в списке
оранжевый - сообщение которое будет показываться после открытия магазина
npc_shop - название квеста. очень важно чтобы было англ.буквами и без пробелов!!!

Сохраняем файл под любым названием в формате quest и выходим. название файла обязательно англ.буквами и без пробелов.!!! допустим мы сохранили его как:
mou_magazin.quest

4. Заходим в файл FileZilla, подключаемся к серверу и идем по адресу:
/usr/rain/channel/share_data/locale/hongkong/quest
и скачиваем файл hongkong_list. затем открываем его блокнотом и куда-нибудь в середину файла вписываем имя файла нашего квеста из вышенаписанного это будет mou_magazin.quest
Сохраняем файл и закачиваем его в то же место откуда и скачали.
в эту же папку закачиваем наш файл с квестом. и закрываем FileZilla

5. заходим в вируал пк и пишем:
cd /usr/rain/channel/share_data/locale/hongkong/quest
chmod u+x make
sh make

После окончания операции, перезагружаем сервер. Заходим в игру и радуемся.

Примечание:
Чтобы название пунктов меню и сообщение показываемое после открытия магазина отображались нормально а не кракозябрами перед и после текста поставьте по 1 пробелу и кодировкой ANSI
[/spoiler] и у меня тупо открывается 1 шоп самый первый который я создал а диалога нету((( помогите + в репуtags-zB11Проблемс, с, дополнением, магазов!


Сообщение отредактировал Модератор-3 - Пятница, 24.02.2012, 13:11

 
СообщениеКороче на mt-2pvp.ru был гайд по созданию магазов сделал все по гайду тютелька в тютельку о да кстати вот гайд[spoiler="Квест"]Что потребуеться?
Navicat, FileZilla, Блокнот и прямые руки.
1. Заходим в Navicat и идем в бд player там открывает таблицу shop
создаем новый магазин заполняя слудующие графы:
vnum - указываем id нашего нового магазина, очень важно чтобы этот номер не совпадал с другими из этой таблицы
name - пишем название магазина, хотя это не обязательно
npc_vnum - id нпц к которому присваиваем магазин
сохраняем таблицу.

в качестве примера я создал 2 новых магазина и прикрепил их к оружейнику, id которого - 9001
магазинам присвоил номера: 11 и 12
так же к нему присвоен магазин под номером 1

2. Заходим в таблицу shop_item
shop_vnum - указываем id нашего магазина тот который указали в графе vnum таблицы shop
item_vnum - id предмета который вы хотите выставить в магазине
count - количество
Сохраняем и выходим из навиката

3. Теперь надо создать новый квест который будет открываться при нажатии на торговца.
Открываем блокнот и в него вписываем:

quest npc_shop begin
state start begin

when 9001.chat." Оружие для новичков " begin
npc.open_shop(1)
say(" Вы открыли оружие для новичков ")
end
when 9001.chat." Оружие для опытных " begin
npc.open_shop(11)
say(" Вы открыли оружие для опытных ")
end
when 9001.chat." Оружие для мастеров " begin
npc.open_shop(12)
say(" Вы открыли оружие для мастеров ")
end
end
end

красный цвет - id нпц в котором мы хотим сделать несколько магазинов
синий - id наших магазинов коротые будут открываться
зеленый - название которое будет показываться в списке
оранжевый - сообщение которое будет показываться после открытия магазина
npc_shop - название квеста. очень важно чтобы было англ.буквами и без пробелов!!!

Сохраняем файл под любым названием в формате quest и выходим. название файла обязательно англ.буквами и без пробелов.!!! допустим мы сохранили его как:
mou_magazin.quest

4. Заходим в файл FileZilla, подключаемся к серверу и идем по адресу:
/usr/rain/channel/share_data/locale/hongkong/quest
и скачиваем файл hongkong_list. затем открываем его блокнотом и куда-нибудь в середину файла вписываем имя файла нашего квеста из вышенаписанного это будет mou_magazin.quest
Сохраняем файл и закачиваем его в то же место откуда и скачали.
в эту же папку закачиваем наш файл с квестом. и закрываем FileZilla

5. заходим в вируал пк и пишем:
cd /usr/rain/channel/share_data/locale/hongkong/quest
chmod u+x make
sh make

После окончания операции, перезагружаем сервер. Заходим в игру и радуемся.

Примечание:
Чтобы название пунктов меню и сообщение показываемое после открытия магазина отображались нормально а не кракозябрами перед и после текста поставьте по 1 пробелу и кодировкой ANSI
[/spoiler] и у меня тупо открывается 1 шоп самый первый который я создал а диалога нету((( помогите + в репуtags-zB11Проблемс, с, дополнением, магазов!

Автор - Akatsuki14tobi
Дата добавления - 23.02.2012 в 18:39
PsyhozHell Дата: Четверг, 23.02.2012, 18:58 | Сообщение # 2

Сообщений: 330

Статус: Не на сайте
спойлер не работает.
либо гайд кривой, либо где то сделал не верно.
скинь сюда квест магазина, я помогу.



 
Сообщениеспойлер не работает.
либо гайд кривой, либо где то сделал не верно.
скинь сюда квест магазина, я помогу.

Автор - PsyhozHell
Дата добавления - 23.02.2012 в 18:58
Akatsuki14tobi Дата: Пятница, 24.02.2012, 08:41 | Сообщение # 3

Сообщений: 327

Статус: Не на сайте
все сделал по гайду открывает тока первый магаз оружие для новичков

///Cпойлеры были заменены.


Сообщение отредактировал Модератор-3 - Пятница, 24.02.2012, 13:12

 
Сообщениевсе сделал по гайду открывает тока первый магаз оружие для новичков

///Cпойлеры были заменены.

Автор - Akatsuki14tobi
Дата добавления - 24.02.2012 в 08:41
PsyhozHell Дата: Пятница, 24.02.2012, 09:41 | Сообщение # 4

Сообщений: 330

Статус: Не на сайте
этот гайд для 2008 сф, а на каких работаешь ты?
добавь название квеста в questlist, сделай компиляцию и попробуй.



 
Сообщениеэтот гайд для 2008 сф, а на каких работаешь ты?
добавь название квеста в questlist, сделай компиляцию и попробуй.

Автор - PsyhozHell
Дата добавления - 24.02.2012 в 09:41
DeadHunter Дата: Пятница, 24.02.2012, 12:40 | Сообщение # 5

Сообщений: 1087

Статус: Не на сайте
Квест какой-то вроде корявый, нет выбора. То есть тыкаешь и он тока первое открывает, а не выводит выбор из трех. не?



 
СообщениеКвест какой-то вроде корявый, нет выбора. То есть тыкаешь и он тока первое открывает, а не выводит выбор из трех. не?

Автор - DeadHunter
Дата добавления - 24.02.2012 в 12:40
PsyhozHell Дата: Пятница, 24.02.2012, 13:49 | Сообщение # 6

Сообщений: 330

Статус: Не на сайте
Quote (DeadHunter)
Квест какой-то вроде корявый, нет выбора. То есть тыкаешь и он тока первое открывает, а не выводит выбор из трех. не?

квест верный, работать должно все, если конечно автор темы не пробовал квест переделывать happy



 
Сообщение
Quote (DeadHunter)
Квест какой-то вроде корявый, нет выбора. То есть тыкаешь и он тока первое открывает, а не выводит выбор из трех. не?

квест верный, работать должно все, если конечно автор темы не пробовал квест переделывать happy

Автор - PsyhozHell
Дата добавления - 24.02.2012 в 13:49
Gelezka Дата: Пятница, 24.02.2012, 15:24 | Сообщение # 7

Сообщений: 327

Статус: Не на сайте
квест рабочий нада просто залить квест в квесты и написать квест в квест листе после чего сделать компиляцию потом ребут и все у меня все робит тока что проверял

 
Сообщениеквест рабочий нада просто залить квест в квесты и написать квест в квест листе после чего сделать компиляцию потом ребут и все у меня все робит тока что проверял

Автор - Gelezka
Дата добавления - 24.02.2012 в 15:24
Akatsuki14tobi Дата: Пятница, 24.02.2012, 18:33 | Сообщение # 8

Сообщений: 327

Статус: Не на сайте
2010 сф ребят компиляцию делал уу мя ошибка в машинке потом mv:renameмногабукафф ппц

 
Сообщение2010 сф ребят компиляцию делал уу мя ошибка в машинке потом mv:renameмногабукафф ппц

Автор - Akatsuki14tobi
Дата добавления - 24.02.2012 в 18:33
  • Страница 1 из 1
  • 1
Поиск:

Загрузка..

Яндекс.Метрика
Copyright Necromancers © 2026 Сайт основан на мотивах Метин-2


Все права на некоторые элементы дизайна принадлежат официальному сайту www.metin-2.ru