Witaj gościu, skoro czytasz tą wiadomość, to znaczy, że nie jesteś zarejestrowany. Kliknij tutaj, aby zarejestrować się na forum. Rejestracja jest bardzo szybka i darmowa! Dzięki rejestracji będziesz mógł pisać nowe tematy oraz odpowiadać w postach! :) Pozdrawiamy! Administracja EasyLife!

  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Raport Techniczny -- czerwiec-październik
#1


⚙ Raport Techniczny ⚙
Technik: @iKala

(czerwiec - październik)





Czas naliczony w grze: 735h
(z tego około 200h grania jako gracz)

Czas w plikach: niezapisany


- planowanie nowej edycji wraz z @Adex, @Cwaniak142 oraz @Patryczek118
- pomoc w planowaniu ekonomii na serwerze
- pomoc w budowie nowej mapy (niżej dokładny opis)
- poddawanie pomysłów na nowy serwer
- wsparcie administracyjne przy rozwiązywaniu problemów serwerowych




Autorskie budowle:

- hotel dla nowych graczy przy spawnie
- przyszłe biuro podróży obok hotelu
- pasaż handlowy w porcie
- sieć kawiarni w porcie (3 budynki)
- lodziarnia w porcie
- plac zabaw za lodziarnią w porcie
- wnętrze skupu serwerowego w SF
- ułożenie budynków ze starej mapy tworząc osiedle portowe
- park wewnątrz osiedla portowego (razem z @Cwaniak142)





Wsparcie techniczne:

Dziękuję byłemu technikowi @xxdamixx za profesjonalne wsparcie techniczne serwera na starej edycji.
Sporo jego systemów zostało bazą obecnych rozwiązań na serwerze.



- lekka edycja zabezpieczeń technika @xxdamixx na konta operatorów
- edycja graficznego interfejsu apteczki lekarskiej
- optymalizacja apteczki pod nowszą wersje
- przeniesienie na serwer fizycznego itemu "apteczki" oraz podłączenie aktywacji systemu apteczki pod przywołany item
- stworzenie 2 interfejsów graficznych dla autobusów miejskich oraz autokarów
- podpięcie systemu komunikacji miejskiej pod tabliczki
- stworzenie wielu teleportów do różnych części mapy za pomocą autobusów
- podłączenie konta "skarbu państwa" z biletami kupowanymi przez graczy
- zgormadzenie bazy kordynatów przystanków
- dodanie komunikatu zwrotnego do bankomatu
- stowrzenie bazy kordynatów bramek autostradowych



- stworzenie kanału administracyjnego
- stworzenie kanału globalnego /knala global (domyślnego dla całego serwera)
- stworzenie kanału lokalnego /kanal lokal
- stworzenie komendy pozwalającej na jednorazowe użycie kanału lokalnego: /rp <wiadomosc>
- stworzenie komendy pozwalającej na wpisywanie narracji wydarzeń: /akcja <wiadomość>
- stworzenie komendy /rp <wiadomosc> jako jedorazowej alternatywy dla kanału lokalnego
- stworzenie kanału budowniczych /kanal admin
- dodanie permisji do kanału dla OP

- stworzenie kanału budowniczych /kanal bud
- dodanie permisji do kanału budowniczych budowniczym / OP
- stworzenie kanału policji /kanal policja
- dodanie permisji do kanału policji komendantowi / policji / kadetowi / OP
- stworzenie kanału lekarzy /kanal lekarze
- dodanie permisji do kanału lekarzy ordynatorowi / lekarzom / OP
- stworzenie kanału urzędników /kanal urzednik
- dodanie permisji do kanału urzedędniczego premierowi / urzędnikom / OP
- stworzenie kanału frakcyjnego /kanal frakcyjny
- dodanie permisji do kanału frakcyjnego wszystkim frakcjom / OP



- stworzenie cooldownu na wysyłanie wiadomości na chat
- dodanie możliwości włączenia / wyłączenia cooldownu przez administracje z poziomu gry



