Выгрузка товаров из VirtueMart на Avito

More
7 years 10 months ago #6642 by EmmaAdams
Добрый день! Планируется ли доработка компонента (или разработка аналогичного) для возможности экспорта товаров с сайта в объявления на avito? Правда там пока поддерживаются не все категории, но все же - интересный вариант дополнительного экспорта. Заранее спасибо за ответ!

Please Log in or Create an account to join the conversation.

More
7 years 10 months ago #6646 by JoomLine
Пока спроса на это особого нет. Нас запрашивали пару раз, но надо учесть, что авито предлагает очень маленький набор категорий для публикации по API, и большинству сайтов это становится не интересно.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6721 by Олег
Здравствуйте, тоже необходимо расширение для выгрузки на Авито.
Данного предложения нет на просторах интернета.
А спрос есть. И в битриксе уже есть данный модуль.
Категории можно подставлять в ручную при выгрузке например.
Например в отдельном окне показать категории в виртуемарт слева, а справа указать в какие надо их переименовать. После чего произвести экспорт.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6724 by JoomLine
Если вам требуется такая интеграция мы ее разработаем на заказ.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6730 by Олег
какая цена разработки?

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6734 by JoomLine
Сложно точно сказать, сколько это будет стоить. Так как по сути формат Yandex совсем не совпадает с форматом авито... цена разработки где-то 15-20 тысяч будет

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6735 by EmmaAdams
Добрый день! Вообще да, вопрос все-таки актуален. Насчет формата файла - да, в том-то и проблема, что сложность не столько в категориях, а именно, как должно формироваться объявление: там своеобразные поля, не YML. В частности, надо как-то управлять датой объявлений, насколько я понимаю. Может быть попробуем вместе обсудить примерную работу расширения (что оно должно уметь и какие особенности этого формата файла)? А далее решим - запускаем ли индивидуальную разработку, какова получается ее стоимость и нет ли желания у Вас все-таки этот продукт продавать на рынке))

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6738 by Олег
Готов обсудить работу модуля.
В битриксе есть модуль и принцип работы можно посмотреть там.
marketplace.1c-bitrix.ru/solutions/acrit.exportpro

Так же готов скинуться с кем нибудь на разработку данного модуля .

Но нужно готовое, удобное решение

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6741 by JoomLine
Здравствуйте. Давайте определимся тогда, какие категории кого интересуют и какая интеграция нужна.
Сразу скажу, что вряд ли возможно использовать магазин какой нибудь Joomla и экспорт в категорию объявлений Недвижимость.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6746 by EmmaAdams
Добрый день!

В продолжение: интересует интеграция Virtuemart с категориями авито типа Для дома и дачи и, возможно, Бытовая электроника и Для бизнеса. Просто не знаю, как верно разместить Фильтры для воды и Насосное оборудование. Также с радостью использовали бы Товары для животных, но их пока нет в возможностях автозагрузки. Мы писали несколько раз запрос, может быть и появится.

И прежде всего предлагаю определиться - точно ли то будет отдельное решение? Нет возможности/необходимости доработать имеющийся компонент для экспорта в Яндекс.Маркет и в ВК? Да, как было описано выше, там довольно разные структуры файла, но вопрос вытекает из того, что в модуле для Битрикса как раз решение сразу для множества площадок. Мне не принципиально, просто интересно, есть ли смысл объединять.

В остальном: нужно аналогичное решение, как для Маркета, то есть возможность определённые категории экспортировать в файл как вручную, так и по динамической ссылке. При этом, да, важно сопоставление категорий - то есть сделать какой-то выбор куда сливать нужные для экспорта категории. Например, чтобы можно было задать "фильтры для квартиры", "фильтры для коттеджа" - в категорию авито Бытовая техника (как вариант). А "промышленные фильтры" - Оборудование для бизнеса. То есть выбрали кучу категорий из магазина и сопоставили их. Знаю, что приведенные категории могут отсутствовать сейчас для автовыгрузки. Привела чисто для примера.

Далее - как-то указывать даты объявлений... Дата начала, дата окончания. Также поля, отвечающие за "можно ли написать на email", "вариант размещения" (по подписке, за отдельную плату и тп), "выделение объявлений" - надо как-то указывать для каждой категории хотя бы? Или для каждого объявления? Или получится только единые настройки сделать?

Спасибо!

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago - 7 years 8 months ago #6747 by Олег
Меня интересует категория Бытовая электроника, Для дома и дачи.

