EGK RP V3.0.2
4 minute read
EGK Network
Update 3.0.2 - Roleplay V3
Actualizare esentiala de stabilitate, protectie si economie: Retea de bancomate active pe toata harta, deblocarea jobului de Tirist la 15 ore, protectie impotriva crash-urilor prin eRegen Crash Recovery, securizare avansata pentru orase si proprietati private prin eClaim, remedierea tractiunii vehiculelor pe pante si borduri, plati securizate cu rollback la joburi si protectie inteligenta impotriva spamului de retea.
1. Retea Bancomate & Tranzactii Bancare Atomice
- Bancomate Functionale pe Harta - instalarea bancomatelor (ATM) in toate zonele cheie ale orasului, configurate pentru depuneri si retrageri sigure din contul bancar.
- Tranzactii Atomice Fara Erori - debitarile bancare se realizeaza printr-o singura operatiune atomica securizata, eliminand riscul de sold negativ sau tranzactii duplicate.
- Protectie Anti-Spam la Transferuri - implementarea unui filtru concurent si cooldown de protectie pentru prevenirea solicitarilor bancare paralele.
2. Protectie Proprietati & Securitate Orase (eClaim)
- Restrictionare Vanzare & Inchiriere Orase - orasele (TOWN) nu mai pot fi vandute sau inchiriate prin comenzi, pancarte sau meniuri GUI si sunt protejate de expirarea automata.
- Prioritizare Parcele Private - sistemul prioritizeaza intotdeauna drepturile de proprietate ale parcelei private a unui jucator in raport cu teritoriul general al orasului.
- Protectie Imbunatatita la Interactiuni - jucatorii neautorizati nu mai pot interactiona cu usi, trape, porti, containere, butoane, manete sau suporturi de armura pe parcele private, chiar daca pe regiunea orasului era activa permisiunea generala de utilizare.
3. Restaurare Regiuni & Protectie la Crash (eRegen)
- Snapshot-uri Automate WorldEdit (.schem) - salvare periodica si actualizare automata de fisiere schematics pentru fiecare regiune protejata pe server.
- Recuperare Automata la Crash (CrashRecoveryService) - detectarea instantanee a opririlor neasteptate ale serverului si refacerea automata a regiunilor la urmatoarea pornire, curatand sarcinile orfane.
4. Joburi, Deblocare Tirist & Incasare Salarii
- Deblocare Job Tirist (15 Ore) - jobul de Tirist este deblocat si disponibil pentru toti jucatorii cu peste 15 ore de activitate pe server.
- Salarizare Tranzactionala cu Rollback - platile la joburile de Electrician, Miner, Padurar, Pescar si Sudor folosesc procesare tranzactionala garantata, cu returnarea automata a progresului/banilor in caz de eroare la banca.
- Sincronizare Automata Rute & Progres - actualizarea imediata a nivelului de cariera, a banilor din cont si a rutelor active dupa fiecare incasare de la NPC.
5. Vehicule, Teren & Garaje (eGarages)
- Tractiune si Accelerare pe Pante & Borduri - remedierea calculului de contact al rotilor cu solul (scanare verticala extinsa), prevenind pierderea acceleratiei sau blocarea vehiculelor pe borduri, rampe si teren denivelat.
- Salvare Asincrona Eficienta in Garaje - optimizarea salvarii datelor de vehicule pentru prevenirea blocarii firelor de executie ale serverului.
- Cautare Rapida Vehicule Partajate - verificare instantanee in memorie pentru masinile din garajul partajat la care jucatorul are acces de incredere.
- Permisiuni Factiuni la Evacuare Pasageri - alinierea verificarilor de permisiune pentru membrii de politie si factiuni la actiunea de coborare fortata a pasagerilor.
6. Performanta Server, Retea & Stabilitate
- Sistem Rate-Limiting Inteligent (NetworkRateLimiter) - protectie token-bucket impotriva trimiterii excesive de pachete de retea catre server si baza de date.
- Optimizare Baza de Date & Traducere SQL - cale rapida de executie pentru interogarile uzuale, reducand timpul de raspuns al bazei de date.
- Validare de Securitate Minigame-uri & Examene - protectie pe server la transmiterea raspunsurilor pentru chestionarele auto si minigame-urile de indemanare.
- Curatare Memorie la Oprire - eliberarea automata a tuturor sesiunilor active si a cache-urilor temporare la inchiderea sau repornirea serverului.