- przeniesnienie i konfiguracja zbioru komend odpowiedzialnych za administracje epidemią oraz chorobami graczy przez ordynatora
- stworzenie narzędzia technicznego do kontroli algorytmu epidemii
- stworzenie komendy mającej na celu umożliwić choremu graczowi natychmiastowy transport do szpitala: /pogotowie
- przeniesienie, dopracowanie oraz optymalizacja algorytmu odpowiedzialnego za epidemie
- dodanie mechaniki nakładania efektów na chorego gracza co dany czas
- ponowne stworzenie komend na badania lekarskie
       /badanie skora <nick>
       /badanie wzrok <nick>
       /badanie brzuch <nick>
       /badanie gardlo <nick>
       /badanie uszu <nick>
- ponowne stworzenie funkcjonalnego stetoskopu jako narzędzia badającego
- ponowne stworzenie funkcjonalnego termometru jako narzędzia badającego
- zabezpieczenie stetoskopu oraz termometru przed podwójnym klikaniem
- nadanie odpowiednich permisji do badan lekarskich ordynatorowi / lekarzom / studentom / OP
- dodanie do w.w. badań mechaniki diagnozowania danej choroby
- zabezpieczenie zabezpieczenia :P przed ewentualną awarią
- ponowne stworzenie leków
       gripex
       antybiotyk
       nurofen
       ibuprom
       pudroderm
       fonix
- dodanie lekom funkcjonalności
- ponowne stworzenie komendy na zmianę skona poprzez operacje plastyczną
- podłączenie możliwości wykorzystania kuponu na operacje pod operacje plastyczną



- stworzenie systemu biura nieruchomości
- stworzenie komend do zarządzania działkami:
       /dzialki oferta <anuluj/akceptuj/odrzuc>
       /dzialki dodaj/usun
- zaprojektowanie wyświetlania komunikatu informacyjnego odnośnie działek pod: /dzialki
- zablokowanie 23 komend na terenie całej mapy w celu poprawnego funkcjonowania biura nieruchomości
- stworzenie NPC z funkcją
- podłączenie menadżera działek z w.w. NPC



- podłączenie pluginu "Jobs" pod funkcjonalne NPC na mapach
- stworzenie NPC drwala
- podpięcie NPC do pluginu
- stworzenie własnych dialogów drwala w zależności od naszego statusu pracy
- stworzenie NPC górnika
- podpięcie NPC do pluginu
- stworzenie własnych dialogów górnika w zależności od naszego statusu pracy
- stworzenie NPC budowniczego
- podpięcie NPC do pluginu
- stworzenie własnych dialogów budowiczego w zależności od naszego statusu pracy
- stworzenie NPC rybaka
- podpięcie NPC do pluginu
- stworzenie własnych dialogów rybaka w zależności od naszego statusu pracy
- stworzenie NPC farmera
- podpięcie NPC do pluginu
- stworzenie własnych dialogów farmera w zależności od naszego statusu pracy
- stworzenie NPC myśliwego
- podpięcie NPC do pluginu
- stworzenie własnych dialogów myśliwego w zależności od naszego statusu pracy
- stworzenie NPC kopacza
- podpięcie NPC do pluginu
- stworzenie własnych dialogów kopacza w zależności od naszego statusu pracy
- wyłączenie z użytku NPC kopacza
- zablokowanie 16 komend na całej mapie w celu poprawnego funkcjonowania systemu zatrudnienia



- ponowne stworzenie komendy na wołanie frakcji
       /popros policjant
       /popros urzednik
       /popros egzaminator
       /popros lekarz
       /popros recepcjonista
       /popros kawiarnia
       /popros kiosk



- ponowne stworzenie komend dla liderów mających dodawać określone permisje i funkcje graczom zatrudnionym w kadrze
       /urzednik daj/usun
       /policjant daj/usun
       /kadet daj/usun
       /lekarz daj/usun

- dodanie komendy zapewniającej transport określonej kadrze do ich budynków kadrowych: /siedziba



