User:Toliak

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Welcome 😀. I am an MTASA resources developer with Lua, C++, JavaScript (+TypeScript), Python and Java knowledge.

Projects

✅ MTASA TypeScript Transpiling

[[{{{image}}}|link=|]] 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

WebSite

MTASA TypeScript Group

  • Resources

TypeScript Resource Example

TypeScript Resource Template

  • 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

Demo/Trailer

GitHub repository

⭐ GTASA Vector Map

GTA San Andreas (MTA San Andreas) vector map. Currently working on fully map redesign in the develop branch.

References

GitHub repository

🚫 Python Module

[[{{{image}}}|link=|]] 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

GitHub Repository

References

GitHub Profile

Website

Email: [email protected]