{G}eekrainian

Line-Strike Project

Line-Strike is a parody of the game Lineage 2, implemented using the client-server components of Counter-Strike 1.6. The development lasted for nearly two years, from 2013 to 2015, and was then frozen.

You can find more screenshots on Gitlab: Link.

Class skils list:

Maps video overview (without mod effects):

Gameplay

The game on servers with this modification consists of a combination of "map + game mode". Although each game mode is unique, the basic mechanics and principles of the game remain approximately the same for all modes. The game mode only determines the key objectives that determine victory on the map. The full list of modes is provided below, in the paragraph Server.

Client

  • Maps: Baiums Lair, Cruma Tower, Iris Lake (Yo_Den), Gludin (Leviy).
  • Weapon and accessory models from Lineage 2.
  • Item models from Lineage 2 (resources, potions, etc.).
  • NPC and monster models with animations from Lineage 2.
  • Effects renders as sprites from Lineage 2.
  • A vast collection of unique skyboxes, a part of which converted from Lineage 2.
  • Sounds from Lineage 2 (effects, players, NPCs, monsters, etc.).
  • Scoreboard and MOTD dialog window in Lineage 2 style.

Server

  • Auto-deployable database.
  • Game accounts system.
  • Statistics tracking system.
  • Game modes system: Base Defense, Team vs. Team, Last Hero.
  • Login system with username/password.
  • Bot control system for PODBot, which can participate in the game using mod skills against other bots and players.
  • Monster AI (individual characteristics for each monster, aggression radius, visibility loss radius, resurrection after a certain time, random movement, etc.).
  • NPC buffer (a female human mage model in a Blue Wolf Robe with Crystal Staff).
  • Spawnlist system (placing monsters on maps).
  • Droplist system (specifying items drop with chances from specific monsters).
  • 8 classes/professions (Archer, Rogue, Tyrant, Raider, Knight, Wizard, Priest, Shaman), functioning as analogs of combined classes from Lineage 2. Classes can be changed in-game through a menu.
  • Level progression system (80 levels).
  • 4-5 skills for each class (default skill usage on buttons E R F C, with the option to bind). All skills have special physics and interact through an effect system.
  • Critical physical and magical damage system.
  • Weapon enchantment system (allowing customization of weapon glow, similar to Lineage 2).
  • First and third-person cameras (with mouse wheel distance adjustment).
  • All HUD channels are utilized for various messages (1 - Frag announcements, 2 - player connections, 3 - display skill-related messages, 4 - display level-up messages, etc.).
  • Advanced admin panel (some commands from the Lineage 2 Java server admin).

Acknowledgments

I would like to express special thanks to the following individuals and projects:

  • Yo_Den for developing maps for the mod and providing mapping consultations.
  • GOOFY for assistance in testing and providing server hardware.
  • THRILLKILL and his friend for their help in creating graphics for the project.
  • CSM for providing mapping resources.
  • AMXXMODX.ru for providing thorough guides on AMXX.

Source files

You can find the full source code of the project and necessary files to run both client and server, as well as maps source, at this Gitlab link.

All developments can be downloaded "as is", without instructions or additional information. I do not provide project support, but if you are eager to explore and seek guidance, you can try contacting me through this form.

The project materials are provided solely for demo purposes. All rights to Lineage 2 game visuals and models belong to NCSoft company.

© geekrainian.com

  • Русский
  • English
RSSКарта сайта