1. Нужна возможность сопоставлять категории с сайта с категориями на авито.
Например:
Слева отображаются все категории сайта - справа поле для выбора всевозможных категорий на авито.
Категория на сайте Антенны справа сопоставляем ее вручную с категорией на авито, а именно «Аудио и видео»: Усилители и ресиверы"

скриншот

2. Так же интересует пункт альтернативное описание заголовка и описания товара.

чтобы была возможность поменять название выгружаемого товара или написать альтернативное описание товара специально для авито.
Например:
Антенна комнатная D-COLOR DCA-105А
Альтернативное название: Антенна комнатная D-COLOR. Магазин
Альтернативное описание: При звонке сообщайте, что с АВИТО. Новая, гарантия.

3. Нужна возможность выбора категорий для выгрузки. т.к. я могу выгрузить только 500 наименований товара.
Мне нужен выбор. Какие категории выгружать.
Или все выгружать, или определенные категории выгружать, или выгружать все кроме
В моем модуле для Яндекс Маркет это выглядит так


4. Так же нужно выбор цен (группы покупателей)
Т.к. в virtuemart у меня разные группы покупателей, с разными ценами.
Например выбор группы покупателя: для авито, оптовые и т.п.
Last edit: 7 years 8 months ago by Олег.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6748 by Arkadiy Sedelnikov
Как вы видите установку дат объявлений в ручном и автоматическом режимах?

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6749 by JoomLine
В целом мы можем выполнить работу.

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6750 by Олег
Цена разработки?
Кто готов скидываться?

Please Log in or Create an account to join the conversation.

More
7 years 8 months ago #6751 by EmmaAdams
В том-то и вопрос, что представления четкого нет. Поэтому и предложила обсудить возможные реализации.

Могу предположить, что указывать можно на уровне категории, как есть у компонента Yandex.Market XML. То есть разом указать для всех объявлений-товаров дату начало/окончание. Я так понимаю, как только приходит эта дата, объявления просто снимутся с выхода. И надо за этим следить. Но вообще это конечно сложность - понадобится специфическая работа с категориями. Даже на уровне Yandex.Market XML - это как правило сложно.

Стала искать аналоги. Наткнулась на вот такую реализацию: sweetcart.ru/addons/avito-avtozagruzka-bytovaya-tehnika/

