Shaiya client and server files

12/25/2025 04:10 Elessar2#1
Client Overview
  • Clean game client (old patches removed, reorganized structure)
  • Episode 4 interface (EP4 UI style)
  • Updated content: mounts / pets / costumes / weapon skins / NPC models
  • Fast loading optimizations

Folder size: ~6.5 GB
RAR size: ~2 GB


New Updater
  • Maintenance Mode: During maintenance, the updater pauses updates and shows a notice to players.
  • SHA-256 Integrity Check: Verifies SHA-256 hashes of files in the client folder. If files are missing or modified, the launcher can lock to prevent running a broken/edited client.
  • Forced Update Support: Admin can force users to update before entering the game.
  • game.exe Start Control: Supports a start-key / permission logic to control launching.
  • Cleaner / Data Rebuild Trigger: After any patch, create a file like PATCHNUMBER.cleaner inside the patch folder to automatically rebuild data.
  • New SAH Protect: Improved SAH protection integrated into the updater workflow.


Anti-Cheat & Protection
  • Client-side Anti-Cheat included
  • SAH Protect integration (additional protection for data files)
  • Integrity-based launcher encrypt


Features / Quality of Life
  • Teleport buttons + inventory buttons + new inventory style
  • Costume aura
  • Titles with effect name color
  • Stable imgui panel
  • Skillbar cooldown rendering (new render)
  • Costume / Pet / Wing ON-OFF toggles
  • Drop menu system
  • Elemental item visuals (inventory / equipped / skillbar)
  • No skill delay
  • Font improvements
  • Global kill / news / notice message types
  • HP bar improvements
  • Buff/Debuff features: remove, movable with SHIFT, mini buff/debuff settings
  • Interface recolor / customization
  • NPC access anywhere + smart utility items & helper buffs
  • ItemMall preview: mounts / weapon skins
  • 5 skillbars
  • 150 Raid support + raid buttons
  • New resolutions supported
  • New ImGui in-game settings panel
  • Stigma skill slot + 1 extra slot
  • Summon destinations
  • Stat distribution system: x10 types, single-stat allocation, or auto-stat rules


Server-Side Development / Custom Systems

I also provide server-side feature development for Shaiya private servers.
We have multiple internal projects (server.dll, tools/updater modules) and a proven workflow for building stable, configurable systems.

Core Server Module (server.dll / PS_Game custom systems)
  • INI / config-driven systems (MapProps: per-map rules, toggles, limits, restrictions)
  • Teleport systems: Teleport Stone / Teleport Rune / Save + restrictions per zone
  • Summon & Movement runes (map-based permissions, safety checks)
  • Chat Control (filters, commands, moderation tools)
  • Combat controls (attack rules, PvP restrictions, anti-abuse logic)
  • Buff/Dispel controls and custom status logic
  • Party / Raid management (party types, raid types, member limits, automatic handling)
  • Delay / exploit protections (server-side prevention logic for common abuse cases)
  • Max level / rank / points patches (server rule tuning)

PvP & Balance Systems
  • Auto-balance raid system (Light/Fury distribution, class balancing, fairness rules)
  • Cross-map join handling (force correct balanced map join + auto-assign to the missing side)
  • Smart exit behavior (leaving balanced raid triggers correct cleanup logic)
  • Town / safe relocation rules (custom destinations per state and scenario)
  • Admin commands to control balance: start/stop/cancel/re-balance scenarios

Kill Rewards / Goals / Progress Systems
  • Daily kill tracking (login sync + on-kill updates)
  • Reward delivery based on configurable rules (every X kills / event-driven)
  • Custom packets to sync counters & UI with client-side modules
  • Expandable to weekly/monthly goals + reward tables (config/DB-driven)

Stability, Security & Fixes
  • Crash guard / exception safety layer for production stability
  • SQL safety fixes (common injection / unsafe query patterns cleaned)
  • Logging & diagnostics (server-side logs for audits and debugging)


If you need a specific feature that is not listed above, feel free to contact me.
We can implement custom client-side and server-side systems based on your server rules and your episode/version.
  • Small QoL changes or full systems (client + server integration)
  • Config-driven features (INI/DB), stable and performance-friendly
  • UI/UX improvements, panels, buttons, custom notices, etc.
  • Bug fixes, optimizations, and security/stability improvements

Just send me your idea and I’ll tell you what’s possible + a clear estimate (price / scope / delivery).


GitHub profile: [Only registered and activated users can see links. Click Here To Register...]
Discord: elessar#8811
Mail: [Only registered and activated users can see links. Click Here To Register...]



Screenshots & Video: