advetter / xxlddrace Goto Github PK
View Code? Open in Web Editor NEWThis project forked from ddrace/teeworlds
Teeworlds is A retro multiplayer shooter, XXLDDRace is a DDRace mod, with some extras.
Home Page: http://xxl-clan.com
License: Other
This project forked from ddrace/teeworlds
Teeworlds is A retro multiplayer shooter, XXLDDRace is a DDRace mod, with some extras.
Home Page: http://xxl-clan.com
License: Other
sometimes happens that /rescue returns tee in same freeze tile
i fixed it by adding 4 new conditions in method HandleRescue:
void CCharacter::HandleRescue()
{ // Nearly the same like IsGrounded(), but with less tolerance
if ((GameServer()->Collision()->CheckPoint(m_Pos.x+m_ProximityRadius/2, m_Pos.y+m_ProximityRadius/2+1) || GameServer()->Collision()->CheckPoint(m_Pos.x-m_ProximityRadius/2, m_Pos.y+m_ProximityRadius/2+1))
&& m_TileIndex != TILE_FREEZE
&& m_TileFIndex != TILE_FREEZE
&& m_TileIndexL != TILE_FREEZE //that
&& m_TileFIndexL != TILE_FREEZE //
&& m_TileIndexR != TILE_FREEZE //
&& m_TileFIndexR != TILE_FREEZE //
&& !m_FreezeTime
&& !m_DeepFreeze
&& !m_LastRescueSave)
{
m_RescuePos = m_Pos;
m_LastRescueSave = 7; // not every point will be stored
}
}
If someone is level 4 in memberlist it will be reset to lvl 3 in some cases.
muteid is still broken. seems like it came from ddrace...
-in the md5 hased password of the account system is the last character missing (only 31 chars)
-move the md5 files to "external"
this allows some cheats , for example When you have a drag down dummy to go up a long 1 tile space with a pull laser, pausing in mid-air while being held by the laser, and unpausing, makes you shoot straight up and be able to bypass it.
when a map has an entity saying no player interaction (player_hooking 0, player_collision 0), on a new map load those settings are kept, and not reset, so that maps not intended to be solo still are now in this kind of solo mode.
Hi,
i've compiled latest sources of XXLDDrace64. My servers works good but today, i dont know why, i have a segmentation fault on start for only one server (server on blmapV3). If i run the other bin (1.9 precompiled bin on your forum) XXLDDrace64-server64, it works.
I dont know why day to tomorrow server wont work Oo ?
ddrace is dead [1]. Then, why are we still being a fork of it? I think we should fork DDRace network [2], which is stable (and BTW has also the domain ddrace.info, but gets new features, and profit from their code..... Please merge with them.
[1] I mean this ddrace we are forking from: https://github.com/DDRace/teeworlds
[2]ddnet.tw
Hi,
someone made a new cheat that makes the server lag, like, a lot. Here's a demo of it: http://www.sendspace.com/file/j4ocyj
level_command changes privileges for levels 1, 2, 3 which is probably not the wanted behaviour.
Change back level_command to mod_command, add subadmin_command, helper_command, subadmin_status, helper_status, so that each level is independently configured. This would seem like the wanted behaviour.
tele cmd to tele other players to you (like the old one)
It is possible to walk through freeze tiles by holding i.e. a key which was bound with "say /r".
If the playerinfo gets changed the score changes to normal ddrace score, also if rcon score is enabled.
Hello Tomate... I would like if you could maybe help me with something... My in-game name is Furious. I play on Wage Teeworlds servers and I was wondering if you could help me develope a plugin ... What this plugin basicly will do is that it takes the user input from "say" and if the word is e.g. fuck, that it would print it out as
If you want to talk about it further you can add me on skype or xfire or AIM.
Skype username: rhawk363
Xfire username: rhawk1
AIM username: rhawkie2011
P.S. Sorry that I posted this here. I could not message you because you didn't provide an e-mail.
Thank you for your support
Rhawk
there is user_status and mod_status. No subadmin_status. Just as feature. Thanks
As the title said, don't know how it reproducible.
But it happens when there are players already in server. Maybe if someone else connects
When entering xxltddrace server with latest sources, eyeemote is happy. This I noticed when upgraded my servers to latest sources
Hi,
is it possible to have something to show all players id when we have more that 20 players on the 64p mod ?
Cause when i need to moderate (mute, kick, ban) someone, i can't get his id ... But if he kills himself, i'll get his id.
I don't know how you can implement this ... A new command ?
In Minecraft, we have commands with the page number, like "/help 3" to show the help page 3.
It could be possible to get id by something like "rcon whois XXL", where XXL is a part of the name of the players. An other example : "rcon whois be-" will show o-be-one. So if there is more than one players as answer, show them, it's useful for prefix tag ^^.
Thank you for reading !
you can get through several freeze tiles to the other side by holding move and /r down, the program seems to get confused about whether you are freezed or not and you wake up on the other side, i can attach multiple demos if you'd like.
Hi XXLTomate,
to begin, thanks a lot for your great work. Our r0x.fr TeeWorlds XXLddrace server are working very great fort more than 6 month now ;).
I have an issue ... Can't find why.
Debian 6 x64, issue with XXLDDRace64-Server_64 bin.
XXLDDRace version : 2.0 x64
Maps are on data/maps
When i start the server, server can't find the map :
[13-07-19 14:48:59][datafile]: loading. filename='maps/.map'
[13-07-19 14:48:59][datafile]: could not open 'maps/.map'
[13-07-19 14:48:59][server]: failed to load map. mapname=''
After this, i've tried this start command :
./XXLDDRace64-Server_64 -f r0x.fr.blddrace.cfg sv_map
Answer :
[13-07-19 14:48:59][Console]: Value: blmapV3
[13-07-19 14:48:59][server]: starting...
[13-07-19 14:48:59][datafile]: loading. filename='maps/.map'
[13-07-19 14:48:59][datafile]: could not open 'maps/.map'
[13-07-19 14:48:59][server]: failed to load map. mapname=''
The server won't work :(.
Same config with XXLDDRace-Server_64 bin, can't find blmapV3 ; so i've copied data/maps in ./maps, now it's ok for this bin.
I've tried again XXLDDRace64-Server_64 and i've that :
[13-07-19 14:52:51][server]: starting...
[13-07-19 14:52:51][datafile]: loading. filename='maps/.map'
[13-07-19 14:52:51][datafile]: allocsize=1584
[13-07-19 14:52:51][datafile]: readsize=1328
[13-07-19 14:52:51][datafile]: swaplen=1348
[13-07-19 14:52:51][datafile]: item_size=1068
[13-07-19 14:52:51][datafile]: loading done. datafile='maps/.map'
[13-07-19 14:52:51][server]: maps/.map crc is ac89682a
[13-07-19 14:52:51][server]: server name is 'BL DDRACE x64] r0x.fr.'
[13-07-19 14:52:51][datafile]: loading data index=5 size=3270 uncompressed=414400
[13-07-19 14:52:51][datafile]: loading data index=16 size=272 uncompressed=207200
[13-07-19 14:52:51][datafile]: loading data index=14 size=1092 uncompressed=621600
[13-07-19 14:52:51][datafile]: loading data index=10 size=654 uncompressed=414400
[13-07-19 14:52:51][datafile]: loading data index=12 size=424 uncompressed=414400
[13-07-19 14:52:51][console]: failed to open 'data/maps/.cfg'
[13-07-19 14:52:51][console]: failed to open 'data/maps/.map.cfg'
[13-07-19 14:52:51][server]: version 0.6 626fce9a778df4d4
[13-07-19 14:52:51][engine/mastersrv]: refreshing master server addresses
[13-07-19 14:52:51][register]: refreshing ip addresses
[13-07-19 14:52:51][engine/mastersrv]: saving addresses
[13-07-19 14:52:51][register]: fetching server counts
Exception en point flottant
user@s1:~/teeworlds/xxl$
(Exception en point flottant = Float point exception)
Thanks a lot XXLTomate and i hope you'll find a solution for me :s ... 👍
Theres a crashbug.
If you use the /logout command with a number like "15" as parameter.
Latest ddrace servers are downloading maps super fast, xxl needs to have this.
Everytime logout and login when press tab to see commands, it then shows +1 duplicate of each command.
For xxlddrace there is register and login features. If an admin does this he gets set to correct "level" as well. If then leave server and go back, you are logged out in console and as member.
problem 1: You then use /login password and you get your level in rcon. But sometimes it will be a level lower than you were initially assigned. This can be fixed by logout inside rcon and login to rcon.
If you are not first logged into rcon and use /login, you get your level and is logged into rcon. But no commands will show when press tab. This can be useful for admins if commands show as bind say with login detail to get rcon access quick
If I sound a bit unclear with all the login and whether its rcon or member related, say and I will explain more on irc? Thanks
all command eg rainbow all , kick all, muteid all, any command all crashes the server.
I put the level commands for privileges I want for moderators or sub admins, into config. But on server logged in as moderator or subadmin those cant be done. A look at the level command status shows it not being changed
eg level_command ban 2
must give ban priv to all levels down to moderator. But its still its default when I look on server as admin. This is same for any level_command I put in config
Hi XXLTomate,
there is an issue with /rules.
I'm running Debian 6 x64 with compiled XXLDDrace x64 64p mod.
Bug :
When a player type /rules, there is the default rules + rules set by sv_rules_line1 (2, 3, ...). So in one of my blocks server, i have a "no blocking" default rule with "block !" personnalised rule ... :(
Thank you ^^ !
Hi XXLTomate,
cause of my servers taking popularity and moderated (no cheat, no spinbot ...), someone like to full my servers with "connecting socket" from différent ips, on client port 161 actually (my server listent 8404).
What can i do to stop that ?
Thanks a lot !
Sometimes, randomly as far as I can tell, the laser doors start inverted (on instead of off, etc.) and the pull lasers aren't even there. It's an annoying bug that makes the map too easy randomly and some maps impossible.
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.