То есть параметры указываются для каждого товара (по сути - для каждого объявления. По идее это логично, хотя конечно очень объемно для настройки.

Может быть тогда делать настройки на уровне категории (по умолчанию). А если что - перезаписывать на уровне товара? Или как-то указывать - выгружать на основании настроек товаров или на основании выбора конкретных категорий для выгрузки (все товары из категории)?

Вообще-то мне бы наверное было удобно управление на уровне товаров - заранее выбрали самые важные товары (в рамках тарифа Золото - не более 500 объявлений), открыли их на редактирование, внесли правки: дата, выделение объявления, автоподнятие, категория, разрешить выгрузку, специфическое описание (если надо).

Если у кого-то есть другое, четкое представление, как это может работать - буду рада.

Как я понимаю, смысл в том, что пакет объявлений, приобретаемый на авито, в любом случае ограничен, в связи с чем и нужно управление - что-то включать, что-то отключать...

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

Last from the forum

    • MMOEXP-By taking the time to search for these stas...
    •   New World, the popular MMORPG developed by Amazon Games, is known for its vast and beautiful world, rich lore, and robust gameplay mechanics. One of the more intriguing elements of the game is the Hidden Stashes feature, which offers players the opportunity to find valuable resources, rare crafting materials, gear, and even in-game currency. These stashes are scattered throughout Aeternum, waiting to be discovered by curious and dedicated explorers. Whether you’re a veteran of the game or just starting out, understanding how to locate and maximize the rewards from Hidden Stashes can significantly enhance your experience. In this guide, we’ll dive into everything you need to know about Hidden Stashes, including how to find them, the types of rewards they offer, and the best strategies for discovering these hidden treasures. What Are Hidden Stashes in New World?Hidden Stashes are special lootable items scattered throughout the world of Aeternum. Unlike regular treasure chests or resource nodes, Hidden Stashes are often tucked away in obscure or hard-to-reach locations. These stashes require players to explore, solve puzzles, or simply venture off the beaten path to uncover. When you find a Hidden Stash, it can be salvaged for a variety of valuable rewards such as New World coins, crafting materials, consumables, and occasionally rare gear. The excitement of Hidden Stashes lies in their unpredictability. While some stashes offer minor rewards, others can contain significant amounts of New World coins or rare crafting materials that would otherwise be difficult to obtain. Because of the potential for valuable rewards, hunting for Hidden Stashes becomes an exciting and rewarding aspect of the game, especially for players who enjoy exploration and treasure hunting. Types of Hidden StashesHidden Stashes in New World come in various tiers, with higher-level stashes offering better rewards. Here’s a breakdown of the two main types of Hidden Stashes: Level 20 Hidden Stash (Tier III) Rewards: 10.00 - 30.00 New World coins when salvaged Weight: 0.1 Stack Limit: Up to 10,000 in your inventoryThese stashes are relatively common and can be found in mid-level areas of Aeternum. Although the rewards are modest, the low weight and the ability to stack them in your inventory make them worth seeking out. Level 60 Hidden Stash (Higher-level stash) Rewards: 50.00 - 200.00 New World coins when salvaged Weight: 0.1 Stack Limit: Up to 10,000 in your inventoryThese stashes are harder to find and are typically located in endgame zones. The rewards are more substantial, offering larger amounts of coins and higher-value crafting materials. While the rewards from these Hidden Stashes may seem small at first, they can add up over time, especially for dedicated explorers who frequently visit less-traveled areas of the map. How to Find Hidden Stashes in New WorldFinding Hidden Stashes in New World requires a combination of exploration, attention to detail, and sometimes a bit of luck. Below are some effective strategies to help you discover these elusive treasures: 1. Explore Unique and Off-the-Beaten-Path LocationsHidden Stashes are often tucked away in areas that are not easily accessible or clearly marked on the map. Here are some common locations to search for Hidden Stashes: Dense forests: Look for small clearings or unusual tree clusters. Cave systems: Many Hidden Stashes can be found near cave entrances or deep within caves. Abandoned structures: Ruins, old houses, and derelict buildings are often prime locations for Hidden Stashes. Cliffside areas: Stashes can be hidden on ledges or rocky outcrops that are difficult to reach. The key is to explore the more remote and unfrequented areas of Aeternum. While some locations may seem barren, they could contain valuable hidden treasures. If you notice a spot that looks out of place or feels off, it’s worth investigating further. 2. Use Your Map and CompassYour mini-map and compass are vital tools in your quest for Hidden Stashes. Pay attention to landmarks such as caves, ruins, or unique rock formations—these locations may signal the presence of a Hidden Stash nearby. Additionally, some stashes are situated close to resource nodes or other points of interest. If you find a location abundant with resources, take the time to thoroughly explore it. The stashes may be hidden in plain sight. 3. Interact with NPCs and Complete QuestsSometimes, NPCs or quests can provide hints about the location of Hidden Stashes. For example: An NPC may casually mention a "hidden treasure" near a specific landmark. A quest objective might direct you to an obscure part of the map where a Hidden Stash awaits. While these clues may not always be direct or explicit, they can point you in the right direction and help narrow down your search. Keep an ear out for any NPC dialogue that hints at nearby treasures. 4. Look for Visual CuesHidden Stashes are often concealed within the environment, so keep an eye out for visual cues that might indicate the presence of a stash: Crates or barrels: Common items in the world may actually conceal a stash. Piles of leaves or debris: A natural-looking pile of leaves might be hiding a Hidden Stash. Unusual rock formations: Some stashes are hidden behind or beneath rocks, requiring a closer inspection. It’s important to approach exploration with a keen eye for detail. If something looks out of place, it could be a clue that there’s more to discover in that area. 5. Engage with the New World CommunityThe New World community can be an invaluable resource when it comes to finding Hidden Stashes. Platforms like Reddit, Discord, and gaming forums are filled with players who share their discoveries, tips, and experiences. Many players post about specific Hidden Stash locations they’ve found, offering detailed descriptions and directions. For example, one Reddit user mentioned finding a Hidden Stash deep within the Broken Mountains, while another shared a stash near the Windward settlement, which contained rare crafting blueprints. By staying engaged with the community, you can keep up to date with new stash locations and improve your chances of finding valuable loot. Why Hidden Stashes Are Worth Your TimeHunting for Hidden Stashes can be a time-consuming but rewarding activity in New World. Here’s why they are worth your effort: Crafting Materials Many Hidden Stashes contain rare crafting materials, which are essential for upgrading your gear and crafting high-level weapons, armor, and potions. These materials can save you the time and effort of gathering them through other means. Gold Salvaging Hidden Stashes often rewards you with New World coins. While the amount may seem small at first, collecting them over time can add up, especially for players who are diligent in their searches. Gear and Consumables Some Hidden Stashes contain gear and consumables that provide an advantage in combat. These items can give you a boost while adventuring or fighting enemies. Special Collectibles Hidden Stashes can sometimes contain rare collectibles that add to your journal or provide additional lore about Aeternum. These items are often a source of pride for players who enjoy collecting rare in-game items. Tips for Maximizing Your Hidden Stash HuntingTravel Lightly: Since Hidden Stashes are lightweight, you can carry a large number of them without worrying about inventory space. This allows you to gather multiple stashes in one trip and salvage them all at once. Team Up: Exploring with friends or guildmates can make your search for Hidden Stashes more efficient. You can cover more ground and share tips about locations or strategies. Be Persistent: Hidden Stashes are not always easy to find, and some may require multiple attempts. Don’t be discouraged if you don’t find one immediately—your persistence will pay off in the end. ConclusionHidden Stashes are an exciting and rewarding feature in New World that adds an extra layer of depth to the game’s exploration mechanics. By taking the time to search for these stashes, you can uncover valuable resources,, and rare items that will enhance your gameplay experience. Whether you’re scouring forests, navigating caves, or working with the New World community, hunting for Hidden Stashes is a thrilling adventure that every player should experience. So grab your map, sharpen your senses, and start uncovering the hidden treasures of Aeternum today!
    • In Component / JL TV
    • MMOEXP-The reaction from the Diablo 4 community
    •  Tempering was designed to mitigate the randomness associated with gear drops, allowing players to imbue their equipment with desired attributes. This system introduced "Tempering Manuals," which, once acquired, provided permanent options for enhancing gear. Despite its potential, the tempering system was marred by a significant flaw: each tempering attempt required players to manually reselect the desired recipe, disrupting the crafting flow and leading to a tedious experience.​  Community feedback highlighted this frustration, with players expressing their dissatisfaction on various forums. Discussions on the official Diablo IV forums revealed a consensus that the tempering system, while promising, was hindered by its repetitive and time-consuming mechanics. Players called for changes that would allow for a more seamless and enjoyable crafting process.​  Season 8: A Game-Changing UpdateResponding to player feedback, Blizzard introduced a pivotal update in Season 8 aimed at enhancing the tempering experience. The crafting interface now remembers the last recipe used, eliminating the need for manual reselection with each tempering attempt. This seemingly minor tweak has significantly improved the crafting flow, allowing players to focus more on gameplay and less on navigating menus.​Sportskeeda Players participating in the Public Test Realm (PTR) for Season 8 reported this improvement, noting a smoother and more efficient crafting process. This update reflects Blizzard's commitment to addressing community concerns and enhancing the overall player experience.​ Community Response and ImplicationsThe reaction from the Diablo 4 community has been overwhelmingly positive. Players have expressed relief and satisfaction with the update, acknowledging the developers' efforts to refine the game's mechanics. This change not only streamlines the tempering process but also encourages players to engage more deeply with gear customization, knowing that the system is now more user-friendly.​ Beyond tempering, Season 8 introduces additional quality-of-life improvements, including enhancements to the Armory feature for easier build swapping and fixes to fast travel mechanics, particularly in multiplayer scenarios. These updates collectively contribute to a more polished and enjoyable gaming experience.​ ConclusionThe updates to Diablo 4's tempering system in Season 8 exemplify the positive outcomes that arise from active developer engagement with the player community. By addressing a specific pain point, Blizzard has not  only improved a core gameplay mechanic but also reinforced player trust and satisfaction. As Diablo 4 continues to evolve, such quality-of-life enhancements pave the way for a more immersive and enjoyable journey through Sanctuary.
    • In Component / JL TV
    • MMOEXP-FIFA Ultimate Team with cult heroes like Do...
    •  EA Sports FC 25 has brought back one of the most iconic attacking trios in FIFA history – Seydou Doumbia, Ibarbo, and Gervinho. These players, known for their blistering pace and game-breaking abilities in past FIFA titles, have returned as part of the Streets Won’t Forget Evolution program. This unique feature allows players to upgrade their base cards to a 90 Overall Rating (OVR), making them viable options in the current meta of Ultimate Team. In this guide, we’ll break down everything you need to know about completing the Streets Won’t Forget Evolution for Doumbia, Ibarbo, and Gervinho, including the challenges, rewards, and whether these Evolutions are worth your time and coins. What is the Streets Won’t Forget Evolution?The Streets Won’t Forget Evolution is a special program in EA Sports FC 25 that pays homage to players who became cult heroes in FIFA Ultimate Team over the years. These players may not have been the most elite in real-life football, but their in-game stats and unique playstyles made them fan favorites. This Evolution allows players to upgrade their base cards significantly, making them competitive in the current game cycle. For Doumbia, Ibarbo, and Gervinho, the Streets Won’t Forget Evolution boosts their base ratings from 82, 78, and 81 OVR, respectively, to a whopping 90 OVR. This upgrade comes with stat boosts, new PlayStyles, and enhanced roles, making them formidable options for your Ultimate Team squad. How to Unlock the Streets Won’t Forget EvolutionTo unlock the Streets Won’t Forget Evolution for Doumbia, Ibarbo, or Gervinho, you’ll need to follow these steps: Choose Your Player: Select one of the three players (Doumbia, Ibarbo, or Gervinho) whose Evolution you want to complete. Each Evolution is separate, so you’ll need to choose one at a time. Pay the Evolution Cost: Each Evolution costs 150,000 Coins or 500 FC Points. Make sure you have enough currency before starting. Complete the Challenges: Each Evolution consists of three levels, with specific objectives that must be completed in Ultimate Team modes like Squad Battles, Rivals, or Champions. Meet the Deadlines: The Evolution must be started by March 23, 2025, and all challenges must be completed by May 1, 2025. Detailed Breakdown of Each EvolutionBelow, we’ll break down the challenges and rewards for each player’s Streets Won’t Forget Evolution. Ibarbo Streets Won’t Forget EvolutionIbarbo, known for his pace and physicality, starts with a 78 OVR base card. His Evolution boosts him to a 90 OVR, making him a dominant force in attack. Level 1 ChallengesPlay 3 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: +3 Pace +14 Shooting +17 Passing Finesse Shot PlayStyle Level 2 ChallengesPlay 3 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: +10 Dribbling +2 Defending +1★ Weak Foot +6 Physical Relentless PlayStyle Level 3 ChallengesPlay 2 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: Inside Forward++ Role First Touch PlayStyle Trivela PlayStyle Quick Step PlayStyle+ Doumbia Streets Won’t Forget EvolutionDoumbia, a fan favorite for his pace and finishing, starts with an 82 OVR base card. His Evolution takes him to a 90 OVR, making him a lethal striker. Level 1 ChallengesPlay 3 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: +1 Pace +8 Shooting +16 Passing Power Shot PlayStyle Level 2 ChallengesPlay 3 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: +9 Dribbling +5 Defending +1★ Weak Foot +7 Physical Relentless PlayStyle Level 3 ChallengesPlay 2 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: False 9++ Role Rapid PlayStyle Aerial PlayStyle Quick Step PlayStyle+ Gervinho Streets Won’t Forget EvolutionGervinho, known for his dribbling and agility, starts with an 81 OVR base card. His Evolution boosts him to a 90 OVR, making him a versatile winger. Level 1 ChallengesPlay 3 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: +1 Pace +16 Shooting +16 Passing Finesse Shot PlayStyle Level 2 ChallengesPlay 3 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: +9 Dribbling +1 Defending +1★ Skill Moves +8 Physical Relentless PlayStyle Level 3 ChallengesPlay 2 matches in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Win 1 match in Rush, Rivals, Champions, or Squad Battles on Minimum Semi-Pro difficulty using your active EVO player in the game. Rewards: Inside Forward++ Role Technical PlayStyle First Touch PlayStyle Rapid PlayStyle+ Fastest Way to Complete the EvolutionThe quickest and most efficient way to complete the Streets Won’t Forget Evolution is by playing Squad Battles. This mode allows you to face AI-controlled opponents, making it easier to complete objectives and secure wins. Additionally, Squad Battles rewards you with points that contribute toward unlocking weekly rewards, which can include players from ongoing promotional events. Are the Streets Won’t Forget Evolutions Worth It?If you have an open spot in your attacking lineup and the coins to spare, completing the Streets Won’t Forget Evolution for Doumbia, Ibarbo, or Gervinho is a worthwhile investment. While their base cards may not be competitive at this stage of the game, their upgraded 90 OVR versions are formidable options. Additionally, you can further enhance their abilities by unlocking a PlayStyle+ after playing three matches with them in your starting squad. Final ThoughtsThe Streets Won’t Forget Evolution is a fantastic way to relive the glory days of FIFA Ultimate Team with cult heroes like Doumbia, Ibarbo, and Gervinho. By completing their Evolutions, you can add a nostalgic yet competitive edge to your squad. So, grab your coins, dive into Squad Battles, and unleash these upgraded legends on the pitch! For a quick and safe way to get , check out MMOEXP. They offer competitive prices, fast delivery, and reliable service, ensuring you can build your dream team without any hassle. Happy gaming!
    • In Plugins Joomline / JL Comments / JL Comments PRO
© 2010- JoomLine
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

email: sale@joomline.ru