Code Monkey home page Code Monkey logo

mtadayz's Introduction

πŸ‡ΊπŸ‡Έ

README

Discord

Current Developers: L, ciber96, neves768

Inactive Developers: 1B0Y

Synopsis

This repository serves as a "hub" for the development of MTA DayZ, a gamemode which is akin to the DayZ mod for ArmA II, only for MTA (Multi Theft Auto). The aim is to reproduce the gameplay and atmosphere of the mod (as close as possible, at the very least). In the past, MTA DayZ used to be compiled, but now that it's open source, there's hope that development will be much more active, with people contributing to make this gamemode even better.

What should I do?

Generally, there is always something to do. You can either take a look at the issues list on GitHub, or go the forum (https://nullsystems.tech/forum/) and check out the bug reports and suggestions. Note that you have to fork the repository first. Edit whatever you want, and make a pull request. If the developers deem your changes appropriate, the pull request will be accepted, and you will be marked as a collaborator. Remember to keep your fork in sync, more info can be found here: http://www.youtube.com/watch?v=-zvHQXnBO6c

Latest Files [ALWAYS UP-TO-DATE]

https://github.com/NullSystemWorks/mtadayz/archive/master.zip

Current Release [NOT UPDATED FREQUENTLY]

https://github.com/NullSystemWorks/mtadayz/releases/tag/v0.9.9a

Links

Website: https://nullsystems.tech/forum/ Discord: https://discord.gg/th86Tmw Issues: https://github.com/NullSystemWorks/mtadayz/issues Donations: https://www.paypal.me/ciber96 (will be used to fund the webserver, domain and related services)

Contact

Please check "Links" if you wish to contact us. If you have a bug to report or a feature to propose, please do so on the "Issues" page of our repository.

mtadayz's People

Contributors

0xciber avatar 1b0y avatar blumlaut avatar dreezyduh avatar fabervox avatar imceaser avatar itslewiswatson avatar kaska3er avatar loki214 avatar mtadayz avatar neves768 avatar renkon avatar risusama avatar venadcli avatar waghcwb avatar xyruspl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mtadayz's Issues

Weapon skin

How can i change a weapon skin?The weapon : M16A2 M203 has no skin so i want to add one.
I've already downloaded the files and put the dff and txd in the respective folders (resources\DayZ\models\weapons)

Move Debug Monitor to Journal

While the debug monitor is a quick way to check your stats, its original purpose was to provide debug information. However, since we know that everything is working as intended, we should move all information displayed on the debug monitor to the Journal.

Feedback is welcome.

Randomize Loot Spawning Points

There's over 2000(!) spawning points for loot, and those are just the default ones. Apply a random chance for each spawning point to make the map more varied and looting a "unique" experience every time loot is (re)spawned. Ideally, the max amount of loot points should be around half of the max. amount of spawning points.

Feedback is much appreciated on this issue.

Hunger/Thirst not decreasing

Noticed it during my test runs, hunger and thirst are not decreasing in any way. I suspect this error to be the cause:

".../client/status_player.lua:673: attempt to perform arithmetic on field '?' (a boolean value)"

Currently tracking down the source of the bug, I suspect it has something to do with the clothes system.

M40A3 sound

I cant seem to put the M40A3 with sound.What do i exactly need to do?I've already copied the audio file to:
DayZ\sounds\weapons\fire and added the code in the sounds.lua file.Still not working.Am i missing something?

Change player spawn

Hello there.I have a suggestion related to the players spawn.
Back in the day when i had my server,players were always doing spawn kill. What i did to change that was implement a new spawn system.The system consists in making all the players,spawn in the air,in random locations.In my opinion,this is something that you guys should take in consideration.
I already tried to change the spawn locations.The problem is that i can't seem to find the file where the coordinates are. This is my suggestion.Before i leave,i just wanna thank you guys for the impressive work,ya'll have developed so far!Very impressed!

Thank you πŸ‘

Achievements get bugged after the first time you earn them

For example if you earn the "Kill one zombie" achievement and die you can't earn it again (I don't know if this is intentionally).
I fixed this by adding elseif data[1] =="achievements" then setElementData(player,data[1],false) to the spawn_init.lua when the player gets starting equipment

Code Optimization + Shortening

Please add your suggestions for code optimization here. This description will be updated accordingly.

  • Vehicle Spawning Mechanism
    • Shorten spawning code
  • Player Spawning Mechanism
    • Shorten spawning code
  • Loot Spawning Mechanism
    • Shorten spawning code
    • Optimize spawning code to reduce network trouble
  • Zombie Spawning Mechanism
    • Optimize spawning code
  • Reduce usage of elementData, move towards tables
  • Shorten weapon sounds code

Player Skins