- zaprojektowanie oraz stworzenie komunikatów informacyjnych przy najbardziej funkcyjnych budynkach
- stworzenie aktywacji komunikatów w przypadku znalezienia się gracza blisko danego budynku
       salon bmw: /pojazdy
       biuro nieruchomości: /dzialki
       hotel: /hotel
       szpital: /szpital
       komisariat: /komisariat
       urząd: /urzad



- stworzenie komendy tworzącej przestrzeń do wyrzucania zbędnych przedmiotów: /kosz
- stworzenie funkcjonalnych koszy na serwerze (po kliknięciu w tabliczkę na koszu gracze mogą wyrzucić przedmioty)



- korekcja systemu nawodnienia pierwotnie napisanego przez @xxdamixx
- dostosowanie spadku nawodnienia do nowej gospodarki
- stworzenie napoju uzupełniającego nawodnienie "woda"
- korekcja statystyk serwerowych pod komendą /staty
- podpięcie sklepu z napojami pod tabliczkę na automatach



- dodanie ze starej edycji skryptów administracyjnych, dzięki którym administracja może w łatwy sposób zmienić nazwę, czy opis itemu
       /nazwa
       /opis



- stworzenie własnego, funkcjonalnego paliwa
- podpięcie w.w. itemu pod plugin z samochodami
- stworzenie dystrybutorów paliwa (dzięki któremu gracze mogą kupić paliwo do pojazdów)
- rozstawienie dystrybutorów po stacjach benzynowych na mapie

- stworzenie systemu mandatów dla kadry policyjnej
       /mandat daj <nick>
       /mandat odrzyc/przyjmij
- stworzenie serii komend technicznych do kontroli oraz zarządzania systemme mandatów
- zablokowanie graczom nie będącymi policjantami możliwości otwierania cel
- stworzenie systemu ścigania gracza
- dodanie szeregu komend do administracji systemem pościgu przez policje
       /poscig start
       /poscig stop
       /poscig zlap



- ponowne stworzenie funkcjonalnych kajdanek policyjnych
- zabezpieczenie możliwości korzystania z kajdanek graczom nie będącym do kadry policyjnej
- zabezpieczenie możliwości teleportacji na spawn, gdy ma się nałożone kajdanki
- dodanie komendy pozwalającej na wysyłanie zgłoszeń kadrze policyjnej: /zglos <wiadomosc>



- stworzenie systemu dla administracji mającego pomóc w procesie tworzenia regionów
- ponowne stworzenie komendy /repair i dodanie do jej pierwotnej wersji systemu zapłaty za jej usługę
- zablokowanie komend:
       /erepair
       /essentials:repair
       /efix
       /essentials:fix



- stworzenie środowiska graficznego dla sklepu z samochodami
- stworzenie bazy - sklepu samochodów w salnonie bmw
- stworzenie systemu zakupów samochodów z salonu bmw
- stworzenie systemu zakupów samochodów sportowych z salonu bmw
- stworzenie systemu zakupów motocykli z salonu bmw
- stworzenie systemu zakupów skuterów z salonu bmw
- podpięcie systemu salonu bmw do pluginu z samochodami
- zablokowanie szeregu komend od w.w. pluginu



- stworzenie środowiska graficznego dla sklepu ze zwierzętami
- dodanie kategorri, przenoszących gracza do 4 innych środowisk w celu zakupu danego typu zwierzaka
- stworzenie bazy - sklepu ze zwierzętami w 4 kategoriach:
       domowe
       ladowe
       wodne
       egzotyczne
- podpięcie sklepów pod środowisko



- stworzenie funkcjonalnego kuponu na darmowy bilet autobusowy
- stworzenie funkcjonalnego kuponu na wyjście z więzienia
- stworzenie funkcjonalnego kuponu na jednorazową zmianę skina
- stworzenie funkcjonalnego kuponu na uzdrowienie
- stworzenie funkcjonalnego kuponu na uniwersalny dokument
- stworzenie funkcjonalnego kuponu na darmowy lot na survival
- podpięcie kuponu na darmowy bilet autobusowy z systemem autobusów
- podpięcie kuponu na wyjście z więzienia z pluginem "jail"
- podpięcie kuponu na jednorazową zmianę skina z systemem medycznym
- podpięcie kuponu na uzdrowienie z systemem medycznym
- podpięcie kuponu na uniwersalny dokument z systemem urzędu
- podpięcie kuponu na darmowy lot na survival z systemem teleportu w centrum badawczym



