RyuZone Community

📢 RyuZone Official => Echipa Administrativă => 🔸️Anunțuri & Update-uri => Topic started by: ReapBit on Jul 21, 2026, 01:02 AM

Title: 竜 RYUZONE — CHANGELOG OFICIAL 竜
Post by: ReapBit on Jul 21, 2026, 01:02 AM
竜 RYUZONE — CHANGELOG OFICIAL 竜
Toate update-urile și anunțurile serverului & forumului


📌 CUPRINS


1. 🎮 SERVER CS 1.6 — UPDATE-URI

IP Server: 45.13.151.233:27015

DataUpdateStatus
🆕 Migrare de la CRXRanks la Rank System Ultimate v7.3
🔧 Rescriere completă plugin ryuzone_events.sma
🗳� Reconfigurare sistem de votare hărți Galileo
🎁 Plugin nou: Daily Rewards (ryuzone_daily.sma)
🔫 Weapon Menu personalizat
🦘 Double Jump activat
🪂 Parachute pentru VIP
🤖 Boți YaPB configurați
🛡� Audit de securitate — curățare users.ini
📦 FastDL prin GitHub Pages

Quoteℹ️ Notă: FastDL rulează pe reapbit.github.io/ryuzone-fastdl/ pentru descărcare rapidă a resurselor.


2. 🌐 WEBSITE & PORTAL

ComponentăDescriereStatus
🏠 PortalPortal PHP custom cu query live A2S_INFO
🏆 Top PlayersLeaderboard cu tab-uri: XP / Kills / Ore / MVP
Player of the WeekSistem snapshot săptămânal
📜 Dev UpdatesCard changelog pe portal
👑 Hall of FameGaleria legendelor RyuZone
📅 Calendar Evenimenteevent.php
📊 Stats Systemrank.php / top15.php / profile.php
🎫 Ticket Systemcontact.php + panou admin + mini-chat
🔐 SSL / HTTPSFix redirect error -107

Quote⚠️ Constrângere tehnică: MOTD-ul din CS 1.6 acceptă doar http://, de aceea paginile de stats folosesc HTML compatibil IE5/6.


3. 💬 FORUM — DESIGN & FUNCȚIONALITĂȚI

Temă: ryuzone-theme-2026 — samurai / roșu-negru-auriu



4. 🤖 DISCORD & AUTOMATIZĂRI

