Apply
In Progress
Negotiations
Finished

Budget

$100.00

Category

Applications

1

Views

394
Description

Hello !


Let me introduce myself first : I am EksEvd, a long-time Garry's Mod player and an average enjoyer of action RPG of all kinds. I am currently learning GLua while developing my first Garry's Mod add-on : a custom gamemode of my own which consists of a "non-serious" action-rpg / Hack'n'Slash


While everything is going fine ( kind of ) , I have come across some difficulties while programming what is, at the moment, my biggest script for garry's mod which is essentially what you may expect of a RPG, players classes / base - total statistics, npc statistics, weapons statistics and so on...


Why posting a job offer ?


Given the fact that my script already work, one might ask why do I post a job like this, which my answer is : it works, but it can definitely be improved in many ways.


What do I expect from you ?


You are, of course, free to chose the most convenient solution to you, whether it is rewriting the script from scratch, or optimizing the already existing base and modules. Whatever your choice is, I do expect the script to :


  • Include 3 different classes, which have their own base statistics ( Attack, defense and the like ), loadout, growth curve, abilities and restricted equipement. Classes are meant to be permanent once the player has made his choice and thus tied to the player character ( already exist, may be improved )


  • Include NPC and Nextbot statistics ( same as players ) ( actually exist, defined serverside and networked to clients, definitely can be improved )


  • Include Weapons statistics ( same as players ) ( already exist )


  • Include a custom damage formula based on attackers / target total ( base + weapons stats ) statistics featuring BSMod Killmove compatibility ( already exist )


  • Include weapons / equipement restrictions based on base statistics, class, or level ( already exist )


  • Include a simple weapon grinding system, which merely boost attack statistics of the player weapon. Grinding is "permanent" and tied to the weapon who has been grinded, not all weapon can be grind and some may have differents grind limits ( AS of 08/03 : actually properly implemented and working. )


  • Integration with my character, exp/level, inventory and HUD system, i.e player can see their class and actual base & total statistics ( already exist )


Applicants are supposed to have a good glua knowledge ( do I really need to write this ? ), have a good networking ( .net messages, NwVAR, INT and so on, built-in SQLite, PData etc… ) knowledge and finally, must have good knowledges regarding script optimization.



Useful informations


  • You will be given full access to the actual ( poorly written ) lua code ( server-side, client-side and lua modules ), so you can have a greater view of what I actually want.


  • As for budget, 100$ is a minimum and is still negotiable.


Thank you for reading,

EksEvd.

DUE DATE
License
CC BY-NC-ND 4.0
Search products...