- stworzenie środowiska graficznego pod sklep z jedzeniem
- stworszenie bazy - sklepu z jedzeniem
- podłączenie sklepu pod świdowisko z jedzeniem
- podłączenie środowiska ze sklepem z jedzeniem pod 2 NPC (biedronka, stokrotka)



- przeniesienie systemu studiów medycznych na nowy serwer
- przepisanie studiów medycznych w celu optymalizacji
- korekcja wizualna spisu z umiejętnościami medycznymi
- dodanie efektów cząsteczek podczas korzystania z "wielkiej księgi umiejętności medycznych"



- stworzenie teleportu między miastem a survivalem
- stworzenie teleportu survivalem a miastem
- podpięcie w.w. teleportów pod 2 NPC "pilotów"
- oddanie do teleportów funkcji pobierania opłaty



- stworzenie z właścicielem koemnd:
       /uber zamow
       /uber pracuj
       /uber opusc
       /uber wolny
       /uber zajety
- dodanie listy graczy aktywnych na pracy ubera
- dodanie komendy na aktywacje listy /uber
- stworzenie systemu zapisywania i wyswietlania lokalizacji aktywnych uberów
- podpięcie systemu zapisywania i wyswietlania lokalizacji aktywnych uberów z listą aktywnych uberów



- ponowne stworzenie systemu urzędu
- dodanie listy z informacjami dla kadry urzedniczej pod /dokument info
- dodanie algorytmu automatycznie uzupełniającego w dokumencie punkty wymagające ciągiem losowych liczb
- dodanie komendy na dowod osobisty
- dodanie komendy na wize
- dodanie komendy na certyfikat
- dodanie komendy na licencje
- dodanie komendy na pozwolenie na bron
- dodanie komendy na pozwolenie na prace ubera
- dodanie komendy na pozwolenie na hodowle
- dodanie komendy na paszport
- dodanie komendy na prawojazdy
- dodanie systemu automatycznej płatności za niektóre dokumenty



- przeniesienie na serwer systemu zdrapek pierwotnie napisanego przez @xxdamixx
- dostosowanie systemnu zdrapek do nowej gospodarki
- zablokowanie możliwości farmienia zdrapek na trzcinie cukrowej...



- zablokowanie wszystkich gui na serwerze w kilku krokach
- zablokowanie wszystkich gui na serwerze w kilku krokach
- zzablokowanie farmienia expa przy pomocy kamienia szlifierskiego
- zablokowanie możliwości korzystania z podstawowych łodzi w mieście
- zablokowanie możliwości zmiany spawnującego się moba w spawnerze
- zablokowanie używania ender-pereł
- zablokowanie używania owocu horusa
- zablokowanie permisji randze legendarnej do zmiany pogody na deszczową
- zablokowanie wsiadania do łodzi na mapie miasta
- zablokowanie komend do usuwania entitis przez administracje
- zablokowanie handlu z wieśniakami
- zablokowanie kopiowania trójzębu
- zabezpieczenie dotyczące przelewania funduszy innym graczom w pierwszych X minutach przebywania na serwerze
- zablokowanie użtwania lam i osłów



-nadanie kadrze policyjnej permisji do komendy /mandat
-nadanie kadrze policyjnej permisji do komendy /poscig
-nadanie permisji graczom permisji do komendy /mandat <przyjmij/odrzuc>
-korekcja wizualna komunikatów w systemie mandatów
-korekcja wizualna komunikatów w systemie pościgów
-dodanie komunikatów zwrotnych wyświetlającym się wszystkim graczom na serwerze w systemie mandatów
-dodanie komunikatów zwrotnych wyświetlającym się wszystkim graczom na serwerze w systemie pościgów
-usunięcie blokady zatrzymywania chorego gracza
-dodanie cooldown'u na kajdanki
-zmiana działania kajdanek (od dziś kajdanek można używać za pomocą prawego przycisku myszy)
-zablokowanie możliwości ucieczki będąc w kajdankach na /spawn



