emre1702 / tds-v-public Goto Github PK
View Code? Open in Web Editor NEWPublic repository for the server TDS-V. Use this repository to write suggestions, add issues etc.
Public repository for the server TDS-V. Use this repository to write suggestions, add issues etc.
Is your feature request related to a problem? Please describe.
The database usage (EF) is not very good in TDS, I need to improve that.
Describe the solution you'd like
Use the caching of Entity Framework.
Base: #23
Admins should have the possibility to mute a user only in specific channel.
Currently the mute command mutes the user for every channel.
base: #23
Describe the bug
!ban with correct parameters didn't work. no output.
Maybe only didn't work for perma?
To Reproduce
Steps to reproduce the behavior:
!ban [@ User] -1 [Reason]
Expected behavior
The user should get banned and kicked, data should get saved in database.
Here we can collect chat-improvements which will get implemented.
Players shouldn't be able to spam the trigger.
Sort it by how intensive the code is for the server:
"low"
"middle"
"high"
Need to add a chat where insults are allowed.
You should be able to switch to that channel.
If you insult in normal channel, you get baned to the insult channel.
Base: #18
Base: #18
Need a place where user can apply to become a supporter and vote for these applications after.
"Closed" if there is no application phase or voting phase.
"Application phase" if the project leader opened the search for one team-member for a period (default 3 days). Here everyone can apply.
"Voting phase" if the time for the applications is over. This phase should be 5 days. Here every user should be able to vote for a user - so he should be able to see the application + all important stats:
Describe the bug
Bei CheckSaveData in TDSPlayer gibt SaveData den Fehler im Titel.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Der Fehler sollte nicht kommen.
Describe the bug
Während DB noch konfiguriert wird, darf man sich nicht einloggen, sonst kommt ein Fehler.
To Reproduce
Server starten und sofort joinen.
Expected behavior
Bei TDSDBContext sollte evtl. lock benutzt werden, sodass man nicht den DbContext nutzen kann,, bevor der Server gestartet ist.
Base: #23
Give user the role for the guild.
Is your feature request related to a problem? Please describe.
More fun, more to do.
Describe the solution you'd like
The arena should have random challenges where everyone can join.
Entrance should cost a bit and at the end, the winner should get 95% of the money, 5% should disappear.
Your user id
2
Only in official lobbies:
Everywhere:
Server:
Player should have default normal weapons.
They should be able to buy weapons for a specific time (e.g. 7 days).
The weapon pricing should depend on the percentage the weapon got sold in comparison to the other weapons.
Map creator should get rewards for their maps.
Waiting for RageMP to get better possibilities to handle damages.
Then we need a normal damage-system.
User should get a simple output with "You joined .... Use /leave to leave the lobby."
Was buggy, need testings
Reset the kills, assists, damages etc. at each season (which goes 30 days or smth like that).
Also add total kills, assists, damages etc. so you still can see who did more at total.
Also add season rewards for most kills, activity, damage etc.
On every season the default skin, team colors and team names should get changed randomly.
Is your feature request related to a problem? Please describe.
More fun, interaction with lobby.
Describe the solution you'd like
There should be killstreak sounds (legendary etc.)
Your user id
2
Is your feature request related to a problem? Please describe.
Later it will be hard and ugly to create new round modes (like Capture the Flag etc.).
Currently everything is coded at the same place - so more modes will bring us many ugly if-statements.
Describe the solution you'd like
All the arena modes (currently only normal and bomb) should be single classes which handle their own code.
Possible ways to achieve that:
Is your feature request related to a problem? Please describe.
We need more modes to make Arena more funny.
Describe the solution you'd like
Let's add new modes:
User id
2
Base: #18
You should be able to block people - so you won't get any message from them (block all chats + voice chat except admin chats).
Is your feature request related to a problem? Please describe.
More to do, more fun
Describe the solution you'd like
There should be weekly challenges.
Your user id
2
Use numpads and a menu for these without numpads.
Would be the best to implement it in the map-manager.
The voice-chat needs:
We will need new admins, but I don't always want to have to choose them by myself.
Also it's risky to let the user vote for the admins.
So we need a good system, which makes everything more democratic but takes the risk that the user will exploit it.
Implemented, but still need:
Like back in TDS-SA
Is your feature request related to a problem? Please describe.
The user needs to know his user id for rewards on writing issues (and later maybe more).
Describe the solution you'd like
He should be able to see his user id with /userid.
Describe alternatives you've considered
Later it should maybe be added to the userpanel etc.
Is your feature request related to a problem? Please describe.
For more fun.
Describe the solution you'd like
The best player from the last round should get hunted in the next round.
Kill him and you get a bonus.
Your user id
2
The more useful and higher prioritized the issue, the better the reward.
So I will need 3 labels for 3 "priorities".
Helping TDS should get rewarded.
Base: #23
Is your feature request related to a problem? Please describe.
Currently the bot is only listening to pushes, issues opening and closing.
But every output is in the same channel and we could need more outputs like for issues comments.
Describe the solution you'd like
The bot should get the possibility to have a output channel Ids for every single GitHub Webhook post.
So it should get configs like "GitHubPushOutputChannelId", "GitHubIssueOpenedOutputChannelId", "GitHubIssueClosedOutputChannelId" etc.
The bot should also get configurations for suggestion and bug prefix which it can then use to detect the type of an issue and use different colors.
Need a good scoreboard, so we can use CEF for that.
Use main CEF.
You should be able to add people as friends, get notification when they join, be able to invite later to lobbies etc.
Describe the bug
Beim Lobby Creator ist der Label "Teams nach der Runde mischen" zu lang.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Sollte Word wrap sein
There should be some informations between the rounds.
Describe the bug
Self referncing loop detected for property Player with type TDS_Server_DB.Entity.Player.Players Path [].Player.PlayerSettings in SendPlayerHisRatings - NAPI.ClientEvent.TriggerClientEvent
To Reproduce
Steps to reproduce the behavior:
Einloggen
Expected behavior
Sollte map ratings problemlos senden
Base: #18
Add window for settings:
BonusBot improvements
Need to check and fix that.
If a new map gets chosen in the Arena (system already done), the round-stats should get frozen for this round and the player should get the notification.
On 3 one-star ratings the map should get removed from the new maps list and become unplayable.
TDS team members should then be able to test the map:
If a map gets enough ratings (e.g. 10) and they aren't too bad, the map should get removed from the new maps list and TDS team members should be able to check the map - if it is ok, the map should get included in the default maps list.
Is your feature request related to a problem? Please describe.
So they don't try workaround - and why not?
Describe the solution you'd like
Players should be able to give other players money - but with 5% fee.
Your user id
2
We need a good userpanel.
Maybe an applaus, maybe some confetti.
Dunno whats possible.
Base:
#23
Is your feature request related to a problem? Please describe.
I want more informations.
Describe the solution you'd like
Add more informations like "nickchanges", "previous mutes" or whatever.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.