• Страница 1 из 1
  • 1
GM PORTAL(ФОРУМ) » МЕТИН 2 » КЛИЕНТ » ДИЗАЙН КЛИЕНТА » Новый вариант отбражения цен
Новый вариант отбражения цен
NOMED Дата: Вторник, 28.06.2016, 22:01 | Сообщение # 1
    Челябинск
    Сообщений: 999
    Награды: 76
    Репутация: 679
    Статус:
    Награды
    За создание сайта За 25 очков репутации За 50 очков репутации За 150 очков репутации За 250 очков репутации За 500 очков репутации За 50 Сообщений За 150 Сообщений За 200 Сообщений За 300 Сообщений За 500 Сообщений За 700 Сообщений
Представляю Вашему вниманию новый вид отображения цен ( Это идёт в дополнение вот к этой теме http://olbaid.ru/forum/78-3339-1)



Для установки этого врианта проделайте следующие шаги:

1. Распакуйте rootиз папки packвашего клиента
2. Найдите файл localeInfo.py и откройте его редактором Notepad++
3. Находим там вот такую строчку:
Код
     def NumberToMoneyString(n) :

и в самом низу добавляем:
Код
         def NumberToMoneyStringKitmir(number):
        if number <= 0:
            return "0 Yang"

        # if len(int(number)) > 3:
            
        number = str(number)
        result = CutMoneyString(number, 0, 3, "", "")
        result = CutMoneyString(number, 3, 6, "|cFFc7b81fK|r", result)
        result = CutMoneyString(number, 6, 9, "|cFFc7b81fM|r", result)
        result = CutMoneyString(number, 9, 12, "|cFFc7b81fT|r", result)
        result = result+ "|cFFc7b81fYang|r"

        return result

4. Закрываем localeInfo.py с сохранением
5. Теперь открываем файл uicommon.py
6. Находим в нём вот такую строчку:
Код
self.moneyText.SetText(self.moneyHeaderText + localeInfo.NumberToMoneyString(money))

и меняем её вот на такую строчку:
Код
self.moneyText.SetText(self.moneyHeaderText + localeInfo.NumberToMoneyStringKitmir(money))

7. Закрываем uicommon.py с сохранением
8. Теперь открываем файл uitooltip.py
9. Находим в нём вот такую строчку:
Код
self.AppendTextLine(localeInfo.TOOLTIP_SELLPRICE % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))

и меняем её вот на такую строчку:
Код
self.AppendTextLine(localeInfo.TOOLTIP_SELLPRICE % (localeInfo.NumberToMoneyStringKitmir(price)), self.GetPriceColor(price))

Теперь в этом же файле находим следующую строчку:
Код
self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE  % (localeInfo.NumberToMoneyString(price)), self.GetPriceColor(price))

и меняем её вот на такую строчку:
Код
self.AppendTextLine(localeInfo.TOOLTIP_BUYPRICE  % (localeInfo.NumberToMoneyStringKitmir(price)), self.GetPriceColor(price))

10. Закрываем uitooltip.py с сохранением
11. Теперь открывем файл uiexchange.py
Находим в нём следующие строчки:
Код
       self.OwnerMoney.SetText(str(exchange.GetElkFromSelf()))
       self.TargetMoney.SetText(str(exchange.GetElkFromTarget()))

и меняём их на следующие строчки:
Код
       self.OwnerMoney.SetText(localeInfo.NumberToMoneyStringKitmir(str(exchange.GetElkFromSelf())))
       self.TargetMoney.SetText(localeInfo.NumberToMoneyStringKitmir(str(exchange.GetElkFromTarget())))

12. Закрываем uiexchange.py с сохранением
13. Запаковываем rootи кидаем в папку packвашего клиена с заменой
14. Заходим в игру и радуемся новому варианту отображения цен

ИСТОЧНИК:


 
GM PORTAL(ФОРУМ) » МЕТИН 2 » КЛИЕНТ » ДИЗАЙН КЛИЕНТА » Новый вариант отбражения цен
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
  • Залупа с FTP
  • [SF]crazymt2
  • [SERVERFILE] Serenity2
  • Angel2
  • Rivendell2 Old
  • We are looking for Moderator on Forum , Game Master, YouTube
  • [Молодой Проект]
  • Slayer3! OldSchool - NewSchool! Олд-Нев сервер!
  • Reload Project | Metin 2
  • ColossusMT2
  • Metin2 Serene v1
  • ВОПРОСИК
  • ๖ۣۜGAniviaMT๖ۣۜG SF+CLIENT๖ۣۜG
  • Mt2WordOnline(Rus)
  • [HowTo]Server file by Bancaq, руководство для новичков.
  • Гайды по созданию сервера Metin2 на Хамачах
  • [SF]crazymt2
  • ЗАПУСКАЕМ 2011 СФ НА ХАМАЧАХ
  • [Release] Server Files Develope
  • Serverfiles ProjectMetin2
  • NOMED(999)
  • Vagabund(652)
  • Cs_pRo45_RBK_Shtorm(283)
  • 1DJONIK1(201)
  • Jase(193)
  • Inferno(159)
  • Nakiner3190(146)
  • Nagato(137)
  • MrBloodyKill(126)
  • MD_Shved(115)
  • avendum10:05-Воскресенье
    manamah121201:41-Воскресенье
    winxwinx9221:37-Суббота
    hliasmitrosilis23:18-Пятница
    natafedorova201319:59-Пятница
    srtgtrsg21:49-Вторник
    kolchinmaksim201822:28-Понедельник
    zorg1223404:29-Понедельник
    ilyakiryanov0601:04-Понедельник
    alexpyx197720:53-Понедельник

    Лучшая рип студия!