- stworzenie butelek z alkoholem
- dodanie alkoholu do sklepu z napojami
- ustalenie cen alkoholu
- stworzenie komendy na włączenie/wyłączenie dostępności alkoholu
- stworzenie funkcjonalnego alkomatu
- dodanie alkomatu do kitu policyjnego
- dodanie komendy dla lekarzy badającej poziom alkoholu we krwi /badanie krwi <nick>



- stworzenie funkcjonalnej kroplówki, będącej narzędziem do leczenia graczy z zatrucia alkoholowego
- stworzenie możliwości "trzeźwienia" przez graczy
- dodanie efektu regeneracji do kroplówki
- dodanie licznika czasu obliczającego czas do zakończenia leczenia za pomocą kroplówki



- naprawienie ciągłego resetowania promili u graczy
- naprawienie mechaniki kupna jednego z alkoholi
- dodanie możliwości śmierci od 4 promili >



- naprawienie znikania efektów podczas choroby
- usunięcie ze spisu statystyk "status zdrowia"
- dodanie kadrze lekarskiej możliwości korzystania ze statystyk
- stworzenie nowej zasady warunkującej zdobycie diagnozy przez lekarzy



- korekcja komunikatów pracy pszczelarza
- poprawienie działania zleceniodawcy (pszczelarza): kolejności wysyłania komunikatów, podwójnego klikania
- naprawienie błędu ze zatrzymywaniem się w powietrzu podczas skoku (przy jednoczesnym kliknięciu na ul w pracy pszczelarza)
- dodanie automatycznego resetu pracy pszczelarza po wyjściu z serwera
- usunięcie możliwości pobierania miodu z kilku uli jednocześnie
- zabezpieczenie luki umożliwiającej stracenie pojazdu poprzez trzymanie go w ręce podczas zbierania miodu
- naprawienie błędu z blokowaniem się pracy pszczelarza



- zabezpieczenie możliwości pobierania ziaren kawy z kilku krzaków jednocześnie
- naprawienie błędu ze zatrzymywaniem się w powietrzu podczas skoku (przy jednoczesnym kliknięciu na krzak w pracy dostawcy kawy)
- dodanie automatycznego resetu pracy dostawcy kawy po wyjściu z serwera
- poprawienie działania zleceniodawcy (szefa kawiarni): kolejności wysyłania komunikatów, podwójnego klikania
- naprawienie błędu z blokowaniem się pracy dostawcy kawy



- dodanie komunikatów zwrotnych do skanowania niezleconych kontenerów
- poprawienie działania zleceniodawcy (magazyniera): kolejności wysyłania komunikatów, podwójnego klikania
- stworzenie zabezpieczeń captcha przed atakami botów
- usunięcie podwójnego teleportu na survival



- naprawienie błędu z blokowaniem się pracy dostawcy kawy
- nadanie graczom permisji do komendy /poradniki
- naprawienie znikania efektów podczas choroby
- usunięcie ze spisu statystyk "status zdrowia"



- naprawienie komendy dla urzędników /dokument pozwolenie_broń ...
- zmiana ceny licencji
- zmiana ceny certyfikatu


- ponowne stworzenie statystyk dla kadry policyjnej
- ponowne stworzenie licznika minut dla kadry policyjnej
- liczne testy statystyk dla policji oparte na aktywności policyjnej



- ponowne stworzenie statystyk dla kadry lekarskiej
- stworzenie nowego systemu naliczania statystyk lekarskich
- stworzenie statystyk dla pod-kadry recepcjonistów
- podłączenie statystyk pod-kadry recepcjonistów ze statystykami lekarskimi



