/ixehl2rp

Test

Primary LanguageLuaApache License 2.0Apache-2.0

ix: Enhanced Half-Life 2 Roleplay

ix: Enhanced Half-Life 2 Roleplay is a project started by eon, it was made to provide more core functions that you see in Half-Life 2.

The code is also open-source with a license.
Keep in mind you do require a bit of programming experience to understand what you're reading/modifying!

Recommended Addons for Usage

TFA: Project HL2 MMod Pack
TFA: Aim FX
True Combine Hands
Entropy: Zero 2 - Metropolice Pack

Help Needed!

Hello, as some of you may have tested/noticed. The UI in the Schema is Janky (Sucks), if you are good with Derma (VGUI) and if you wish to contribute. Please fork the project and submit a pull request upgrading as many as you choose of the following:

  • Combine HUD
  • User Interface

Contributions

You may fork this project and submit pull requests if you wish, it will be very appreciated!
You may find various Credits everywhere through out the code, make sure to check them out!

IMPORTANT

  • localPlayer is cached Clientside, do not use LocalPlayer()
  • scrW is cached Clientside, do not use ScrW()
  • scrH is cached Clientside, do not use ScrH()
  • The schema does not use client:IsCombine(), use Schema:IsCombine(client) instead. (Look at sh_schema to look at more code.)

Thanks to all contributors who have submitted pull requests to improve this project!

Useful Navigation

Combine Fonts - Download
NPC Relationships
Combine HUD
City Codes Configuration
Item Drop Death - Look for DoPlayerDeath Hook

Plugins

This schema includes custom and open-source plugins. If you want to add any to fit your roleplay server, you can find some here

Donations

If you feel generous and want to donate, you can do so here