Commit Graph

349 Commits

Author SHA1 Message Date
Giuseppe Guerra
29359ad4fd Fix various bugs with multiplayer teams and mp commands 2017-08-11 22:04:25 +02:00
Giuseppe Guerra
def4891008 Fix wrong commands being triggered if they have the same letters at the beginning 2017-08-11 01:36:25 +02:00
Giuseppe Guerra
5d73682a71 Fix username with spaces breaking commands 2017-08-11 01:33:14 +02:00
Giuseppe Guerra
0229fc4e65 Mp commands now require USER_TOURNAMENT_STAFF privilege 2017-08-11 01:19:30 +02:00
Giuseppe Guerra
05c4c89002 Merge branch 'master' of git.zxq.co:ripple/pep.py 2017-08-11 01:14:45 +02:00
Giuseppe Guerra
02b266f229 Add !mp settings 2017-08-11 01:14:21 +02:00
Giuseppe Guerra
612e808702 Add !mp start force, start game even for non-ready players, check if everyone is ready in !mp start 2017-08-11 00:57:58 +02:00
Giuseppe Guerra
466004f239 Add various locks in osuToken object 2017-08-11 00:45:44 +02:00
goeo_
5f279da6cf Send the api fail info and teams too when a mp match finishes. 2017-08-10 15:53:18 -04:00
Giuseppe Guerra
aa1887e2c4 Fix match teams not being changed 2017-08-08 00:56:39 +02:00
Giuseppe Guerra
df2a9bb13d Bump version to 1.13.0 2017-08-07 23:53:21 +02:00
Giuseppe Guerra
e2149d7d61 Fix wrong variable names 2017-08-07 23:53:09 +02:00
Giuseppe Guerra
ffc84448a2 Fix non-working packet 93, allow tournament-only packets only from tourney clients 2017-08-07 23:39:13 +02:00
Giuseppe Guerra
933c92e5f2 Allow tourney clients to send messages in chat, send match info to lobby after creating it with !mp make 2017-08-07 23:35:33 +02:00
Giuseppe Guerra
3bb1029832 Add !mp team 2017-08-07 23:21:49 +02:00
Giuseppe Guerra
ce889e608a Add !mp mods 2017-08-07 22:30:44 +02:00
Giuseppe Guerra
aeecccdd13 Add !mp password and !mp randompassword 2017-08-07 22:14:44 +02:00
Giuseppe Guerra
9425043b1e Add !mp kick 2017-08-07 21:48:09 +02:00
Giuseppe Guerra
f660a20f60 Changed !mp start countdown message 2017-08-07 21:41:48 +02:00
Giuseppe Guerra
5adc7f4261 Add !mp abort, fix match not being set as in progress when starting it 2017-08-07 21:38:18 +02:00
Giuseppe Guerra
3653447761 Add !mp set 2017-08-07 20:51:16 +02:00
Giuseppe Guerra
17aab9551e Add !mp map 2017-08-06 10:09:05 +02:00
Giuseppe Guerra
87d6186993 Add !mp invite 2017-08-06 09:45:39 +02:00
Giuseppe Guerra
5975e84f52 Add !mp start 2017-08-04 01:04:26 +02:00
Giuseppe Guerra
3309f2f8fd Add !mp host and !mp clearhost 2017-08-04 00:24:12 +02:00
Giuseppe Guerra
baa8ae4cc2 Changes !mp clear to !mp close 2017-08-04 00:10:26 +02:00
Giuseppe Guerra
837df03f05 Fix typo 2017-08-04 00:09:50 +02:00
Giuseppe Guerra
c2a2d9c97b Change minimum !mp size value from 1 to 2 2017-08-03 23:56:04 +02:00
Giuseppe Guerra
fc989a2705 Fix tourney chat channels get deleted when there's nobody in the channel 2017-08-03 23:55:26 +02:00
Giuseppe Guerra
310bc1d3b3 Add !mp size 2017-08-03 23:47:34 +02:00
Giuseppe Guerra
9f647d5f9e Add !switchserver command 2017-08-02 01:36:37 +02:00
Giuseppe Guerra
1e6ee91685 Add !mp lock and !mp unlock 2017-08-02 00:39:16 +02:00
Giuseppe Guerra
86995feb34 Alert users when entering tournament matches, make impossible to join tournament matches from ui 2017-08-02 00:29:12 +02:00
Giuseppe Guerra
af554c94d5 Add !mp make and !mp join 2017-08-02 00:22:57 +02:00
Giuseppe Guerra
3373bc9581 Fix foka responding to commands even if the command is not at the beginning of the message 2017-08-02 00:02:46 +02:00
goeo_
2cf1cdf1fd Send the api some data when a multiplayer match ends 2017-07-31 17:54:50 -04:00
Giuseppe Guerra
8c3fc6842d Release locks properly 2017-07-28 22:46:29 +02:00
Giuseppe Guerra
eab8bee828 Merge branch 'master' of git.zxq.co:ripple/pep.py 2017-07-28 22:36:19 +02:00
Giuseppe Guerra
66061d5fb2 Lock client buffers while writing 2017-07-28 22:32:30 +02:00
goeo_
401dd5ecdb Fix the multiplayer password bug while not breaking anything else, especially not multiplayer as a whole. (tested code) 2017-07-23 14:37:12 -04:00
goeo_
d439490029 I should get a proper development environment 2017-07-23 12:21:38 +02:00
goeo_
f4d0a2424d .HIDE. I suck at coding
does the hide tag even work lol
2017-07-23 12:17:57 +02:00
goeo_
a177e65fcf Silence check is already done in bancho; made the ban check look better
weirdly, the original bug report said silenced people could talk using irc
2017-07-23 12:16:29 +02:00
goeo_
c14c86fe0d Fixed The Underscore Bug (i think) 2017-07-23 03:40:51 +02:00
goeo_
25df2228e3 Finally tested the code and it works now 2017-07-23 02:58:47 +02:00
goeo_
941cf81877 Parenthesis
haha coding on windows sucks because the easiest way to test the code is to push the code then pull it from my dev server
2017-07-23 02:38:37 +02:00
goeo_
76bb15f9f3 Banned/Restricted people can't use the IRC gateway. Silenced people can't send messages on it. 2017-07-23 02:35:29 +02:00
goeo_
8043d686c5 Fix all multi passwords being sent to each user in lobby 2017-07-22 22:41:42 +02:00
Nyo
cae82bd107 Delete timed out tokens 2017-07-04 23:16:10 +02:00
goeo_
2c2c85b382 Trying to fix the user metadata problem. Will this kill performance? 2017-04-16 06:41:25 -04:00