Skip to content

Jaysds1/mtasa-wot-gamemode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

mtasa-wot-gamemode

An MTASA gamemode version of World Of Tanks!

WOT means World Of Tanks and this is the place where we're going to make WOT for MTASA as a gamemode. MTA was lacking new gamemodes as we're all there looking at the same gamemodes in the server browser.

About

World Of Tanks is a already known game made for PC and Xbox360, and I just thought that we should show how unique MTA is and display how similar it can be related to a real game. With this gamemode, we're going to be replicating everything as it is in the real WOT game. Obviously we're going to need the best mappers around and advance coders here.

Why Open Source?

The only reason why I ended up opening this gamemode to the community/public is because I couldn't do it by myself and I was slowly losing interest in it, where as others might be more interested in it other than me.

History

This gamemode was created before by me... but it ended up being lost as my old pc got damaged and all the files on it wasn't recoverable. Before that tragic accident, the server and the code was near completion and could've probably been out by now. After the accident, I was able to create the simple things I remembered about the gamemode, like the timer, spawns, etc... but as of right now, WOT has changed their game UI style and I simply couldn't keep up.

Getting Started

In order to contribute to this project, you would need to know and have the following tools:

Knowledge:

    Lua
    http://lua.org

    MTASA Scripting
    https://wiki.multitheftauto.com/wiki/Main_Page

    English(Might work in other languages later!)
    http://englishpage.com

Tools:

    Notepad++(Not really needed, more like suggested)
    https://notepad-plus-plus.org

    MTASA Client and Server
    https://mtasa.com

Directory Structure

WOT - Is the main resource everything is running in (The Core).

[maps] - Holds the maps for the server to run.

Roadmap

  • Creating the core
  • Setup login system
  • Create a lobby
  •   [x] Players list
    
  •   [ ] Player Tank Showcase
    
  • Setup map system
  •   [x] Find compatible maps
    
  •   [x] Choose a random map
    
  •   [x] Load spawns
    
  • Team Manager
  •   [x] Assign players to random team
    
  •   [x] When a player joins, add to team with least players
    
  • Setup basic in-game system
  •    [x] Show health
    
  •    [x] Show scoreboard
    
  •    [ ] Show player aim (GUI/DX used)
    
  • Features
  • Line of sight visibility
  • Camouflage with elements
  • Reload waiting
  • Vehicle parts breakdown (Tires can't move after hit)

Releases

No releases published

Packages

No packages published

Languages