i want ask can you add more random skins because now players spawn with the same skin or maybe add in login panel choose skins like or clothes something like that ? or you can make lesson how to do it ? Because like i told everyone spawns with CJ skin

Player spawn items

How can i make a player spawn with a parachute already equipped?I've already added the parachute to the inventory.I would like to change it and make it so that the player spawns with the parachute already on his back and ready to use without the need of equipping in via inventory.

Register isn't working, database

(sorry for my english)
Hi, I have a question, register isn't working, I added the most important lines to acl. And what i have to add to mysql?

1 ms stutter every 1 sec

I don't know if anyone else has this problem but I'd like to know what could cause this problem

Fuel stations: limited fuel

Fuel stations should have limited fuel (to prevent people from just camping them out). The max amount can be set by server admins.

Rest at tents

Resting at tents should give players a certain amount of blood + have a chance of curing an infection the player might have. If a player rests at a tent that does not belong to him, the infection cure chance should be reduced (preferably by 50% of its normal value).

Dead bodies should be present for a period amount of time.

It'd be nice to see dead bodies be present in the server longer than normal. My idea was to keep the dead bodies present for a total of 3 IRL days, before they "decompose" and are removed from the server. This, however, should have an option for server owners to modify how long dead bodies should be on the server before being removed, as a technique to reduce some server lag.

Thoughts?

Cadency of weapons

Is there anyway i can change the cadency of the weapons?I wanna change the cadency of fire of snipers.Wanna make them bolt action.Wanna make it so that the player has to wait like 2 seconds before shooting again.

Announcement of my server

I'm here to announce that my MTA DayZ server is up and running.The server is using the core being developed here.It has a total of 40 players and it's pretty much just the core.No changes were made by me on the core. I have only added a couple of resources to make everything better.
I would like to know if my server can be added to the official MTA DayZ server list.
Here's the ip adress:

mtasa://164.132.201.27:22033

Hope i can see yall online.

Rework Zombie Spawning System

The aim is to rework the current zombie spawn system.

Instead of letting zombies spawn every 3 seconds or so, they'll spawn at designated points, with a variable (gameplayVariables["maxglobalzombies"]) determining how many zombies can exist per world, to avoid putting too much strain on both client and server.

My idea here is to let zombies spawn near lootpoints, to make them a bit more threatening (you want the loot, better find a way to avoid the zombies). Also, right now, when you crouch, zombies will instantly stop hunting you, and what's more, even if they do so much as touch you, nothing will happen as long as your visibility and audability value is 0. Perhaps a check to see if the zombie is within a certain distance to the Player (getDistanceBetweenPoints3D) might do the trick here.

Another problem is that zombies also will stop hunting you and go back to roaming mode when your audability value drops below a certain treshold.

The file that handles this is movement_zombies.lua, which can be found in handlers/zombies/client.

This issue is an elaborated version of issue #18.

Advanced building system

People should be able to build just like in dayz epoch with snapping walls to foundation and stuff . It would be hard to do it that's why we should consider this as a future feature.

Tear clothes up to receive bandages

By rightclicking on a piece of cloth, then selecting "Tear cloth up", the player should be able to create bandages. Whether or not we introduce this as a new item ("Makeshift Bandage") or just let the player create a normal "Bandage" can be discussed here.

GPS system

Hi i want ask can you change GPS system like in old one version ? because its annyoing when you need write /gps and that arma 2 gps looks so bad

New debug monitor

I just downloaded the newest version of the mod and soon realized that you guys have changed the debug monitor.I can understand why you guys did it.However,in my opinion,it wasn't a very good change.It's just not convenient for the player.If a player is getting hit by a zombie and wants to check his blood easily and fast without the need to stop,he can't do that now.
My suggestion would be to add some kind of option to the player itself or even to the owner of the server to give the 2 options.If the player wants the old one,then enable the old one and vice versa.

MtaDayz- gliches

  1. Zombies spawn near players, (falling from the sky, near players)! Even on respawn points
  2. Drop/Take function is a little confusing for new players! And many stuff Have no texture dropped
  3. F5 menu does not work, please tell me how i enamble it !

Tweaks! Zombies should spawn 10-20 feets away from players (minimum range)

//Using latest, stable build :D.

Tents are gone

I have uploaded new files (0.9.9) on your server (0.8.8).
I copied the folder "database" in DayZ.
I have uploaded it to a new file, but the tents are gone.
I am doing something wrong?

DMR sound range to be increased.

While rewriting the sounds functionality for weapons, I noticed that the DMR has a range of 5 compared to other snipers that are 240. However, in my opinion, the DMR is just as loud as the other snipers...

Opinions?

Take items from player's backpack when standing behind him

Exactly what it says in the title, players should be able to take items from another player's inventory when he or she is facing said other player's backpack. Could alternatively be done by simply being inside a player's colsphere.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.