Szukam doświadczonego programisty TrinityCore 3.3.5a, który dobrze zna się na strukturze jądra, systemie Battleground, C++, SQL i kliencie WoW 3.3.5. W projekcie zintegrowano już niestandardowy Battleground „Dolina Niewolnictwa” (Slavery Valley), przeniesiony z AzerothCore na TrinityCore. Główna część pracy została już wykonana, jednak wymaga doprowadzenia do poziomu Blizzard.Co już zrobiono TrinityCore 3.3.5a + Eluna. Serwer w pełni skonfigurowany. Battleground zintegrowany z jądrem. Działa wejście do BG. Działa interfejs klienta (częściowo). Przeniesiono większość SQL i DBC. Buduje się bez błędów.Co należy zrobić Naprawić pozostałe błędy Battleground. Doprowadzić mechanikę do poziomu oficjalnych Battleground Blizzard. Naprawić fazę startową meczu. Wdrożyć poprawne bramy startowe/ściany ognia. Naprawić mechanikę przejmowania punktów. Naprawić zakończenie meczu. Sprawdzić przyznawanie punktów i działanie WorldState. Naprawić pozostałe problemy C++ i SQL. Przeprowadzić pełne testy gry.Wymagania Obowiązkowe doświadczenie: TrinityCore 3.3.5a; C++; SQL (MariaDB/MySQL); DBC; MPQ; Visual Studio; CMake; Git. Dużym plusem będzie: AzerothCore; Eluna; doświadczenie w tworzeniu Battleground; znajomość części klienckiej WoW 3.3.5a.Format pracy Praca etapowa. Po każdym etapie obowiązkowe testowanie. Każdy etap akceptowany tylko po weryfikacji w grze. Potrzebne są zrozumiałe raporty dotyczące zmian.W przyszłości To długoterminowy projekt. Po zakończeniu Battleground planowane jest: przeniesienie nowych Battleground; przeniesienie nowych aren; nowe rasy; nowe klasy; nowe systemy gry; dalszy rozwój własnego serwera World of Warcraft 3.3.5a. Szukam programisty, który już pracował z TrinityCore i będzie w stanie nie tylko pisać kod, ale doprowadzić system do w pełni działającego stanu.nie serwer z 0 jak chcę Jeśli szukasz programisty nie tylko na jeden Battleground, ale na stworzenie serwera od podstaw, to ogłoszenie powinno wyglądać mniej więcej tak.Nazwa projektu Rozwój serwera World of Warcraft 3.3.5a od podstaw (TrinityCore / C++ / SQL / Eluna)Opis projektu Szukam doświadczonego programisty TrinityCore 3.3.5a do długoterminowej współpracy. Potrzebuję osoby, która będzie w stanie od podstaw stworzyć w pełni gotowy serwer gry World of Warcraft 3.3.5a na bazie TrinityCore z dalszym rozwojem projektu. Projekt jest duży i przewidziany na kilka miesięcy rozwoju.Podstawa projektu TrinityCore 3.3.5a. Jak najbardziej stabilna i zbliżona do Blizzard baza. Eluna Lua Engine. MariaDB. Visual Studio + CMake. Git.Co planuje się zrealizować W pełni działający serwer 3.3.5a. Naprawa błędów jądra. Rozwój nowych systemów gry. Integracja niestandardowych Battleground. Integracja nowych aren. Przeniesienie użytecznych modułów z AzerothCore na TrinityCore. Rozwój własnych modułów. Nowe systemy PvP i PvE. Nowe wydarzenia w grze. Balansowanie klas. Dodatkowe systemy progresji. Poprawa wydajności serwera.W przyszłości Po zakończeniu podstawowej części planowane jest: nowe rasy; nowe klasy; nowe strefy; nowe lochy; nowe rajdy; nowe Battleground; nowe profesje; nowe mechaniki gry; integracja nowoczesnych systemów w kliencie 3.3.5a.Wymagania dla programisty Obowiązkowe: Doskonała znajomość TrinityCore 3.3.5a. Pewna znajomość C++. SQL (MariaDB/MySQL). Git. Visual Studio. CMake. Znajomość architektury TrinityCore. Doświadczenie w pracy z Battleground, PvP i mechanikami gry. Dużym plusem będzie: Doświadczenie w pracy z AzerothCore. Eluna Lua Engine. Praca z DBC i MPQ. Doświadczenie w tworzeniu własnych systemów gry.Format pracy Praca etapowa. Każde zadanie jest dokumentowane jako osobne zadanie techniczne. Po każdym etapie przeprowadzane są obowiązkowe testy. Praca akceptowana tylko po weryfikacji bezpośrednio w grze. Potrzebny jest programista, który potrafi doprowadzić funkcjonalność do w pełni działającego stanu, a nie tylko pisać kod.
Oferty ukryte
Aktualnie brak ofert
Oferty ukryte
Oferty ukryte
-
Yevgeny Geraschenko
11 marca 2025
буває цикл проходить декілька разів нормально, а потім пропускає кілька операцій в циклі
-
Yurii Bondarenko 11 marca 2025что то мне кажется что это единичное изделие, и тут микроконтроллер ненужен совершенно, а вот на ПЛК это сделать будет в 100 раз проще и быстрее
-
Yurii Bondarenko 11 marca 2025оцените стоимость работ для микроконтроллера - разработка схемы, платы, программы, отладка и внедрение, хотелось бы узнать насколько на ПЛК будет дороже. я бы такую работу на ПЛК сделал может тысяч за 3...4 евро.
Целиком все утройство в виде шкафа управления можно сделать тыс за 10. И наладка на объекте бы заняла ну может недели 2...3.
а на МК сколько?
-
Oleksii Mamontov 11 marca 2025ПЛК сделал может тысяч за 3...4 евро.
Слухайте мікроконтролер коштує 1-3 $, плата 2 $, розсипи на 30-50 $ максимум.
Не думаю що стільки коштує PLC
Тех процес не складний, автору варто було б розбити його на операції та переходи.
Бо текст хаотично написаний.
Але здебільшого все просто.
-
Oleksii Mamontov 12 marca 2025Ні він може заплатите вам 2-3 $ тисяч)))
Слухайте проблема може бути вирішена і за умовні 50$ , якщо б зав'мовник
зробив би якисний підхід к завданню, та описав більше з якой проблемою він стикається та при якіх обставинах.
Треба дивитись код , бо це якась дурня працю то не працює..можлива проблема в коді (що більш вірогідно) , або в апаратної частині, бо він написав що треба на реле , бо у них був печальний випадок з транзисторами.
Якій печальний і що трапилось не зрозуміло, бо як завжди замовники на фрилансе в 90% випадках не можуть чітко описати проблему.
Бо тех процес не складний , та послідовний, і чому программа то працює то ні ..
Це ще раз можливо програма не якісно обробляє датчики , або це все в купі з апаратною частиною ..(бо є якась фобія до транзисторів ))) ( то вони я так розумію не стикались "залипшим" реле).
Можливо все зібрано з ардуіно модулей , но це знає тільки замовник.))
-
Yurii Bondarenko 12 marca 2025да тут проект онлайн не сделать, на объекте надо сидеть кучу времени что бы отладить все, о каких 50$ идет речь? тысячи это реальнее
-
Yevgeny Geraschenko
12 marca 2025
Добрий день. Перечитав коментарі, сюдячи з переписки ви розумієте про що йдеться мова, і ваші зауваження та розсуд справедливі.
Відповідаю:- Контролер розроблений і готовий.
- Проект серійний.
- Проблема як раз в програмі, так як другі прошивки працюють нормально.
- Потрібно або підправити нашу прошивку, або зробити з нуля. Наш програміст готовий допомагати та надавати інформацію. Просто у нього не вистачає знань та навичок, тому і шукаємо більш компетентного.
- ТЗ готовий переписати для більш зручного розуміння, але якщо вам більш менш зрозуміла задача, то можу надати відео як працює апарат. Буде все зрозуміло.
- Бюджет до 1000 $
ПЛК для швидкого внесення змінних параметрів на протязі дня, але можна і обійти це.
- Про залипання знаємо, але це така рідкість, десь 1 на 1000 000 циклів. Транзистори не підходять, так як бува підключаємо всяке "гімно" на вихід, і тому реле ідеально підходить.
-
Yurii Bondarenko 12 marca 2025Я вам советую сделать первую машину на ПЛК типа Schneider Electric TM241CE40R, у которого 24 входа, 12 выходов, RS232 с готовым Модбас, отдельно докупить модуль быстрого выхода для управления шаговиком ( хотя в промышленности все пользуются серводрайверами), отладить все алгоритмы, устранить все проблемы, подтвердить выбор датчиков и исполнительных устройств, определиться с будущим масштабированием, определиться с необходимой сертификацией всей машины, какие протоколы безопасности должны использоваться и т.п. и только тогда уже переходить на микроконтроллер, который имеет смысл ставить если серия у вас будет, хотя бы, 50 машин. Но это мое личное мнение, исходя из десятков машин что я ремонтировал или автоматизировал на производстве.
-
Oleksii Mamontov 12 marca 2025Та і саме головне замовник не написав яку суму умовно хоче витрати на проект.
Тому говорити поки нема о чем.
І відповідаючи на вашу реплику
що мікроконтролер та плата це складно та дорого - ні це не так взагалі.
-
Oleksii Mamontov 11 marca 2025Не зрозуміло навіщо для цього потрібен H7
Можна використовувати модульність, і тоді STM32F072 вистачить (1,5 - 2$).
Можна звичайно і дорожче на +1 $ STM32G431))
-
Volodimir Lunin 15 marca 2025Здравствуйте, можно несколько уточняющих вопросов.
Ваша программа должна состоять из нескольких блоков. 1) логика программы – опрос входов, включение выходов по алгоритму, работа с двигателем в режиме step/dir. 2) работа с экраном переходы между страницами, отображение и чтение значений. 3) работа с памятью где хранятся значения и запись их изменений. Вопросы: 1) Есть ли у вас уже конкретный экран и написан ли код для работы с ним на stm, а также код самого экрана. 2) Какой носитель вы используете SDCard или Flash память и какой чип.
Вопрос по алгоритму. Если материал подан, закручены несколько шурупов и произошло отключение света во время движения заготовки на короткий промежуток времени, но достаточный перегрузить контроллер. Каковы действия? Для ручного движения заготовки вам надо отключить Enable на двигателе, по умолчанию они в режиме удержания и вручную их не прокрутить. Какой алгоритм дальнейших действий. Возможно лучше будет понятно из видео.
Вопрос по ремонтоспособности. Если установка не работает, то есть ли возможность визуально проверить работу входов индикация светодиодом или на экране и возможность включать каждый процесс по отдельности.
Ответы на поставленные вопросы помогут оценить объем работ и стоимость.
Если экрана еще нет, рассматриваете ли вы возможность управления установкой через сайт, тогда минус экран, плюс ESP, по стоимости разница существенная.
-
Yevgeny Geraschenko
15 marca 2025
1. Экран есть, код написан
2. Экран подключается к контролеру по RS232, modbus rtu
Вопрос по алгоритму: Если отключили свет, да особо ничего страшного, пускай стартует с начала, особо проблем не сделает.Вопрос по работоспособности: Есть светодиодная индикация каждого входа и выхода на контроллере .
Экран есть, но рассматриваем и вэбморду (изначально ее рассматривали, но знаний как ее подключить недостаточно)
Aktualne zlecenia dla freelancerów w kategorii C i C++
Bezzałogowy statek powietrzny typu samolotowego
Stworzyć kompatybilność między naziemną stacją zarządzania, systemem automatycznego startu (SAS), radarem a samolotem.
Potrzebny deweloper MTA:SA. Potrzebuję pomocy w zbudowaniu czystego źródła MTA:SA 1.6 mtasa-blue na Windows. Co należy zrobić: 1. Skonfigurować środowisko do budowy: Visual Studio, Git, DirectX SDK, CEF, DLL i inne zależności. 2. Zbudować czystego klienta/serwera mtasa-blue. 3. Sprawdzić, czy klient uruchamia się bez błędów. 4. Wyjaśnić, jakie pliki/zależności są potrzebne. 5. Dać krótką instrukcję, jak mogę samodzielnie ponownie zbudować klienta. 6. Lub jeszcze pomóc przez AnyDesk/Discord/Telegram. Ważne: - Bez omijania antycheatu. - Bez cheatów. - Bez złośliwego kodu. - Potrzebna tylko legalna budowa źródła i konfiguracja środowiska. Wynik, który chcę uzyskać: - zbudowany czysty klient MTA:SA 1.6; - zbudowany serwer lub wyjaśnienie, jak go zbudować; - lista wszystkich zależności; - krótka instrukcja do ponownej budowy; - wyjaśnienie, co dokładnie zostało naprawione. Lub zaproponuj swoją cenę!
Należy opracować program dla systemu Windows, który umożliwia podłączenie iPhone'a z jailbreak przez kabel USB i zarządzanie nim z komputera. Główne funkcje: Podłączenie iPhone'a przez USB. Program powinien szybko rozpoznawać podłączonego iPhone'a i działać przez kabel, aby zminimalizować opóźnienia i lagi. Transmisja ekranu iPhone'a na komputer. (Na komputerze ma być wyświetlany ekran telefonu w czasie rzeczywistym) Zarządzanie telefonem za pomocą myszy. Użytkownik powinien mieć możliwość klikania, przesuwania, przewijania i zarządzania ekranem iPhone'a za pomocą myszy z komputera. Wprowadzanie tekstu z komputera. Musi być wspólny schowek między komputerem a iPhone'em. Przesyłanie plików z komputera na iPhone'a. Należy dodać funkcję przesyłania plików z komputera do pamięci telefonu lub do odpowiednich folderów/aplikacji. Stabilna praca. Program ma działać płynnie, bez znaczących opóźnień, zawieszeń i przerw w połączeniu. Kompatybilność: wsparcie dla „złamanego” iPhone'a, rootless jailbreak, iOS 16.7.12, podłączenie przez USB.