Metin2 - Color formatter class

  • Metin2 Color Formatter

    A simple class writted for Python and C++ which convert the param-values into an string by a specific color rgb as hexadecimals.

    • Color constants module:
      CSS
      1. https://www.webucator.com/blog/2015/03/python-color-constants-module/
      2. https://www.color-hex.com/color/ccffff
    • Python:
      Python
      1. from cff import CFF
      2. text = CFF.format('Metin2', 'green')
      3. text = CFF.format(8000, 'banana')
      4. text = CFF.format(412.55, 'red')
      5. text = CFF.format('Pending', '#113355')
      6. text = CFF.format('Item name:', 'springgreen', CFF.FLAG_NEW_TAB) + CFF.format(item.GetItemName(), 'chocolate')
      7. text = CFF.multi_format(('a', 'b', 'c'), 'red') # text[0], text[1], text[2]
    • C++:
      C
      1. #include "cff.h"
      2. std::string text = CFF::format("Metin2", "green");
      3. std::string text = CFF::format(std::to_string(8000), "banana");
      4. std::string text = CFF::format(std::to_string(412.55), "red");
      5. std::string text = CFF::format("Pending", "#113355");
      6. std::string text = CFF::format("Item name:", "springgreen", CFF::FLAG_NEW_TAB) + CFF::format(pItemData->GetName(), "chocolate");
      7. std::vector<string> text = CFF::multi_format({"a", "b", "c"}, "red"); // text[0], text[1], text[2]


    Github repository:

    .

    6 Mal editiert, zuletzt von VegaS ()

  • VegaS

    Hat den Titel des Themas von „Metin2 - Colour formatter class“ zu „Metin2 - Color formatter class“ geändert.
  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.