Перейти к содержанию
Авторизация  
BoJIkMan

Изменить ITEM для Покупки кланхола.

Рекомендуемые сообщения

Привет ребятки. Где собственно изменить Айтем для покупки кланхола. Хочу поставить ФА место адены.
В ClanHallmanager.java не нашел. 
Сборка Acis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет ребятки. Где собственно изменить Айтем для покупки кланхола. Хочу поставить ФА место адены.

В ClanHallmanager.java не нашел. 

Сборка Acis

-> Config.java

public static int ClanHallItemId;
ClanHallItemId = npcs.getProperty("ClanHallItemId", 57);
 
-> ClanHall.java
 
clan.getWarehouse().destroyItemByItemId("CH_function_fee", Config.ClanHallItemId, fee, null, null);
 
if (!player.destroyItemByItemId("Consume", Config.ClanHallItemId, lease, null, true))
return false;
 
clan.getWarehouse().destroyItemByItemId("CH_rental_fee", Config.ClanHallItemId, getLease(), null, null);

-> npcs.properties
 
ClanHallItemId = 6673

Изменено пользователем gvb
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну только дело в том, это это ты написал про Функции клан холла, так ведь?)
Что бы изменить айтем продажи КХ нужно попотеть.

 

----Auction.java

final int limit = Integer.MAX_VALUE - ClanTable.getInstance().getClanByName(Clan).getWarehouse().getFa();
quantity = Math.min(quantity, limit);
		
ClanTable.getInstance().getClanByName(Clan).getWarehouse().addItem("Outbidded", 6673, quantity, null, null);


if (bidder.getClan() != null && bidder.getClan().getWarehouse().getFa() >= quantity)
{
	bidder.getClan().getWarehouse().destroyItemByItemId("Buy", 6673, quantity, bidder, bidder);
	return true;
}


----ItemContainer.java

	public int getFa()
	{
		for (ItemInstance item : _items)
		{
			if (item.getItemId() == 6673)
				return item.getCount();
		}
		return 0;
	}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только вот у меня вопрос возник. Откуда берется минимальная цена за КХ?

С AutcionManager.java он не хочет брать.
 

		"(22, 0, '', '', 22, 'Moonstone Hall', 500, 0, 388280400000)",
		"(23, 0, '', '', 23, 'Onyx Hall', 500, 0, 388280400000)",
		"(24, 0, '', '', 24, 'Topaz Hall', 500, 0, 388280400000)",

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...