Pluginy do miriani
Szukam osoby, która napisze plugin/skrypt w języku Lua do klienta MUSHclient obsługujący automatyczne zarządzanie naprawami statku w grze tekstowej (MUD) Miriani.
Wymagania funkcjonalne:
1.
Parsowanie stanu: Przechwytywanie komendy sprawdzającej stan komponentów statku i parsowanie procentu ich uszkodzeń.
2.
Inteligentna kolejka: Wyznaczanie kolejki napraw — priorytet mają komponenty najbardziej uszkodzone (z możliwością ustawienia wyższego priorytetu dla modułów krytycznych, np. Life Support/silniki).
3.
Pętla wykonawcza: Wysyłanie komend naprawy z uwzględnieniem mechaniki roundtime/cooldownu (oczekiwanie na zakończenie akcji przed podjęciem kolejnej).
4.
Warunki brzegowe: Zatrzymanie pętli w przypadku braku materiałów naprawczych, braku uszkodzeń (100% sprawności) lub manualnego zatrzymania komendą / aliasem.
5.
Czysty, skomentowany kod w Lua ułatwiający ewentualną modyfikację triggerów.