jellebouma / dhadmin Goto Github PK
View Code? Open in Web Editor NEWA Teknomw3 admin script based on DGAdmin, improving and expanding upon it with functionality to create game modes.
License: GNU General Public License v3.0
A Teknomw3 admin script based on DGAdmin, improving and expanding upon it with functionality to create game modes.
License: GNU General Public License v3.0
nice work man love it
Right now anti-weaponhack detects kills with illegal weapons. However illegal weapons can be picked up from dead hackers.
Hackers should be banned before they are able to spread their illegal weapons.
[WriteLog::Debug] ServerTitle:: start scanning...
Scripts initialized successfully!
----- Server Shutdown -----
Steam Game Server shutdown complete.
---------------------------
[WriteLog::Debug] ServerTitle:: addrs:
[WriteLog::Debug] ServerTitle:: addrs(filter):
[WriteLog::Warning] ServerTitle:: structure not found
[WriteLog::Debug] ServerTitle:: done scanning.
When in 3rd person mode, the bullets appear to always go in the same direction, ignoring the rotation of the player.
Sometimes fx spawned at the start of the game is not visible. Fx spawned later is.
Question: Is it possible to detect this from the state of the fx entity?
Possible solutions:
Problem can propably be found in PlayerConnecting or PlayerConnected. As the server can crash during different parts of the initial setup.
On game end, occasionally the game will not end. Instead it lags for a second and then you can move around and shoot again.
When this happens, ending the game manually (with !end) wont work but using map rotation does.
From experiments this seems to be tied to ACHIEVEMENTS_OnKill showing achievements while the game is ending.
HWID
InfinityScript 1.5.3 has an entity field HWID which could replace a lot of DGAdmin code for getting the HWID.
However this field holds a 32 digit hexadecimal HWID which is completely different from the 24 digit hexadecimal HWID that DGAdmin uses.
The DGAdmin HWID does seem to work well, it keeps out some people with a HWID equal to zero, who are presumably hackers. While everyone I know does not have a zero HWID.
This left me 3 options:
I opted for the third option here.
when a score reward is given, the score increases constantly.
Need to detect assisted suicides somehow.
DHAdmin
Map (and mode) rotation
Achievements
Damage
Mapedit
HUD
Score
Rewards
Weapons
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.