Invite: discord.gg/DW56X8xuTN (https://discord.gg/DW56X8xuTN)

BotFuncțieStatus
📡 status_bot.pyStatus live server (A2S_INFO)🟢 Online
📊 stats_bot.pyStatistici jucători din MySQL🟢 Online



5. 🎖� SISTEM RANKING & VIP

🏯 Ierarhia Rank-urilor (19 trepte)

RankXP Necesar
⚪ Ronin0
🔴 ......
🟡 Kage Legend30.000

👑 Grade VIP

GradBeneficii
🥉 RoninHP bonus, recompense la kill
🥈 Ryujin+ Grenade trails, parachute
🥇 Shogun+ Slot rezervat, toate beneficiile


6. 🎨 SKINS & CONTENT



7. 📅 ANUNȚURI GENERALE


📡 STATUS LIVE SERVER

(https://cache.gametracker.com/server_info/Cs.RyuZone.eu:27015/b_560_95_1.png) (https://www.gametracker.com/server_info/Cs.RyuZone.eu:27015/)

Click pe banner pentru statistici complete pe GameTracker


竜 RYUZONE — HONOR • SKILL • LEGACY 竜
Topic actualizat periodic. Pentru sugestii, deschide un ticket sau scrie pe Discord.
Title: Re: 竜 RYUZONE — CHANGELOG OFICIAL 竜
Post by: ReapBit on Jul 25, 2026, 03:03 PM
竜 RYUZONE — CHANGELOG #2 竜
Continuare a changelog-ului oficial — ce am mai făcut între timp


Quote📌 Notă: Acest topic continuă Changelog-ul Oficial. Update-urile de mai jos sunt noi și au fost adăugate după ultima actualizare. Topicul vechi rămâne neschimbat ca istoric.

📌 CUPRINS


1. 🔨 SISTEM DE BAN-URI — NOU

Banlist live public: ryuzone.eu/banlist/

ComponentăDescriereStatus
🔨 Banlist LiveSistem public de ban-uri cu dashboard, căutare și istoric complet
🛠� Panou AdminAdministrare ban-uri direct din browser cu sesiune securizată
📡 Status LiveQuery A2S în banlist pentru starea serverului
🔗 Plugin Banlogryuzone_banlog.sma — logare automată a ban-urilor din joc în tabela rz_bans
🗃� Bază de dateTabelă dedicată rz_bans cu categorii și gravitate

Quoteℹ️ Cum funcționează: Orice ban dat în joc cu amx_ban / amx_banip se scrie automat pe site — banlist-ul se populează singur, fără intervenție manuală. Anti ban-evasion + transparență completă pentru comunitate.


2. 🖥� MOTD-URI ACTUALIZATE (SKINS & ADMINI)

Plugin / ComandăUpdateStatus
🎭 /skinsMOTD-ul de skins deschide acum pagina live skins.php prin URL
🛡� /admineMOTD-ul de admini deschide pagina live admins.php cu ierarhia staff-ului
👋 /motdPlugin nou ryuzone_motd.sma — MOTD de bun venit la conectare + comandă manuală


Quote⚠️ Reamintire tehnică: Renderer-ul IE5/6 din CS 1.6 acceptă doar http:// și HTML simplu. Toate paginile MOTD respectă această constrângere.


3. 🌐 PORTAL — UPDATE-URI

ModificareDescriereStatus
🔨 Buton BanlistAdăugat în navbar-ul portalului, link direct spre banlist-ul live
🔗 Linkuri corectateVIP → vip.php, Rules → rules.php, Contact reparate
📜 Card Dev UpdatesCTA schimbat în ,,Vezi toate update-urile" spre board-ul de noutăți
📅 Events CenterIconițe pe rânduri, hover feedback, puls subtil pe badge-ul ACTIV
🔐 SecuritateFix vector XSS pe avatarul Player of the Week + cast defensiv

Quote♿ Accesibilitate: Toate animațiile noi respectă prefers-reduced-motion.


4. 🧩 PAGINI NOI & INFRASTRUCTURĂ WEB

PaginăRolStatus
👑 vip.phpPagină VIP premium cu cele 3 grade (Ronin / Ryujin / Shogun)
📜 rules.phpPagină de regulament completă
✉️ contact.phpPagină contact cu formular securizat (honeypot, rate-limit, webhook)
🛡� admins.phpIerarhia staff-ului + cum aplici pentru admin
🎭 skins.phpGaleria de skins live pentru MOTD
🧱 rz_page.phpLayout comun (header + footer + stiluri identice cu portalul)



📡 STATUS LIVE SERVER

(https://cache.gametracker.com/server_info/Cs.RyuZone.eu:27015/b_560_95_1.png) (https://www.gametracker.com/server_info/Cs.RyuZone.eu:27015/)

Click pe banner pentru statistici complete pe GameTracker


竜 RYUZONE — HONOR • SKILL • LEGACY 竜
Changelog #2 — actualizat periodic. Pentru sugestii, deschide un ticket sau scrie pe Discord.
Title: Re: 竜 RYUZONE — CHANGELOG OFICIAL 竜
Post by: ReapBit on Aug 12, 2026, 11:06 PM
竜 RYUZONE — CHANGELOG #3 竜
Continuare a changelog-ului oficial — sisteme noi de la zero, regulament rescris, unelte de navigare pentru portal

Quote📌 Notă: Acest topic continuă seria Changelog (vezi Changelog Oficial și Changelog #2). Update-urile de mai jos sunt noi și au fost adăugate după ultima actualizare. Topicurile vechi rămân neschimbate ca istoric.

📌 CUPRINS



1. 🎖� SISTEM VIP NOU — ryuzone_vipsystem.amxx
Versiune curentă: 0.12.0-module12 — 12 din 14 module gata, plugin complet funcțional și testat la fiecare pas.

ComponentăDescriereStatus
🧩 ArhitecturăUn singur binar (ryuzone_vipsystem.amxx), compilat din .sma principal + ~18 fișiere .inc modulare
🗃� Bază de date5 tabele MySQL create automat: players, stats, weapon_prefs, trials, logs
⚙️ Configurarevip_main.cfg (Database/General/Trial/Statistics/Gameplay/Models/HUD/Effects) + vip_ranks.cfg (Ronin/Ryujin/Shogun)
📜 LoggingSistem propriu pe niveluri (ERROR/WARNING/INFO/DEBUG) în logs/ryuzone_vip_*.log

Arhitectura e modulară dar compilează într-un singur .amxx: fiecare modul are propriul fișier .inc, dar toate împart variabilele globale și sunt inițializate central din plugin_init(), nu separat.

Module finalizate (1-12):
1
  • Modul 1 — Core/Database/Config: conexiune SQLX async, parser propriu de .cfg, salvare/încărcare date per jucător cu gardă anti-race, expirare automată (sweep + verificare la reconectare)
  • Modul 2 — Ranks & Config: 23 câmpuri configurabile per rang (tag, culoare, bonusuri HP/Armor/Money, grenade, jump, double jump, parașută, spawn protection, reserved slot, recompensă zilnică, modele, efecte, sunete)
  • Modul 3 — VIP Trial: comanda /trial — trial unic, gratuit, per cont
  • Modul 4 — Statistics core: tracking playtime/kills/deaths cât timp ești VIP, comanda /daily cu streak de zile, comanda /vipstats
  • Modul 5 — Menus: comanda /vip — meniu principal cu API-ul modern AMXX, paginare automată, multi-lingv
  • Modul 6 — VIP Commands: comanda /weapons (armă preferată primar/secundar), /viphelp
  • Modul 7 — Admin Commands: amx_vip_add / remove / extend / trial / reload / check / list, toate cu audit în rz_vip_logs
  • Modul 8 — Gameplay Benefits: aplică efectiv bonusurile de HP/Armor/Bani, grenade extra, armă preferată automată la spawn, double jump, parașută, protecție la spawn
  • Modul 9 — Models: model de jucător și cuțit custom per rang, fără să interfereze cu alte plugin-uri
  • Modul 10 — HUD: status pe ecran cu rang + timp rămas, culoare din rang, fără conflicte cu alte HUD-uri
  • Modul 11 — MOTD: comanda /vipmotd — panou HTML generat local, compatibil IE5/6
  • Modul 12 — Effects: trail, glow, efecte de kill/spawn, tracers pe traiectoria gloanțelor, sunete custom, master switch effects_enabled

Comenzi disponibile acum:
1
Comandă jucătorCe face
/vipMeniu principal VIP
/trialRevendică trial-ul gratuit unic
/dailyRevendică recompensa zilnică
/vipstatsStatisticile tale VIP (consolă)
/weaponsSetează arma preferată
/viphelpListă de comenzi
/vipmotdPanou vizual complet (fereastra MOTD)
Comandă admin (RCON)Ce face
amx_vip_addAcordă VIP
amx_vip_removeElimină VIP
amx_vip_extendExtinde durata
amx_vip_trialTrial forțat de admin
amx_vip_reloadReîncarcă config-urile fără repornire hartă
amx_vip_checkVerifică statutul unui jucător
amx_vip_listListă VIP-uri online curent

Goluri cunoscute, semnalate onest: Kill Streak Rewards și Damage Indicator nu au încă schema de rang necesară. Reserved Slots e configurat dar fără efect real (vine cu Modulul 13). Skin-urile de armă (re-texturare gen CS:GO) nu sunt implementate — doar arma preferată. Tracers e o aproximare, nu 100% precisă.

Rezumat: 12 din 14 module gata, testate pas cu pas. Urmează Modulul 13 (leaderboard + reserved slots) și Modulul 14 (API pentru celelalte plugin-uri RyuZone).



2. 🎭 CUSTOM SKINS v3.0 — RESCRIERE INDEPENDENTĂ

ModificareDescriereStatus
🔓 IndependențăPlugin 100% independent, nu mai depinde de ryuzone_vip. CVAR-uri proprii rzskins_sql_*
⚙️ Auto-configryuzone_customskins.cfg se auto-generează la prima pornire
🗃� BackendMySQL cu tabelă custom_skins_players creată automat (SQLX async)
🛡� FallbackDacă SQL pică, pluginul nu crapă — dezactivează salvarea, loghează, anunță adminul

Bug-uri găsite și rezolvate:
• Skin-urile nu se salvau — depindea de CVAR-uri VIP goale la plugin_cfg. Rezolvat cu config propriu + retry la conectare.
• /skins eroare -101 — cauzată de https:// și CSS modern în MOTD, incompatibil cu motorul IE5/6. Rescris ca HTML4 simplu (654 caractere, sub limită).
• Eroare de compilare linia 197 — IP-ul 45.13.151.15 era citit ca float. Rezolvat cu %c pentru ghilimele.
• Curățenie: scos fakemeta nefolosit, reparat SqlSanitize cu lungime corectă de buffer, task ID unic per jucător la respawn, protecție anti-SQL-injection.

Funcțional acum:

Rămas de decis: legarea skin_id de coloana id din .ini (nu de poziția liniei), pentru a fi imun la ștergere/reordonare. Necesită confirmare că v3.0 compilează curat și skin-urile chiar se salvează pe serverul live. Rămân de urcat modelele .mdl pentru cele 12 skin-uri, dacă nu sunt deja pe server.

Idei pentru viitor: integrare cu portalul web (cumpărare din skins.php), webhook Discord la acordare/expirare skin, prioritate skin custom peste skin VIP (funcția e deja pregătită în cod).



3. 📜 REGULAMENT FORUM — RESCRIS COMPLET

Regulamentul original a fost revizuit complet, cu reguli noi propuse pentru multi-cont, smurfing, spectator abuse, atacuri server, cooldown la unban, plus un TL;DR la final.


Fix sintaxă: [list=1] nu funcționa pe forum. Înlocuit peste tot cu
    +
  • și numerotare manuală în bold, compatibil universal cu SMF.
Scoase regula de blocking și regula de vot abuziv din regulament — sunt deja acoperite de plugin-uri dedicate (anti-block și anti-abuz-vot), nu mai e nevoie de sancțiune manuală pentru ele.



4. 🔍 AUDIT PLUGIN VIP VECHI — FUNCȚIONALITĂȚI CONFIRMATE
Verificare cerută pe ryuzone_vip.sma — 3 funcționalități, toate confirmate prezente în cod:

FuncționalitateLocație în codStatus
👋 Mesaj bun venit cu grad + timp rămasSendWelcome(), linia 356
⏰ Avertizare cu 3 zile înainte de expirareCheckExpireWarning() + cvar vip_expire_warn (default 3), linia 945
📢 Anunț public la primire VIPCondiționat de cvar vip_announce (default 1, activ), liniile 2135 și 2281

Toate cele 3 funcționalități cerute au fost găsite și confirmate active în plugin.



5. 🌐 PORTAL — NAVIGARE AJAX FĂRĂ RELOAD


Paginile MOTD trebuie să rămână separate de sistemul AJAX — sunt randate de motorul IE5/6 din CS 1.6 și nu suportă JavaScript modern.

S-a descoperit că sistemul de layout comun (rz_page.php cu rz_page_header()/rz_page_footer()) e deja folosit de 3 pagini, dar fișierul propriu-zis lipsea din arhivă — de adăugat.



6. 💬 FORUM — TOPICURI NOI & FIX-URI BBCODE

CategorieCe s-a adăugatStatus
📋 Topicuri generale4 noi: Parteneriate, Suport Forum, Propuneri/Sugestii, Absență/Retragere — cu format, reguli, BBCode
🛠� Topicuri tehnice CS 1.67 noi: Plugin-uri, Cereri Plugin-uri, Mape CS, Tutoriale AMX ModX, Informații, Ajutor, Alte Resurse
✏️ RescriereInformații + Ajutor — din specifice RyuZone în generale despre CS 1.6
🎓 Tutorial AMX ModXPlugin funcțional de la zero pentru începători (mesaj bun venit + comandă /info)
📦 Plugin de postatannounce.sma — sistem de anunțuri automate, cu CVars, comenzi admin, sursă completă

Fix compilare: lipsea #include <amxmisc> pentru cmd_access — reparat.

Fix sintaxă listă BBCode: [list=1]/
  • (stil phpBB) nu funcționa → înlocuit cu
      /
    • ...
    (stil SMF), aplicat pe toate fișierele.
Tag-ul
Spoiler
a fost eliminat din topicurile vechi pentru că SMF nu-l are nativ — acum înlocuit peste tot de tag-ul custom
1
adăugat pe forum.


7. 🐉 EVENIMENT SPECIAL — TREZIREA DRAGONULUI

Eveniment de deschidere a serverului — program pe etape, premii, reguli proprii și titlul special "Fondator RyuZone" pentru participanți.



竜 RYUZONE — HONOR • SKILL • LEGACY 竜
Topic actualizat periodic. Pentru sugestii, deschide un ticket sau scrie pe Discord.
[/list][/list]