HLDS-V8: Extending HLDS with V8 JavaScript engine
I've made a PoC C++ source code (metamod plugin) which demonstrates the usage of Javascript to extend HLDS.
https://github.com/deejayy/hlds-v8 Anyone interested? |
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
What the importance of that ? i read what in site but not understand anything
|
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
It's an opportunity to break with Pawn and use something more efficient and easier language to write plugins.
It brings the possibility to extend with almost everything you can imagine (as you can extend eg. node.js, which is also based on V8 ). Also, availibility to reload a script in real time, in the a middle of a map. With some investment, it can be added to hook HLDS engine functions not provided by plugin api, etc. My fantasy is very limited, but i think this community has unlimited ideas for this :) |
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
I'd rather stick with AMXX
|
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
Quote:
How to use it ? |
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
Everything is described at the github repository of the project. You can fork or commit as you wish, create issues, etc.
|
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
Code:
function ClientCommand(params) |
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
Very cool, I will probably use this.
Edit & Suggestion: Add option to support amxx admins. |
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
Detecting no-spread cheat ("shaky" screen):
Code:
function CmdStart(params) |
Re: HLDS-V8: Extending HLDS with V8 JavaScript engine
I like javascript, nice work.
|
All times are GMT -4. The time now is 15:28. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.