Tremulous Forum
Mods => Mod Releases => Non-Gameplay Changing => Topic started by: Lakitu7 on June 01, 2008, 01:20:41 am
-
And again. 5.22, fixing the bug given here: http://tremulous.net/forum/index.php?topic=8310.msg128079#new
---
Update again. Call it 5.21 if you wish, but if you're running this, you should update. Amanieu uncovered a pretty good size bug. Just redownload the file again or update from svn.
---
Welcome once again to a new release of Lakitu7's Tremulous 1.1 QVM: 5.2
Downloads: http://www.mercenariesguild.net/patches/index.php?do=details&task_id=176
This release brings you the following new features by myself and others in the Tremulous community:
The much-requested return of Vote Reasons (all-new rewritten by me)
The /builder command to find out just who built that damn glitch egg and what number in the log it is so you can !revert it (Googles + Rezyn + some of my own changes)
Admin Stealth: Notices of admins' actions are given as their registered name, hiding the name that they're currently using and giving accountability (Amanieu and I, rewritten be me)
!listmaps and !maplog (Rezyn)
Warmup countdown (Amanieu)
!cp + the ability to CP only to particular teams + automatic wordwrapping to avoid it cutting off (googles + benmachine + rezyn + me)
g_adminMaxBan: Set a maximum time for bans by admins without the perm-ban ability (Rezyn)
!showbans search: follow !showbans with some text to search by name or ip (Rezyn)
g_banNotice: Append a set text to your ban notices when they're sent to players, allowing you to include contact information for where to appeal (googles)
A brand new redone users' manual!!! ooh, ahh!! (me)
.. and more, along with plenty of bugfixes (in particular, the g_logsync etc. cvar spam should be gone; thanks Amanieu for that).
Please view the (all-new) manual for details.
Other Announcements:
My development is now (relatively) open: Interested parties will find a bug tracker / feature request system here: http://www.mercenariesguild.net/patches/index.php?project=2
as well as my SVN repository here: svn://source.mercenariesguild.net/lakitu7-qvm/
and here: http://source.mercenariesguild.net/lakitu7-qvm/ if you'd like to beta test my work as soon as it's available and report bugs.
After this release, i am also announcing that I will not be trying to merge with Tremulous SVN head. Anyone who does this sort of thing will tell you what a monsterous task that would be, and at this point there's very little benefit compared to the amount of work involved, especially when half of the changes will be removed in "backporting" anyway. What I *will* be doing is merging those patches from svn that fix bugs that relate to game.qvm. When 1.2 comes out, I still intend to follow through with my original plan and just torch the whole damn thing and start over from scratch. It'll be easier that way. I feel that this approach will work out much better than trying to merge every little SVN revision for its own sake, which would really just burn me out of doing this very quickly, and that wouldn't really benefit anyone.
Enjoy!
Lak
-
Nice. I'm basing my QVM on it (hope you don't mind), more information here (http://tremulous.net/forum/index.php?topic=8253.0).
-
Nah, that's fine, sure. I think most Western qvms are based off mine, nowadays. It's kind of standard procedure. :)
-
:D Hmm, could you have based it on a more recent SVN?
-
Well, if your releasing a version, i guess i should release a version of PGQVM.
Its been like 15 revisions since i did...
-
:D Hmm, could you have based it on a more recent SVN?
Read the announcement or the FAQ in the docs.
-
Ah. Missed that the first time around.
-
Amanieu discovered a pretty decent size bug in this release. I've reuploaded the .patch and qvm (and updated SVN) with the fix. If you are running this, you should update. Thanks.
-
Amanieu discovered a pretty decent size bug in this release. I've reuploaded the .patch and qvm (and updated SVN) with the fix. If you are running this, you should update. Thanks.
Doesn't this affect nearly all the QVMs?
EDIT:
This bug affects ALL QVMs. Please update NOW!
-
One of TremSpain admins (ACKMAN, blame him ):> ) said they are running 5.21 version and some "hacker" crashed their server.
-
Last night's release was a fix in Lak's code, but today's report is about a problem in other code; 5.22 will be coming shortly to contain the new fix as well.
-
5.22 up with the fix.
-
next qvm can you add pause vote
-
Why?
If there's an admin they can do it, if not, what's the use for a pause?
-
Yeah I can't think of a situation for which that would be useful either. What would such a thing be used for?
-
Even I dont see the use for such a command.
-
here is why
reason 1
kick player Dingo for "" yes 2 no 1
admin:!pausevote
admin: ok why are you trying to kick
player:him he keeps tking me
now everyone knows why he is getting kicked its useful because you don't need to give as many admins kick
reason #2
another example is when someone calls a map vote at the begging of a game
!pausevote
wait 30 seconds !unpausevote
if this is added you dont need to give admins as many flags
-
reason 1
kick player Dingo for "" yes 2 no 1
admin:!pausevote
admin: ok why are you trying to kick
player:him he keeps tking me
now everyone knows why he is getting kicked its useful because you don't need to give as many admins kick
easier method: you NEED to add a reason when calling a kickvote.
-
easier method: you NEED to add a reason when calling a kickvote.
asdf
-
reason 1
kick player Dingo for "" yes 2 no 1
admin:!pausevote
admin: ok why are you trying to kick
player:him he keeps tking me
now everyone knows why he is getting kicked its useful because you don't need to give as many admins kick
easier method: you NEED to add a reason when calling a kickvote.
Unfortunately that requires a client download.
-
well i saw it working on DretchStorm, without client download (callvote kick nick reason, but it had some troubles if someone have a spacebar in his nick, i hope its fixable)
-
Needing a reason when calling a kickvote?
Orly? Then how come it works on many qvms, dating back to Undifference's
-
In this 5.2 I reintroduced kickvote reasons with a slightly modified syntax to not have issues with spaces in names or reasons.
callvote kick nickname which may contain spaces -r reason which may contain spaces
Their use can be required with the cvar g_requireVoteReasons=1
Turning on this cvar will break the ability for players to use the gui to call votekicks (as it did in risujin's qvm where votekick reasons were introduced). *That* is unfixable without a download, but so be it. That's why I don't really recommend requiring vote reasons. :p
-
Turning on this cvar will break the ability for players to use the gui to call votekicks (as it did in risujin's qvm where votekick reasons were introduced). *That* is unfixable without a download, but so be it. That's why I don't really recommend requiring vote reasons. :p
That is the reason why I said a client download is required. Usually the people calling votes aren't using the console to do it.
-
Turning on this cvar will break the ability for players to use the gui to call votekicks (as it did in risujin's qvm where votekick reasons were introduced). *That* is unfixable without a download, but so be it. That's why I don't really recommend requiring vote reasons. :p
I initially required reasons for vote kicks for two reasons. The one is pretty obvious and could be obviated by better communication. The other is opposite your reason for recommending against that. In 1.1.0, ui-based kick is broken and admins or the console should be used instead.
-
Ah. I thought that code looked more like his than yours, so assumed that way. Oh well.
-
BUG: mara can kill btsuit with 2 zaps LOL like a nude human
-
If possible,
In your next release,
Can you add the option to pause single people, instead of the whole game?
This is useful when theres a bleeder and instead of kicking/banning we can just put them in a time out for a while.
Or for deconners when we dont want to disrupt the rest of the game.
-
force him to spec?
-
Sometimes clan members need a pausing too, and they have the option of joining any team soo that wont work ;D
-
5.3 released.
http://tremulous.net/forum/index.php?topic=8759.0
-
it's great to have admins you can't trust..
-
it's great to have admins you can't trust..
?