User:Toliak: Difference between revisions
(Initial commit) |
(Add page template) |
||
Line 1: | Line 1: | ||
<pageclass class="#7666f5" subcaption="ToliakPurple"></pageclass> | |||
Welcome 😀. I am an MTASA resources developer with Lua, C++, JavaScript (+TypeScript), Python and Java knowledge. | Welcome 😀. I am an MTASA resources developer with Lua, C++, JavaScript (+TypeScript), Python and Java knowledge. | ||
Latest revision as of 10:40, 1 May 2021
Welcome 😀. I am an MTASA resources developer with Lua, C++, JavaScript (+TypeScript), Python and Java knowledge.
Projects
✅ MTASA TypeScript Transpiling
Active project |
The project allows anyone to develop a resource on TypeScript and to convert (transpile) it into the MTASA Lua.
TypeScript has an awesome features over the Lua:
- Static types linting support (no more "oops this function accepts Player instead of number").
- Hints (no more "how many arguments does the function have").
- Classes syntax (no more tables + metatables).
References
- Demo
- Resources
- Utility
MTASA Lua Types definitions (NPM)
Utilities for the development (NPM)
MTASA Wiki parser & Types definitions generator
⭐ NPC Ped Traffic Resource
NPC Pedestrian traffic resource -- adds synchronized walking peds into MTASA. Currently working on LV routes and miscellaneous NPC behavior in the feature/las-venturas branch.
References
⭐ GTASA Vector Map
GTA San Andreas (MTA San Andreas) vector map. Currently working on fully map redesign in the develop branch.
References
🚫 Python Module
Frozen project. Extremely low chances for the further development |
The module is a .dll/.so that adds server-side python language support for writing resources.
References
References
Email: [email protected]