- dodanie na serwer permisji "recepcjonista" upoważniającej do korzystania z systemu
- stworzenie spisu kadry recepcjonistów zapisanego na serwerze
- dodanie komend na administrowanie spisem recepcjonistów na serwerze przez opiekuna pod-kadry: /recepcja dodaj/usun <nick>
- dodanie komendy na wyświetlanie listy recepcjonistów: /recepcja recepcjonisci
- stworzenie systemu do tworzenia dokumentów dla pod-kadry recepcjonistów
- dodanie opiekunowi recepcjonistów permisji do zarządzania grupą recepcjonistów
- dodanie recepcjonistom komendy na tworzenie karty pacjenta /recepcja karta <nick><imie><pesel><utworzenie><waznosc>
- dodanie recepcjonistom komendy na tworzenie skierowania na operacje /recepcja skierowanie <nick><pesel><(ubezpieczenie) tak/nie><nazwa skina><utworzenie><waznosc>
- dodanie recepcjonistom komendy na tworzenie wypisu /recepcja wypis <nick><pesel><numer skierowania><powod wypisu><utworzenie>
- dodanie recepcjonistom komendy wyświetlającej wszystkie informacje dot. systemu recepcji /recepcja info
- podłączenie powyższych działalności jako recepcjonista ze statystykami



W raporcie nie mogłam wymienić wszystkiego, nie wszystko nadaje się do ogłoszenia publicznie i musi zostać między administracją.
Wiele rzeczy również jest dość rozbudowana i starałam się poupychać wszystko w parę punktów, lecz i tak wyszło z tego około 350 linijek...

Zleceniodawcy: @Adex, liderzy kadr serwerowych @MrocznYY / @ElosekPL / @enderworior20, liderzy pod-kadr @XXXKondziu, gracze (naprawy błędów)

  Odpowiedz
#2
Piękna robota, można to przewijać długo. Widać, że było dużo czasu poświęcone na serwer.

Oby tak dalej @iKala !!
[Obrazek: rR5eWba.png][Obrazek: sz53lxJ.png]
  Odpowiedz
#3
matko jedyna ale ze ci tyle kala chciało się pisać szacun
[Obrazek: 0H5QlHt.png]
  Odpowiedz
#4
Świetna robota Kala! Dużo się napracowałaś i szacun wielki!
[Obrazek: giphy.gif?cid=790b7611b9ef4a594ecceea196...y.gif&ct=g]
  Odpowiedz
#5
(13-10-2021, 21:16)sholem napisał(a): matko jedyna ale ze ci tyle kala chciało się pisać szacun

Ten raport to od 2 dni pisałam :P
  Odpowiedz
#6
O MÓJ BOŻE ile pracy włożone w serwer Łał po prostu ŁAŁ.
Dziękujemy ci kala za tak ogromny wkład pracy w serwer Big Grin
[Obrazek: GFgIF7i.png]
  Odpowiedz
#7
Zgubiłem sie w połowie, ale na szczęście się znalazłem i dobrnąłem do końca bardzo obszerny raport, gratulacje wytchnienia i cierpliwości które poświęciłaś od czerwca
[Obrazek: 5U5PZ6S.png]

Masz tylko jedno życie, więc rób wszystko by było ono szczęśliwe ~ MrocznYY 2k19
Niedostępny
  Odpowiedz
#8
Super robota kala!
Że Ci się tyle chciało, to aż podziwiam Big Grin
[Obrazek: E6c2tDW.png]
  Odpowiedz
#9
Wątek Kali idealnie pokazuje ile poświęcenia i pracy niekiedy wymaga serwer, Osoby które wcześniej marudziły i kręciły nosem powinny mimo wszystko docenić pracę administracji przy nowej edycji bo jeśli chodzi o techniczne porównanie nowej i starej edycji to jest to niebo a ziemia. Wielki szacunek dla Kali za ogrom wykonanej pracy, jak i również szacunek dla osób które dokładają swoje cegiełki do rozwoju serwera Big Grin


Lubię banować ludzi za debilizm - Adex 2k17


  Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości