Здравствуйте, гость ( Вход | Регистрация )

> Залочить выпадание монет
ahtung66
сообщение 22.5.2020, 15:05
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 22.5.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.646
Возраст: 40



Всем привет. У меня есть вопрос по серверному движку, код не смотрел, возможно ли отключить выпадание монет при убийстве NPC монстров, а также запрет получения монет за квест от NPC? Чтобы только админ мог вводить монеты в игру?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Juzzver
сообщение 22.5.2020, 15:18
Сообщение #2


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22559
Из: Северная Корея
Пользователь №: 11.273



Запросто.
Открываешь базовый код всех существ, в данном случае BaseCreature.cs
находишь метод, который отвечает за добавление дропа золота в пак/лут. Ставишь проверку типа
Код

if (Item is Gold)
return;

и золото больше не падает.
Либо просто зайти в класс LootPack, и там выпилить золото из данных.

Есть еще ряд методов, которыми это можно сделать. Самые простые - описал.
С квестами аналогично, находишь место где речь идёт о золоте, и обрубаешь её или добавляешь где-то проверку, чтобы фильтровать золото.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
ahtung66   Залочить выпадание монет   22.5.2020, 15:05
ahtung66   Прекрасно, значит это возможно, спасибо за быстрый...   22.5.2020, 15:52
Alastar   Прекрасно, значит это возможно, спасибо за быстры...   22.5.2020, 20:58
Aimed   Оба варианта реализуемы, но через веб проще. Осущ...   22.5.2020, 23:12
Alastar   А в вебе у вас магическим образом интерфейс сам п...   23.5.2020, 9:10
Aimed   А ввод Капчи и выбор способа оплаты на платёжке к...   23.5.2020, 11:23
Alastar   А капча то зачем? Ну ок, допустим без кабинета. В...   23.5.2020, 12:19
Aimed   Ну к примеру оплата через интеркассу: тебя перена...   24.5.2020, 5:54
Alastar   Так это уже равносильно перенаправлению и логину ...   24.5.2020, 10:26
Juzzver   Aimed несколько напутал. Интерфейс с магазином про...   24.5.2020, 15:39
Aimed   ХЗ что я тут напутал.... Давайте рассмотрим конкре...   25.5.2020, 2:35
Juzzver   Схема понятна, но чем она лучше веб версии? На авт...   25.5.2020, 3:27


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 15.5.2024, 9:53
Designed by Nickostyle